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 |