Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

Classes | Typedefs | Enumerations | Functions | Variables

Made Namespace Reference

Classes

class  AnimationResource
struct  ClipInfo
class  FontResource
class  GameDatabase
class  GameDatabaseV2
class  GameDatabaseV3
struct  GameSettings
class  GenericResource
class  LzhDecompressor
class  MadeEngine
struct  MadeGameDescription
class  ManholeEgaSoundDecompressor
class  MenuResource
class  MusicPlayer
class  Object
class  ObjectV1
class  ObjectV2
class  ObjectV3
class  PictureResource
class  PmvPlayer
class  RedReader
class  Resource
class  ResourceReader
struct  ResourceSlot
class  Screen
class  ScreenEffects
class  ScriptFunctions
class  ScriptInterpreter
class  ScriptStack
struct  SoundEnergyItem
class  SoundResource
class  SoundResourceV1
struct  SpriteChannel
struct  SpriteListItem
class  ValueReader

Typedefs

typedef Common::Functor2
< int16, int16 *, int16 > 
ExternalFunc
typedef Common::Functor2Mem
< int16, int16 *, int16,
ScriptFunctions
ExternalScriptFunc
typedef Common::Array
< SoundEnergyItem
SoundEnergyArray

Enumerations

enum  MadeGameFeatures { GF_DEMO = 1 << 0, GF_CD = 1 << 1, GF_CD_COMPRESSED = 1 << 2, GF_FLOPPY = 1 << 3 }
enum  MadeGameID { GID_RTZ = 0, GID_MANHOLE = 1, GID_LGOP2 = 2, GID_RODNEY = 3 }
enum  MusicFlags { MUSIC_NORMAL = 0, MUSIC_LOOP = 1 }
enum  ResourceType {
  kResARCH = MKID_BE('ARCH'), kResFREE = MKID_BE('FREE'), kResOMNI = MKID_BE('OMNI'), kResFLEX = MKID_BE('FLEX'),
  kResSNDS = MKID_BE('SNDS'), kResANIM = MKID_BE('ANIM'), kResMENU = MKID_BE('MENU'), kResFONT = MKID_BE('FONT'),
  kResXMID = MKID_BE('XMID'), kResMIDI = MKID_BE('MIDI')
}

Functions

void decompressImage (byte *source, Graphics::Surface &surface, uint16 cmdOffs, uint16 pixelOffs, uint16 maskOffs, uint16 lineSize, byte cmdFlags, byte pixelFlags, byte maskFlags, bool deltaFrame)
void decompressMovieImage (byte *source, Graphics::Surface &surface, uint16 cmdOffs, uint16 pixelOffs, uint16 maskOffs, uint16 lineSize)
void decompressSound (byte *source, byte *dest, uint16 chunkSize, uint16 chunkCount, SoundEnergyArray *soundEnergyArray)

Variables

const uint BITBUFSIZ = 16
const uint CBIT = 9
const uint CODE_BIT = 16
static const byte defaultMouseCursor [256]
const uint DICBIT = 13
const uint DICSIZ = 1 << DICBIT
static MadeGameDescription g_fallbackDesc
static const MadeGameDescription gameDescriptions []
const int kMaxResourceCacheSize = 1000 * 1024
const int kScriptStackLimit = kScriptStackSize + 1
const int kScriptStackSize = 1000
const uint32 kTimerResolution = 40
static const GameSettings madeSettings []
const uint MATCHBIT = 8
const uint MAXMATCH = 256
const uint NC = 255 + MAXMATCH + 2 - THRESHOLD
const uint NP = DICBIT + 1
const uint NPT = NT
const int NT = CODE_BIT + 3
const uint PBIT = 4
const uint TBIT = 5
const uint THRESHOLD = 3

Detailed Description

This is the namespace of the Made engine.

Status of this engine: ???

Supported games:


Generated by  Doxygen 1.6.0   Back to index