|
Serious Sam's Bogus Detour
2016/06/09
Engine documentation
|
| Carray | |
| CBitmap2D | A bitmap handle used for rendering TGA images |
| CBitmapFont | A font that can be used to create BitmapString objects |
| CBitmapString | A rendered string of text from a font |
| CButtonState | The state of a button in a single update tick |
| CCollisionArea | An area containing enter and exit events |
| CControlBindings | The root object for setting and getting bindings and actions |
| CControlMap | A list of controls for a single player |
| CControlMapBinding | A binding in a ControlMap that attaches to an action |
| Cctime | |
| CCustomUnitScene | A custom unit scene that can contain multiple UnitScene objects |
| Ccvar_t | Console variable type. This can be a bool, float, int, or string |
| Cdictionary | |
| CdictionaryValue | |
| CEffectParams | Container for effect parameters |
| CFixture | A fixture of a physics body |
| CGameInput | Button states for game input |
| CGameSaveInfo | |
| CGameService | Access to the online service, such as Steam |
| CGUIBuilder | Class used for building GUI from definitions |
| CGUIDef | Definition of a GUI resource |
| Civec2 | 2-dimensional integer vector |
| Civec3 | 3-dimensional integer vector |
| Civec4 | 4-dimensional integer vector |
| Cmat3 | 3 by 3 matrix of floats |
| Cmat4 | 4 by 4 matrix of floats |
| CMenuInput | Button states for menu input |
| CNetworkMessage | A network message that can be sent to peers |
| Cpfloat | |
| CPhysicsBody | A physics body |
| Cpint | |
| CRaycastProvider | |
| CRaycastResult | Result of a raycast |
| Cref | |
| CScenarioInfo | |
| CScenarioModification | |
| CScenarioStartLevel | |
| CScene | The world scene. This contains all units |
| CSoundEvent | A sound resource. This can play sounds in 2D and 3D. Creates SoundInstance objects |
| CSoundInstance | An instance of a sound. A played sound can be located in the world, and controlled via this class |
| CSprite | An animated sprite that can be rendered on the GUI |
| CSpriteBatch | Rendering object for rendering things on the GUI |
| Cstring | |
| CSValue | Object containing serialization information. This can be several types of data |
| CSValueBuilder | Class that can create SValue objects |
| CTempTexture2D | A refcounted texture handle |
| CTextInputControlEvent | Event called for text input |
| CTexture2D | A texture handle used for rendering PNG images |
| CTileset | Information about a point in the tileset |
| CUnitEventCallbackId | |
| CUnitFeed | A fetcher of units from various sources. Can be connected to units or UnitSource objects in the editor in order to reference units in worldscripts |
| CUnitProducer | A unit resource. This creates UnitPtr objects |
| CUnitPtr | References a unit in the scene |
| CUnitScene | An animated scene of a unit |
| CUnitSource | An emitting source of units. UnitFeed objects can get units from this |
| Cutf8string | |
| Cvec2 | 2-dimensional vector |
| Cvec3 | 3-dimensional vector |
| Cvec4 | 4-dimensional vector |
| CWidgetLoadingContext | Context used when building a GUI resource |
| CWorldScript | An executabole worldscript |
1.8.11