|
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 |
1.8.9.1