Torque2D Reference
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 C_ALGUID
 C_EAXBUFFERPROPERTIES
 C_EAXEXCLUSIONPROPERTIES
 C_EAXLISTENERPROPERTIES
 C_EAXOBSTRUCTIONPROPERTIES
 C_EAXOCCLUSIONPROPERTIES
 C_EAXVECTOR
 C_Entry
 C_FromEntry
 CHashTable< Key, Value >::_Iterator< U, E, M >
 C_spAnimationState
 C_spAttachmentLoaderVtable
 C_spAttachmentVtable
 C_spSkeletonBounds
 C_spSkeletonJson
 C_spSkin
 C_spSlot
 C_spTimelineVtable
 C_StringTable
 C_ToEntry
 CAbstractClassRep
 CGuiCanvas::AccKeyMapAccelerator key map
 CAlertWinState
 CAndroidConsole
 CAndroidGamma
 CAndroidPlatState
 CAngAxisF
 CAsciiData
 CAsciiMapping
 CAssetDefinition
 CAssetPtrBase
 CAssetPtrCallback
 CAssetTagsManifest::AssetTagAsset location
 CAssignDecl
 CGuiMLTextCtrl::Atom
 CAudioStreamSource
 CAudioStreamSourceFactory
 CAuth2CertificateFormerly contained a certificate, showing that something was valid
 CAuthInfoFormerly contained data indicating whether a user is valid
 Cb2ContactFilter
 Cb2ContactListener
 Cb2DestructionListener
 Cb2DynamicTree
 Cb2QueryCallback
 Cb2RayCastCallback
 Cb2Vec2
 CBatchRender
 CBehaviorTemplate::BehaviorField
 CBehaviorTemplate::BehaviorPortBehavior port common functionality
 CBehaviorComponent::BehaviorPortConnectionA behavior port connection
 CGuiMLTextCtrl::Bitmap
 CBITMAPFILEHEADER
 CBITMAPINFOHEADER
 CBitMatrix
 CBitSet32
 CBitTables
 CBitVectorManage a vector of bits of arbitrary size
 CBitVectorW
 CBox3D
 CBox3F
 CActionMap::BreakEntry
 CRemoteDebugger1::Breakpoint
 CNamespace::Entry::CallbackUnion
 CCameraScopeQuery
 CSceneWindow::CameraViewCamera View
 CPlatformFont::CharInfo
 CCodeBlock
 CCodeMapping
 CColorF
 CColorI
 CCompilerFloatTable
 CCompilerIdentTable
 CCompilerStringTable
 CCompressor
 CConnectionProtocol
 CConnectionStringTable
 CConsoleBaseType
 CConsoleConstructor
 CConsoleLogEntryRepresents an entry in the log
 CConsoleObject
 CConsoleParserList of parsers for the compiler
 CConsoleTypeValidator
 CCursorManager
 CCursorManager::cursors
 CDataChunker
 CParticleAssetField::DataKeyData Key Node
 CDebugDraw
 CDebugStats
 CDescription
 CActionMap::DeviceMapUsed to represent a devices
 CDictionary
 CDisplayDevice
 CEmptyTestEventListener
 CEmscriptenConsole
 CEmscriptenPlatState
 CEndOfCentralDir
 Cengine
 CSceneObjectSetIterator::Entry
 CSimFieldDictionary::Entry
 CSimSetIterator::Entry
 CGuiPopUpMenuCtrl::Entry
 CGuiPopUpMenuCtrlEx::Entry
 CGuiTextListCtrl::Entry
 CCompilerIdentTable::Entry
 CCompilerStringTable::Entry
 CCompilerFloatTable::Entry
 CDictionary::Entry
 CNamespace::Entry
 CEnumTable::EnumsThis represents a specific item in the enumeration
 CEnumTable
 CEventBase event structure (also used for FrameEvent and QuitEvent)
 CEventCallbackEntry
 CEventDescriptor
 CExprEvalState
 CExtraField
 CAbstractClassRep::Field
 CTamlWriteNode::FieldValuePair
 CFile
 CFileDialogData
 CFileHeader
 CPlatform::FileInfo
 CFileTime
 CFindMatch
 CLeapMotionManager::FingerEvent
 CGuiMLTextCtrl::Font
 CForced16BitMapping
 CFrameAllocator
 CFrameAllocatorMarker
 CImageAsset::FrameAreaFrame area
 CGuiFrameSetCtrl::FrameDetail
 CFrameTemp< T >
 CGameInterface
 CGhostInfo
 CNetConnection::GhostRef
 CNetConnection::GhostSaveStructure to track ghost-always objects and their ghost indices
 CGLStateGL state information
 CGlyphMapUsed for repacking in GFont::importStrip
 CGPalette
 CGuiEvent
 CHashTable< Key, Value >
 CHashTable< AssetPtrBase *, AssetPtrCallback * >
 CHashTable< b2Contact *, TickContact >
 CHashTable< b2Joint *, S32 >
 CHashTable< HashId, TagId >
 CHashTable< S32, b2Joint * >
 CHashTable< SimObjectId, SimObject * >
 CHashTable< SimObjectId, TamlWriteNode * >
 CHashTable< SimObjectId, typeOutputNameConnectionHash * >
 CHashTable< SpriteBatchItem::LogicalPosition, SpriteBatchItem * >
 CHashTable< StringTableEntry, ModuleDefinitionEntry * >
 CHashTable< StringTableEntry, ParticleAssetField * >
 CHashTable< StringTableEntry, SpriteBatchItem * >
 CHashTable< StringTableEntry, typeModuleIdVector * >
 CHashTable< TagId, StringTableEntry >
 CHashTable< typeAssetId, AssetDefinition * >
 CHashTable< typeAssetId, AssetTag * >
 CHashTable< typeAssetId, StringTableEntry >
 CHashTable< typeAssetId, typeAssetId >
 CHashTable< typeAssetId, typeReferenceFilePath >
 CHashTable< typeAssetTagName, AssetTag * >
 CHashTable< U32, indexVectorType * >
 CHashTable< U32, SpriteBatchItem * >
 CHuffmanProcessor
 CIFactoryObjectReset
 CIMessageListenerListener interface for objects that receive messages
 CInput
 CGuiTreeViewCtrl::Item::InspectorTag
 CInternalSlotDecl
 CGuiTreeViewCtrl::Item
 CJoystickAxisInfo
 CJson
 CAsciiData::KeyData
 CLangFileClass for working with language files
 CGuiListBoxCtrl::LBItem
 CLeapMotionManager
 CGuiMLTextCtrl::Line
 CGuiMessageVectorCtrl::LineElement
 CLinePair
 CGuiMLTextCtrl::LineTag
 CGuiMessageVectorCtrl::LineWrapping
 CListener
 CLList< T >
 CLListNode< T >
 CPlatform::LocalTime
 CLoopingImage
 CMasterInfo
 CMatchPathSeparator
 CMath
 CMatrixF
 CMD5
 CGuiMenuBar::Menu
 CGuiMenuBar::MenuItem
 CMessageVector::MessageLine
 CMessageQueueInternal class for tracking message queues
 CModuleCallbacks
 CModuleDefinition::ModuleDependencyModule dependency
 CMutex
 CMutexHandle
 CNameLookupRequest
 CNamespace
 CNet
 CNetAddress
 CNetAsync
 CNetEventNote
 CNetInterface
 CNetStringHandle
 CNetStringTable
 CNetworkProcessList
 CSparseArray< T >::Node
 CActionMap::Node
 CSimObject::Notify
 CObjectBlockDecl
 CInputDevice::ObjInfo
 CNetConnection::PacketNotify
 CPacketStatus
 CHashTable< Key, Value >::Pair
 CParticleAssetField
 CParticleAssetFieldBaseBase field
 CParticleAssetFieldCollection
 CParticleAssetFieldLifeLife field
 CParticleAssetFieldVariationVariation field
 CParticleSystem
 CPhysicsProxy
 CPing
 CImageAsset::FrameArea::PixelAreaFrame Pixel Area
 CPlaneTransformer
 CPlatform
 CPlatformAssert
 CPlatformFont
 CPlatformMutexData
 CPlatformSemaphore
 CPlatformThreadData
 CPlatformThreadStorage
 CGuiGraphCtrl::PlotInfo
 CPoint2D
 CPoint2F2D floating-point point
 CPoint2I
 CPoint3D
 CPoint3F
 CPoint3I
 CPoint4F
 CProcessor
 CTorqueSystemInfo::Processor
 CTamlVisitor::PropertyStateVisitor property state
 CPVRTextureHeaderV2
 CQuatF
 CRandomGeneratorBase
 CRectClipper
 CRectD
 CRectF
 CRectI
 CRemoteDebuggerBridge
 CStringBuffer::RequestCounts
 CResDictionary
 CResManager
 CResolution
 CResource< T >
 CResource< AudioBuffer >
 CResource< GFont >
 CResourceInstance
 CResourceObject
 CResourceObjectIndex
 CRGBQUAD
 Csaved_state
 CSceneController
 CSceneObjectSetIterator
 CSceneRenderObject
 CSceneRenderState
 CGuiPopUpMenuCtrl::Scheme
 CGuiPopUpMenuCtrlEx::Scheme
 CGuiTreeViewCtrl::Item::ScriptTag
 CSemaphore
 CGuiMessageVectorCtrl::LineWrapping::SEPair
 CServerFilter
 CServerInfo
 CSimConsoleThreadExecCallbackUsed by Con::threadSafeExecute()
 CSimEvent
 CSimFieldDictionaryDictionary to keep track of dynamic fields on SimObject
 CSimFieldDictionaryIterator
 CSimIdDictionary
 CSimManagerNameDictionary
 CSimNameDictionary
 CSimObjectPtr< T >
 CSimObjectPtr< AnimationAsset >
 CSimObjectPtr< AssetBase >
 CSimObjectPtr< AssetTagsManifest >
 CSimObjectPtr< AudioAsset >
 CSimObjectPtr< BehaviorInstance >
 CSimObjectPtr< GuiButtonCtrl >
 CSimObjectPtr< GuiControl >
 CSimObjectPtr< GuiControlProfile >
 CSimObjectPtr< GuiInspector >
 CSimObjectPtr< ImageAsset >
 CSimObjectPtr< ModuleDefinition >
 CSimObjectPtr< NetConnection >
 CSimObjectPtr< NetObject >
 CSimObjectPtr< ParticleAsset >
 CSimObjectPtr< Scene >
 CSimObjectPtr< SceneObject >
 CSimObjectPtr< SimComponent >
 CSimObjectPtr< SimObject >
 CSimObjectPtr< SimSet >
 CSimObjectPtr< SkeletonAsset >
 CSimSetIterator
 CSlotDecl
 Csockaddr_ipx
 CSocket
 CspAnimation
 CspAnimationState
 CspAnimationStateData
 CSparseArray< T >
 CSparseArray< Dispatcher::MessageQueue >
 CSparseArray< struct Zip::ZipArchive::ZipEntry >
 CSparseArray< Vector< Subscriber > >
 CspAtlas
 CspAtlasAttachmentLoader
 CspAtlasPage
 CspAtlasRegion
 CspAttachment
 CspAttachmentLoader
 CspAttachmentTimeline
 CspBaseTimeline
 CspBone
 CspBoneData
 CspBoundingBoxAttachment
 CspColorTimeline
 CspCurveTimeline
 CspDrawOrderTimeline
 CGuiMessageVectorCtrl::SpecialMarkers::Special
 CGuiMessageVectorCtrl::SpecialMarkers
 CspEvent
 CspEventData
 CspEventTimeline
 CSphereF
 CSplCtrlPts
 CSplineBeamInfo
 CSplinePatch
 CspPolygon
 CspRegionAttachment
 CSpriteBatch
 CSpriteBatchQueryResult
 CspSkeleton
 CspSkeletonBounds
 CspSkeletonData
 CspSkeletonJson
 CspSkin
 CspSlot
 CspSlotData
 CspTimeline
 CspTrackEntry
 CStmtNode
 CStockColor
 CStockColorItem
 CStr
 CStreamBase stream class for streaming data across a specific media
 CStringBuffer
 CStringBufferManager
 CStringStack
 CStringValue
 CGuiMLTextCtrl::Style
 CT2DActivity
 CGuiTabBookCtrl::TabHeaderInfo
 CGuiImageList::tag_TextureEntry
 CTamlBinaryReader
 CTamlBinaryWriter
 CTamlCallbacks
 CTamlChildren
 CTamlJSONReaderRapidJson
 CTamlJSONWriter
 CTamlParser
 CTamlVisitor
 CTamlWriteNode
 CTamlXmlReader
 CTamlXmlWriter
 CtDeleteRequest
 CtDestroyNotification
 CTelnetConsole
 CTelnetDebugger
 CTempLineBreak
 CImageAsset::FrameArea::TexelAreaFrame Texel Area
 CGuiMessageVectorCtrl::TextElement
 CTextureDictionary
 CTextureHandle
 CTextureManager
 CTextureObject
 CTextVertex
 CThread
 CThreadManager
 CThreadStoragePlatform independent per-thread storage class
 CTickable
 CTickContact
 CTimeManager
 CTiXmlAttributeSet
 CTiXmlBase
 CTiXmlCursor
 CTiXmlHandle
 CTiXmlParsingData
 CTiXmlString
 CTiXmlVisitor
 CTorqueSystemInfo
 CtouchCorrelation
 CtouchEvent
 CtouchTracker
 CUpdateQueueEntry
 CGuiMLTextCtrl::URL
 CVector< T >
 CVector< ActionMap::BreakEntry >
 CVector< ActionMap::DeviceMap * >
 CVector< ActionMap::Node >
 CVector< AssetDefinition * >
 CVector< AssetPtr< AssetBase > * >
 CVector< BehaviorTemplate::BehaviorField >
 CVector< BehaviorTemplate::BehaviorPortInput >
 CVector< BehaviorTemplate::BehaviorPortOutput >
 CVector< bool >
 CVector< char * >
 CVector< ConsoleLogger * >
 CVector< CursorManager::cursors >
 CVector< Dictionary * >
 CVector< DisplayDevice * >
 CVector< EmitterNode * >
 CVector< Entry >
 CVector< Event * >
 CVector< EventManager * >
 CVector< F32 >
 CVector< Field >
 CVector< FileLine >
 CVector< FrameArea >
 CVector< FrameArea::PixelArea >
 CVector< GuiCanvas::AccKeyMap >
 CVector< GuiControl * >
 CVector< GuiImageList::tag_TextureEntry >
 CVector< GuiInspectorField * >
 CVector< GuiInspectorGroup * >
 CVector< GuiMessageVectorCtrl::LineElement >
 CVector< GuiMessageVectorCtrl::LineWrapping >
 CVector< GuiMessageVectorCtrl::SpecialMarkers >
 CVector< GuiPopUpMenuCtrl::Entry >
 CVector< GuiPopUpMenuCtrl::Scheme >
 CVector< GuiPopUpMenuCtrlEx::Entry >
 CVector< GuiPopUpMenuCtrlEx::Scheme >
 CVector< GuiTabBookCtrl::TabHeaderInfo >
 CVector< GuiTextListCtrl::Entry >
 CVector< GuiTreeViewCtrl::Item * >
 CVector< HuffLeaf >
 CVector< HuffNode >
 CVector< JoystickAxisInfo >
 CVector< JoystickInputDevice * >
 CVector< LangFile * >
 CVector< MessageVector::MessageLine >
 CVector< ModuleDependency >
 CVector< ModuleLoadEntry >
 CVector< NameLookupRequest * >
 CVector< NetConnection * >
 CVector< NetConnection::GhostSave >
 CVector< ParticleAssetEmitter * >
 CVector< ParticleAssetField::DataKey >
 CVector< ParticleSystem::ParticleNode * >
 CVector< PlatformFont::CharInfo >
 CVector< Point2I >
 CVector< Point3F >
 CVector< RectI >
 CVector< Resolution >
 CVector< S32 >
 CVector< SceneObject * >
 CVector< SceneRenderRequest * >
 CVector< SceneWindow::CameraView >
 CVector< SDL_Event >
 CVector< SpectatorRef >
 CVector< SpriteBatchItem * >
 CVector< SpriteBatchQueryResult >
 CVector< StringBuffer * >
 CVector< StringTableEntry >
 CVector< T * >
 CVector< TamlCustomField * >
 CVector< TamlCustomNode * >
 CVector< TamlWriteNode * >
 CVector< TamlWriteNode::TamlWriteNode::FieldValuePair * >
 CVector< tDeleteRequest >
 CVector< tDestroyNotification >
 CVector< TextureHandle >
 CVector< Thread * >
 CVector< TickContact >
 CVector< TiXmlElement * >
 CVector< touchEvent >
 CVector< typeAssetId >
 CVector< U8 >
 CVector< UndoAction * >
 CVector< UTF16 >
 CVector< UTF8 * >
 CVector< UTF8 >
 CVector< Vector2 >
 CVector< void * >
 CVector< WorldQueryResult >
 CVector< Zip::ExtraField * >
 CVideo
 CPlatform::VolumeInformation
 CWAVChunkHdrWAV Chunk-header
 CWAVE_Struct
 CWAVFileHdrWAV File-header
 CWAVFmtExHdrWAV FmtEx-header
 CWAVFmtHdr
 CWAVSmplHdrWAV Smpl-header
 CWorldQueryFilter
 CWorldQueryResult
 Cyy_buffer_state
 CYYSTYPE
 CZipArchiveClass for accessing Zip files
 CZipArchive::ZipEntry
 CSequence