ScummVM API documentation
MM Namespace Reference

Classes

class  BitmapFont
 
struct  MightAndMagicGameDescription
 
class  MMEngine
 
class  StringsData
 
class  XeenFont
 

Enumerations

enum  {
  GType_MightAndMagic1, GType_Clouds, GType_DarkSide, GType_WorldOfXeen,
  GType_Swords
}
 
enum  GameFeature { GF_NONE = 0, GF_ENHANCED = 1, GF_GFX_PACK = 2 }
 
enum  MightAndMagicDebugChannels { kDebugPath = 1 << 0, kDebugScripts = 1 << 1, kDebugGraphics = 1 << 2, kDebugSound = 1 << 3 }
 

Functions

Common::String capitalize (const Common::String &str)
 
Common::String camelCase (const Common::String &str)
 
Common::String uppercase (const Common::String &str)
 
Common::String searchAndReplace (const Common::String &str, const Common::String &find, const Common::String &replace)
 
int strToInt (const Common::String &str)
 
int hexToInt (const Common::String &str)
 
Common::StringArray splitLines (const Common::String &str)
 

Variables

MMEngineg_engine
 

Detailed Description

This is the Might and Magic I engine

This is the namespace of the Xeen engine.

Games using this engine:

  • Might & Magic 4: Clouds of Xeen
  • Might & Magic 5: Darkside of Xeen
  • Might & Magic: World of Xeen
  • Might & Magic: Swords of Xeen