Colobot
|
CActivePause | |
CApplicationPrivate | Private data of CApplication class |
CArgs | |
CBaseEngineObject | Base (template) object - geometry for engine objects |
CBuffer | |
CGfx::CTerrain::BuildingLevel | Flat level for building |
CGfx::CachedFont | Base TTF font with UTF-8 char cache |
►CCAuto | |
CCBotCall | |
CCBotCallMethode | |
CCBotClass | |
CCBotCStack | |
CCBotDefParam | |
►CCBotInstr | |
CCBotProgram | |
CCBotStack | Management of the execution stack |
►CCBotString | CBotString Class used to work on strings |
CCBotToken | |
CCBotTypResult | CBotTypResult class to define the complete type of a result |
►CCBotVar | |
CGfx::CCamera | Camera moving in 3D scene |
►CCCarrierObject | Interface for carrier objects |
CGfx::CCloud | Cloud layer renderer |
►CUi::CControl | |
►CCControllableObject | Interface for objects that can be selected and controlled by the player |
CCController | Entry point into CRobotMain |
►CCDamageableObject | Interface for objects that generate particles when hit |
►CGfx::CDevice | Abstract interface of graphics device |
CUi::CDisplayInfo | |
CUi::CDisplayText | |
CCEventQueue | Global event queue |
►CGfx::CFramebuffer | Abstract interface of default framebuffer and offscreen framebuffers |
►CGfx::CFrameBufferPixels | |
CChannel | |
CCharacter | |
CGfx::CharTexture | Texture of font character |
CCImage | Image loaded from file |
►CCInputStreamBufferContainer | |
►CCInteractiveObject | Interface for interactive objects (objects able to process events from event loop) |
CUi::CInterface | |
►CCJostleableObject | Interface for objects that can be jostled |
CCLevelParser | |
CCLevelParserLine | |
CCLevelParserParam | |
CGfx::CLightManager | Manager for dynamic lights in 3D scene |
CGfx::CLightning | Lightning effect renderer |
CGfx::CCloud::CloudLine | Cloud strip |
CUi::CMainDialog | |
CUi::CMainMap | |
CCMainMovie | |
CUi::CMainShort | |
CUi::CMainUserInterface | |
CGfx::CModel | 3D model saved in model file |
CGfx::CModelManager | Manager for models read from model files |
CGfx::CModelMesh | Mesh data saved in model file |
►CCMotion | |
►CCMovableObject | Interface for objects that can move (have an engine) |
CCObjectContainerProxy | |
CCObjectFactory | |
CUi::CObjectInterface | |
CCObjectIteratorProxy | |
CGfx::COldModelManager | Manager for static models |
►CCOldObjectInterface | |
CGfx::Color | RGBA color |
CGfx::ColorHSV | HSV color |
CGfx::TextureGenerationParams::Coord | |
►CCOutputStreamBufferContainer | |
CGfx::CParticle | Particle engine |
CCPauseManager | |
CCPhysics | |
CGfx::CPlanet | Planet manager |
CCPlayerProfile | |
CCPowerContainer | Interface for objects hold power (PowerCells and some buildings) |
►CCPowerContainerObject | |
►CCPoweredObject | Interface for objects powered using power cells |
►CCProgrammableObject | Interface for programmable objects |
►CCProgramStorageObject | Interface for objects that store CBOT programs |
CGfx::CPyro | Fire effect renderer |
CGfx::CPyroManager | |
►CCRangedObject | Interface for objects that have a button in UI for showing range |
CCrashSphere | Sphere used to detect object collisions |
CCResourceManager | |
CCResourceOwningThread< Resource > | Wrapper around SDL thread allowing passing of resources in safe manner |
►CCSceneCondition | Base scene condition structure |
►CUi::CScreen | |
CCScript | |
CCScriptFunctions | |
CCSDLCondWrapper | Wrapper for safe creation/deletion of SDL_cond |
CCSDLFileWrapper | |
CCSDLMutexWrapper | Wrapper for safe creation/deletion of SDL_mutex |
CCSignalHandlers | |
CCSingleton< T > | |
►CCSingleton< CApplication > | |
►CCSingleton< CConfigFile > | |
►CCSingleton< CEngine > | |
►CCSingleton< CInput > | |
►CCSingleton< CLogger > | |
►CCSingleton< CObjectManager > | |
►CCSingleton< CPathManager > | |
►CCSingleton< CRobotMain > | |
►CCSingleton< CSettings > | |
CCSNDFileWrapper | |
►CCSoundInterface | Sound plugin interface |
CUi::CStudio | |
►CCSystemUtils | Platform-specific utils |
►CCTask | |
►CCTaskExecutorObject | Interface for objects that can execute tasks |
CGfx::CTerrain | Terrain loader/generator and manager |
CGfx::CText | Text rendering engine |
►CCTraceDrawingObject | Interface for objects that can draw wheel trace (at the moment, all movable objects) |
►CCTransportableObject | Interface for transportable objects |
CGfx::CWater | Water manager/renderer |
CGfx::DeviceConfig | General config for graphics device |
CGfx::DynamicLight | Dynamic light in 3D scene |
CUi::EditUndo | |
CGfx::EngineBaseObjDataTier | Tier 3 of object tree (data) |
CGfx::EngineBaseObject | |
CGfx::EngineBaseObjTexTier | Tier 2 of base object tree (textures) |
CGfx::EngineGroundMark | A mark on ground drawn by the graphics engine |
CGfx::EngineGroundSpot | A spot (large shadow) drawn on the ground by the graphics engine |
CGfx::EngineMouse | Information about mouse cursor |
CGfx::EngineObject | Object drawn by the graphics engine |
CGfx::EngineShadow | Shadow drawn by the graphics engine |
CEngineShadowType | Type of shadow drawn by the graphics engine |
CGfx::EngineTriangle | A triangle drawn by the graphics engine |
CEvent | Event sent by system, interface or game |
►CEventData | Base class for additional event data |
CExchangePostInfo | |
CGfx::CTerrain::FlyingLimit | Spherical limit of flight |
CGfx::FramebufferParams | Contains parameters for new framebuffer |
CHustonLens | |
CUi::HyperHistory | |
CUi::HyperLink | |
CUi::HyperMarker | |
CImageData | Implementation-specific image data |
CUi::ImageLine | |
CInputBinding | Binding for input slot |
CGfx::IntColor | Color with integer values |
CMath::IntPoint | 2D Point with integer coords |
►Cistream | |
CUi::CList::Item | |
CJoyAxisBinding | Binding for joystick axis |
CJoystickDevice | Information about a joystick device |
CLevelInfo | |
CGfx::Light | Properties of light in 3D scene |
CGfx::CLightning::LightningSegment | |
CGfx::LightProgression | Describes the progression of light parameters change |
CGfx::CLightManager::LightsComparator | |
CUi::MapObject | |
CGfx::Material | Material of a surface |
CMath::Matrix | 4x4 matrix |
CGfx::ModelCrashSphere | Crash sphere data as saved in model file |
CGfx::ModelHeaderV1AndV2 | Header for new model file version 1 and 2 |
CGfx::ModelHeaderV3 | Header for new model file version 3 |
CGfx::ModelMeshHeaderV3 | Header for mesh saved in new model file version 3 |
CGfx::ModelShadowSpot | Shadow spot data as saved in model file |
►CGfx::ModelTriangle | A single triangle in mesh as saved in model file |
CGfx::ModelTriangleV1AndV2 | Triangle of new model file version 1 and 2 |
CMotion | |
CGfx::MultisizeFont | Font with multiple possible sizes |
CNewScriptName | |
CObjectCreateParams | |
CObjectPart | |
CObjectTypeHash | |
CGfx::OldModelHeader | Old Colobot binary model header info |
CGfx::OldModelTriangleV1 | Old Colobot binary model file version 1 |
CGfx::OldModelTriangleV2 | Old Colobot binary model file version 2 |
CGfx::OldModelTriangleV3 | Old Colobot binary model file version 3 |
COldMusic | |
►Costream | |
CUi::CMainUserInterface::Particle | |
CGfx::Particle | |
CGfx::CPlanet::Planet | Planet texture definition |
CPlayerApperance | |
CMath::Point | 2D point |
CProgram | |
CGfx::CPyro::PyroBurnPart | |
CGfx::CPyro::PyroLightOper | |
►Cruntime_error | |
CSavedScene | |
CShowLimit | |
CSoundOper | |
CMath::Sphere | |
►Cstreambuf | |
CSystemTimeStamp | |
CGfx::CTerrain::TerrainMaterial | Material for ground surface |
CGfx::CTerrain::TerrainMaterialPoint | Material used for terrain point |
CTexGenMode | Texture generation mode |
CUi::CDisplayText::TextLine | |
CGfx::Texture | Info about a texture |
CGfx::TextureCreateParams | Parameters for texture creation |
CGfx::TextureGenerationParams | Parameters for texture coordinate generation |
CGfx::TextureStageParams | Parameters for a texture unit |
CTraceRecord | |
CGfx::Track | |
CGfx::UTF8Char | UTF-8 character in font cache |
CMath::Vector | 3D (3x1) vector |
CGfx::Vertex | Vertex of a primitive |
CGfx::VertexCol | Colored vertex |
CGfx::VertexTex2 | Vertex with secondary texture coordinates |
CGfx::CWater::WaterLine | Water strip |
CGfx::CWater::WaterVapor | Water particle effect |
CGfx::WheelTrace | |
CGfx::CEngine::WriteScreenShotData |