IVirtual class
#include <Spore ModAPI/Spore/Object.h>
A default interface that provides a virtual destructor, it should only be used internally.
It is used in many manager implementations, but we don't know if it's a unique interface or one specific for each manager.
Derived classes
- class App::cCameraManager
- The implementation of ICameraManager; this should only be used for extending and detouring.
- class App::cCheatManager
- The implementation of ICheatManager; this should only be used for extending and detouring.
- class App::cGameModeManager
- The implementation of IGameModeManager; this should only be used for extending and detouring.
- class App::cMouseCamera
- class Editors::EditorCamera
- class Editors::EditorModel
- Represents the state of a creation in an editor.
- class Editors::EditorRequest
- This class is used to access the editors.
- class Editors::PlayModeBackgrounds
- class Graphics::cLayerGroup
- An implementation of ILayer that renders a sequence of layers.
- class Graphics::cMaterialManager
- The implementation of IMaterialManager; this should only be used for extending and detouring.
- class Graphics::cMeshData
- class Graphics::cModelManager
- The implementation of IModelManager; this should only be used for extending and detouring.
- class Graphics::cTextureManager
- The implementation of ITextureManager; this should only be used for extending and detouring.
- class IO::SharedPointer
- Implements a basic ref-counted pointer.
- struct Palettes::UnkItemFrameMessage
- class Simulator::EnterEditorMessage
- class Simulator::cCommEvent
- class Simulator::cCommandParameterSet
- class Simulator::cMessageCommandDispatcher
- class Simulator::cSimulatorSystem
- class Simulator::cStrategy
- class Simulator::cStringCommandGenerator
- class Swarm::EffectDirectory
- An EffectDirectory is a file that contains one or multiple effect declarations.
- class Swarm::cEffectsManager
- class Swarm::cEffectsWorld
Constructors, destructors, conversion operators
- ~IVirtual() virtual