DefaultRefCounted class
#include <Spore ModAPI/Spore/Object.h>
The default implementation of a reference counted class.
Derived classes
- class Anim::IAnimWorld
- class Anim::cAnimManagerImpl
- class App::ICreatureModeActionHandler
- class App::ITokenTranslator
- class App::RefCountedString
- class App::cLocaleManager
- class App::cScenarioMode
- class App::cSporeApp
- class Editors::EditorAnimations
- class Editors::EditorBaseHandle
- class Editors::EditorPlayMode
- class Editors::EditorPlayModeBackground
- class Editors::EditorRigblock
- Represents a "part" (or rigblock) in an editor.
- class Editors::EditorStateEditHistory
- Structure that records the state of the editor (current mode, budget, etc) for undo/redo history.
- class Editors::EditorUI
- class Editors::PlayAnimButton
- class Editors::PlayAnimPanel
- class Editors::PlayModeActor
- class Editors::PlayModeActor::WalkAction
- class Editors::PlayModeUI
- class Editors::VerbIconData
- class Editors::cEditor
- Main class for editors.
- class Editors::cEditorAnimEvent
- class Editors::cEditorSkin
- class Graphics::GeneratedMesh
- class Graphics::PlanetThumbnailRequest
- class Graphics::cRenderTargetManager
- class Palettes::ColorPickerUI
- This class holds all information related with the color picker in editor categories and its user interface.
- class Palettes::ColorSwatchUI
- This class holds all information related with a single color button in editor categories and its user interface.
- class Palettes::DefaultItemFrameUI
- class Palettes::ItemViewer
- class Palettes::PageArrowsUI
- The class that represents the fragment of user interface of the page numbers and arrow buttons in an Editors::PaletteCategory.
- class Palettes::PaletteCategory
- A category in an editor palette contains pages.
- class Palettes::PaletteCategoryUI
- This class holds all information related with the user interface of a palette category.
- class Palettes::PaletteItem
- Represents an item inside a palette page.
- class Palettes::PaletteIterator
- Used to iterate through the items of an editors palette.
- class Palettes::PaletteMain
- This object represents the palette of an editor.
- class Palettes::PalettePage
- A page in an Palettes palette that contains multiple items (Palettes::
PaletteItem). - class Palettes::PalettePageUI
- This class holds all information related with the user interface of a palette page.
- class Palettes::PaletteSubcategoriesUI
- class Palettes::PaletteUI
- This class holds all information related to the user interface of a palette.
- class Palettes::StandardItemUI
- class Simulator::CinematicVignetteActionData
- class Simulator::cBehaviorBase
- class Simulator::cCollectableItems
- class Simulator::cCreatureDisplayStrategy
- class Simulator::cFeedbackEvent
- class Simulator::cGameData
- Base class for most Simulator objects.
- class Simulator::cGameInputManager
- class Simulator::cGonzagoSimulator
- class Simulator::cGonzagoTimer
- A class for measuring time inside Simulator modes.
- class Simulator::cSavedGameHeader
- class Simulator::cScenarioData
- class Simulator::cScenarioDataHistoryEntry
- Undo/redo history entry for scenario data actions (anything related with objects, creatures, etc), that is, changes to the cScenarioResource.
- class Simulator::cScenarioEditModeDisplayStrategy
- class Simulator::cScenarioPlayMode
- class Simulator::cScenarioTerraformHistoryEntry
- Undo/redo history entry for terraform (or planet color, etc) actions.
- class Simulator::cScenarioTerraformMode
- class Simulator::cSolarSystem
- Holds visual information about a solar system in the solar system view, or when inside a planet.
- class Simulator::cSpaceInventoryItem
- Represents an item of the space player inventory. This include space tools and cargo.
- class Simulator::cStarRecord
- Keeps all the information related to a star and all the elements in its solar system.
- class Simulator::cToolStrategy
- class Sporepedia::OTDB::ISummarizer
- class Sporepedia::cSPAssetDataOTDB
- class UI::AssetDiscoveryCard
- class UI::CursorAttachment
- Used to create mouse rollovers (like "tooltips").
- class UI::EditorNamePanel
- class UI::ITokenTranslator
- class UI::Minimap
- class UI::SpaceGameUI
- User interface for the Space game.
- class UI::cSPAssetView
- class UI::cSPUILayeredObject
- class UI::cSPUITextZoom
- class UTFWin::DefaultWinProc
- A helper class to simplify the creation of window procedures (IWinProc).
- class UTFWin::EventPropertyObject
- class UTFWin::SporeStdDrawableImageInfo
- A structure that represents an state of a SporeStdDrawable.
- class UTFWin::UILayout
- An object used to load and contain user interfaces.
- class UTFWin::UILayoutObjects
Constructors, destructors, conversion operators
- DefaultRefCounted()
- ~DefaultRefCounted() protected virtual