![]() |
RigsofRods
Soft-body Physics Simulation
|
Global forward declarations. More...
Go to the source code of this file.
Namespaces | |
RoR | |
RoR::GUI | |
RoRnet | |
RigDef | |
Typedefs | |
typedef int | RoR::ActorInstanceID_t |
Unique sequentially generated ID of an actor in session. Use ActorManager::GetActorById() More... | |
typedef int | RoR::ScriptUnitID_t |
Unique sequentially generated ID of a loaded and running scriptin session. Use ScriptEngine::getScriptUnit() More... | |
typedef int | RoR::PointidID_t |
index to PointColDetector::hit_pointid_list , use RoR::POINTIDID_INVALID as empty value. More... | |
typedef int | RoR::RefelemID_t |
index to PointColDetector::m_ref_list , use RoR::REFELEMID_INVALID as empty value. More... | |
typedef int | RoR::CacheEntryID_t |
index to CacheSystem::m_cache_entries , use RoR::CACHEENTRYNUM_INVALID as empty value. More... | |
typedef uint16_t | RoR::NodeNum_t |
Node position within Actor::ar_nodes ; use RoR::NODENUM_INVALID as empty value. More... | |
typedef int | RoR::WheelID_t |
Index to Actor::ar_wheels , use RoR::WHEELID_INVALID as empty value. More... | |
typedef int | RoR::PropID_t |
Index to GfxActor::m_props , use RoR::PROPID_INVALID as empty value. More... | |
typedef int | RoR::FlexbodyID_t |
Index to GfxActor::m_flexbodies , use RoR::FLEXBODYID_INVALID as empty value. More... | |
typedef int | RoR::FreeForceID_t |
Unique sequentially generated ID of FreeForce ; use ActorManager::GetFreeForceNextId() . More... | |
typedef int | RoR::FlareID_t |
Index into Actor::ar_flares , use RoR::FLAREID_INVALID as empty value. More... | |
typedef int | RoR::ExhaustID_t |
Index into GfxActor::m_exhausts , use RoR::EXHAUSTID_INVALID as empty value. More... | |
typedef int | RoR::CParticleID_t |
Index into GfxActor::m_cparticles , use RoR::CPARTICLEID_INVALID as empty value. More... | |
typedef int | RoR::CineCameraID_t |
Index into Actor::ar_cinecam_node and Actor::ar_camera_node_* arrays; use RoR::CINECAMERAID_INVALID as empty value. More... | |
typedef int | RoR::CommandkeyID_t |
Index into Actor::ar_commandkeys (BEWARE: indexed 1-MAX_COMMANDKEYS, 0 is invalid value, negative subscript of any size is acceptable, see class CmdKeyArray ). More... | |
typedef int | RoR::VideoCameraID_t |
Index into GfxActor::m_videocameras , use RoR::VIDEOCAMERAID_INVALID as empty value. More... | |
typedef int | RoR::ScriptRetCode_t |
see enum RoR::ScriptRetCode - combines AngelScript codes and RoR internal codes. More... | |
typedef int | RoR::TerrainEditorObjectID_t |
Offset into RoR::TerrainObjectManager::m_editor_objects , use RoR::TERRAINEDITOROBJECTID_INVALID as empty value. More... | |
typedef std::shared_ptr< ODefDocument > | RoR::ODefDocumentPtr |
typedef std::shared_ptr< OTCDocument > | RoR::OTCDocumentPtr |
typedef std::shared_ptr< SkinDocument > | RoR::SkinDocumentPtr |
typedef std::shared_ptr< TObjDocument > | RoR::TObjDocumentPtr |
typedef std::shared_ptr< Terrn2Document > | RoR::Terrn2DocumentPtr |
typedef RefCountingObjectPtr< Actor > | RoR::ActorPtr |
typedef RefCountingObjectPtr< CacheEntry > | RoR::CacheEntryPtr |
typedef RefCountingObjectPtr< Engine > | RoR::EnginePtr |
typedef RefCountingObjectPtr< GenericDocument > | RoR::GenericDocumentPtr |
typedef RefCountingObjectPtr< GenericDocContext > | RoR::GenericDocContextPtr |
typedef RefCountingObjectPtr< LocalStorage > | RoR::LocalStoragePtr |
typedef RefCountingObjectPtr< ProceduralPoint > | RoR::ProceduralPointPtr |
typedef RefCountingObjectPtr< ProceduralObject > | RoR::ProceduralObjectPtr |
typedef RefCountingObjectPtr< ProceduralRoad > | RoR::ProceduralRoadPtr |
typedef RefCountingObjectPtr< ProceduralManager > | RoR::ProceduralManagerPtr |
typedef RefCountingObjectPtr< Sound > | RoR::SoundPtr |
typedef RefCountingObjectPtr< SoundScriptInstance > | RoR::SoundScriptInstancePtr |
typedef RefCountingObjectPtr< SoundScriptTemplate > | RoR::SoundScriptTemplatePtr |
typedef RefCountingObjectPtr< Terrain > | RoR::TerrainPtr |
typedef RefCountingObjectPtr< TerrainEditorObject > | RoR::TerrainEditorObjectPtr |
typedef RefCountingObjectPtr< TuneupDef > | RoR::TuneupDefPtr |
typedef RefCountingObjectPtr< VehicleAI > | RoR::VehicleAIPtr |
typedef std::vector< ActorPtr > | RoR::ActorPtrVec |
typedef std::vector< TerrainEditorObjectPtr > | RoR::TerrainEditorObjectPtrVec |
typedef std::shared_ptr< Document > | RigDef::DocumentPtr |
Variables | |
static const ActorInstanceID_t | RoR::ACTORINSTANCEID_INVALID = 0 |
static const ScriptUnitID_t | RoR::SCRIPTUNITID_INVALID = -1 |
static const ScriptUnitID_t | RoR::SCRIPTUNITID_DEFAULT = -2 |
The script defined in .terrn2 [Scripts], or 'default.as' ~ classic behavior. More... | |
static const PointidID_t | RoR::POINTIDID_INVALID = -1 |
static const RefelemID_t | RoR::REFELEMID_INVALID = -1 |
static const CacheEntryID_t | RoR::CACHEENTRYID_INVALID = -1 |
static const NodeNum_t | RoR::NODENUM_INVALID = std::numeric_limits<NodeNum_t>::max() |
static const NodeNum_t | RoR::NODENUM_MAX = std::numeric_limits<NodeNum_t>::max() - 1 |
static const WheelID_t | RoR::WHEELID_INVALID = -1 |
static const PropID_t | RoR::PROPID_INVALID = -1 |
static const FlexbodyID_t | RoR::FLEXBODYID_INVALID = -1 |
static const FreeForceID_t | RoR::FREEFORCEID_INVALID = -1 |
static const FlareID_t | RoR::FLAREID_INVALID = -1 |
static const ExhaustID_t | RoR::EXHAUSTID_INVALID = -1 |
static const CParticleID_t | RoR::CPARTICLEID_INVALID = -1 |
static const CineCameraID_t | RoR::CINECAMERAID_INVALID = -1 |
static const CommandkeyID_t | RoR::COMMANDKEYID_INVALID = 0 |
static const VideoCameraID_t | RoR::VIDEOCAMERAID_INVALID = -1 |
static const TerrainEditorObjectID_t | RoR::TERRAINEDITOROBJECTID_INVALID = -1 |