C# Class CNCMaps.Engine.Game.Theater

Show file Open project: zzattack/ccmaps-net Class Usage Examples

Public Methods

Method Description
GetObjectCollection ( GameObject o ) : CNCMaps.Engine.Game.GameCollection
GetTileCollection ( ) : CNCMaps.Engine.Game.TileCollection
Initialize ( ) : bool
Theater ( TheaterType theaterType, EngineType engine ) : System
Theater ( TheaterType theaterType, EngineType engine, System.IniFile rules, System.IniFile art ) : System
TheaterTypeFromString ( string theater ) : TheaterType

Private Methods

Method Description
Draw ( GameObject obj, CNCMaps.Engine.Rendering.DrawingSurface ds ) : void
GetCollection ( CollectionType t ) : CNCMaps.Engine.Game.GameCollection
GetFoundation ( NamedObject v ) : Size
GetPalette ( CNCMaps.Engine.Drawables.Drawable drawable ) : CNCMaps.Engine.Rendering.Palette
GetPalettes ( ) : PaletteCollection

Method Details

GetObjectCollection() public method

public GetObjectCollection ( GameObject o ) : CNCMaps.Engine.Game.GameCollection
o CNCMaps.Engine.Map.GameObject
return CNCMaps.Engine.Game.GameCollection

GetTileCollection() public method

public GetTileCollection ( ) : CNCMaps.Engine.Game.TileCollection
return CNCMaps.Engine.Game.TileCollection

Initialize() public method

public Initialize ( ) : bool
return bool

Theater() public method

public Theater ( TheaterType theaterType, EngineType engine ) : System
theaterType TheaterType
engine EngineType
return System

Theater() public method

public Theater ( TheaterType theaterType, EngineType engine, System.IniFile rules, System.IniFile art ) : System
theaterType TheaterType
engine EngineType
rules System.IniFile
art System.IniFile
return System

TheaterTypeFromString() public static method

public static TheaterTypeFromString ( string theater ) : TheaterType
theater string
return TheaterType