▼NFrameOfReference | |
▼NEditor | |
▼NWorld | |
▼NCommands | |
CImportXml | Loads new XML data into a Universe |
CEntityEditor | Allows the user to edit EntityTemplates |
CEntityEditorDesignerShim | Intermediate dummy class for TemplateEditor<T> to prevent WinForms designer confusion with generics |
CItemEditor | Allows the user to edit ItemTemplates |
CItemEditorDesignerShim | Intermediate dummy class for TemplateEditor<ItemTemplate> to prevent WinForms designer confusion with generics |
CMapEditor | Allows the user to edit game maps |
CTerrainEditor | Allows the user to edit TerrainTemplates |
CTerrainEditorDesignerShim | Intermediate dummy class for TemplateEditor<TerrainTemplate> to prevent WinForms designer confusion with generics |
CMainForm | The main window of the editor, container for the editor tabs |
CProgram | |
CWelcomeForm | Displays an introduction text for new users |
▼NPresentation | |
CBenchmarkPresenter | Performs rendering for the benchmark mode |
CEditorPresenter | Displays a map for editing |
CInGamePresenter | Main in-game interaction |
CInteractivePresenter | Handles the visual representation of World content where the user can manually control the perspective |
CMenuPresenter | Displays the background world for the main menu |
CPresenter | Handles the visual representation of World content in the OmegaEngine |
CStatistics | Represents a set of TestCases that can be executed, recorded and serialized |
CTestCase | A specific test-case (with target and graphics settings) to profile |
▼NWorld | |
▼NComponents | |
CBox | Collision-detection using an axis-aligned box |
CCircle | Collision-detection using a simple uniform circle |
▼NConfig | |
CConfigForm | |
CControlsSettings | Stores settings for the user controls (mouse, keyboard, etc.) |
CDisplaySettings | Stores display settings (resolution, etc.). Changes here require the engine to be reset |
CEditorSettings | Stores settings for the game's editor |
CGeneralSettings | Stores general game settings (UI language, difficulty level, etc.) |
CGraphicsSettings | Stores graphics settings (effect details, etc.). Changes here don't require the engine to be reset |
CSettings | Stores settings for the application |
CSoundSettings | Stores sound settings (turn music on or off, etc.) |
▼NPositionables | |
CEntity | An entity that can be placed on a Terrain<TTemplate> |
CTrigger | Executes Lua scripts on proximity or timers |
CWaypoint | A marker used to control automated Positionables.Entity movement |
▼NTemplates | |
CEntityTemplate | A collection of components used as a prototype for constructing new Entitys |
CItemTemplate | Defines the behavior for a certain class of item |
CTerrainTemplate | Defines a type of terrain (texture, effects on units, etc.) |
CSession | Represents a game session (i.e. a game actually being played). It is equivalent to the content of a savegame |
CUniverse | Represents a world with a height-map based Terrain |
CGame | Represents a running instance of the game |
CProgram | |