UI namespace
Namespaces
- namespace GameSettings
Classes
- class AssetBrowserAssetGridUI
- class AssetDiscoveryCard
- class cHintManager
- class CivCommCursorAttachment
- Class that controls the rollover that shows the relations with another civilization.
- class cLayerManager
- class cSPAssetView
- class cSPUILayeredObject
- class cSPUITextZoom
- class cUINewProgressBar
- class CursorAttachment
- Used to create mouse rollovers (like "tooltips").
- class EditorNamePanel
- class GlobalUI
- class GlobalUIUnkBase1
- class GlobalUIUnkBase2
- class IHintConditioner
- class ITokenTranslator
- class Minimap
- class ScrollFrameVertical
- class SimulatorRollover
- class SpaceGameUI
- User interface for the Space game.
- class SpaceToolPanelUI
- A class that represents one of the panels that contain multiple tools in the space tool palette.
- class TiledScrollPanel
Enums
- enum class SimulatorRolloverID { TribeTool = 2, TribeCitizen = 3, TribeHut = 4, TribeMinimap = 5, Vehicle = 6, SpaceMinimap = 7, HealthBar = 8, Building = 9, SharedHealthBar = 10, UFO = 11, Creature = 12, SharedHealthBar2 = 13, CreatureMinimap = 14, SharedHealthBar3 = 15, FixedObject = 16 }
Functions
- ASSERT_SIZE(AssetBrowserAssetGridUI, 0x1F0)
- ASSERT_SIZE(AssetDiscoveryCard, 0x1C)
- ASSERT_SIZE(CivCommCursorAttachment, 0x100)
- ASSERT_SIZE(cSPAssetView, 0x108)
- auto Addresses(cSPAssetView) -> namespace
- ASSERT_SIZE(cSPUILayeredObject, 0x7C)
- ASSERT_SIZE(cSPUITextZoom, 0x78)
- auto Addresses(cSPUITextZoom) -> namespace
- ASSERT_SIZE(cUINewProgressBar, 0x38)
- ASSERT_SIZE(CursorAttachment, 0x78)
- ASSERT_SIZE(EditorNamePanel, 0x38)
- auto Addresses(EditorNamePanel) -> namespace
- auto Addresses(GameSettings) -> namespace
- auto Addresses(cHintManager) -> namespace
- ASSERT_SIZE(cLayerManager, 0x98)
- auto Addresses(cLayerManager) -> namespace
- ASSERT_SIZE(Minimap, 0x9A8)
- auto Addresses(ScrollFrameVertical) -> namespace
- ASSERT_SIZE(SimulatorRollover, 0x130)
- auto Addresses(SimulatorRollover) -> namespace
- ASSERT_SIZE(SpaceGameUI, 0x6AC)
- auto Addresses(SpaceGameUI) -> namespace
- ASSERT_SIZE(TiledScrollPanel, 0x70)
Enum documentation
enum class UI:: SimulatorRolloverID
Enumerators | |
---|---|
TribeTool |
Rollover_TribeTool. |
TribeCitizen |
Rollover_TribeCitizen. |
TribeHut |
Rollover_TribeHut. |
TribeMinimap |
Rollover_Tribe_Minimap. |
Vehicle |
Rollover_ScenarioVehicle or Rollover_CivVehicle. |
SpaceMinimap |
RolloverCity_Minimap. |
HealthBar |
SharedHealthBar, or RolloverSpaceCity in Space stage. |
Building |
Rollover_Building. |
SharedHealthBar |
SharedHealthBar. |
UFO |
RolloverUFO. |
Creature |
Rollover_Creature. |
SharedHealthBar2 |
SharedHealthBar. |
CreatureMinimap |
Rollover_CRGMinimap. |
SharedHealthBar3 |
SharedHealthBar. |
FixedObject |
Rollover_FixedObject. |
Function documentation
UI:: ASSERT_SIZE(AssetBrowserAssetGridUI,
0x1F0)
UI:: ASSERT_SIZE(AssetDiscoveryCard,
0x1C)
UI:: ASSERT_SIZE(CivCommCursorAttachment,
0x100)
UI:: ASSERT_SIZE(cSPAssetView,
0x108)
UI:: ASSERT_SIZE(cSPUILayeredObject,
0x7C)
UI:: ASSERT_SIZE(cSPUITextZoom,
0x78)
UI:: ASSERT_SIZE(cUINewProgressBar,
0x38)
UI:: ASSERT_SIZE(CursorAttachment,
0x78)
UI:: ASSERT_SIZE(EditorNamePanel,
0x38)
UI:: ASSERT_SIZE(cLayerManager,
0x98)
UI:: ASSERT_SIZE(Minimap,
0x9A8)
#include <Spore ModAPI/Spore/UI/Minimap.h>
UI:: ASSERT_SIZE(SimulatorRollover,
0x130)
UI:: ASSERT_SIZE(SpaceGameUI,
0x6AC)
UI:: ASSERT_SIZE(TiledScrollPanel,
0x70)