Rigs of Rods 2026.01
Soft-body Physics Simulation
Loading...
Searching...
No Matches
Namespaces | Typedefs | Variables
ForwardDeclarations.h File Reference

Description

Global forward declarations.

Author
Petr Ohlidal
Date
12/2013

Definition in file ForwardDeclarations.h.

#include "RefCountingObjectPtr.h"
#include <limits>
#include <memory>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  RoR
 
namespace  RoR::GUI
 
namespace  RoRnet
 
namespace  RigDef
 

Typedefs

typedef int RoR::ActorInstanceID_t
 
typedef int RoR::ScriptUnitID_t
 
typedef int RoR::PointidID_t
 
typedef int RoR::RefelemID_t
 
typedef int RoR::CacheEntryID_t
 
typedef uint16_t RoR::NodeNum_t
 
typedef int RoR::WheelID_t
 
typedef int RoR::PropID_t
 
typedef int RoR::FlexbodyID_t
 
typedef int RoR::FreeForceID_t
 
typedef int RoR::FlareID_t
 
typedef int RoR::ExhaustID_t
 
typedef int RoR::CParticleID_t
 
typedef int RoR::CineCameraID_t
 
typedef int RoR::CommandkeyID_t
 
typedef int RoR::VideoCameraID_t
 
typedef int RoR::ScriptRetCode_t
 
typedef int RoR::TerrainEditorObjectID_t
 
typedef int RoR::FreeBeamGfxID_t
 
typedef int RoR::BuoyCachedNodeID_t
 
typedef int RoR::RepoFileInstallRequestID_t
 
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< AeroEngine > RoR::AeroEnginePtr
 
typedef RefCountingObjectPtr< Autopilot > RoR::AutopilotPtr
 
typedef RefCountingObjectPtr< CacheEntry > RoR::CacheEntryPtr
 
typedef RefCountingObjectPtr< DashBoardManager > RoR::DashBoardManagerPtr
 
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< Screwprop > RoR::ScrewpropPtr
 
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::vector< CacheEntryPtr > RoR::CacheEntryPtrVec
 
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
 
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
 
static const FreeBeamGfxID_t RoR::FREEBEAMGFXID_INVALID = -1
 
static const BuoyCachedNodeID_t RoR::BUOYCACHEDNODEID_INVALID = -1
 
static const RepoFileInstallRequestID_t RoR::REPOFILEINSTALLREQUESTID_INVALID = -1