ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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, kDebugScripts, kDebugGraphics, kDebugSound }
 

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