Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3]

►N Audio |
C Description |
►N Compiler |
►C CompilerFloatTable |
C Entry |
►C CompilerIdentTable |
C Entry |
►C CompilerStringTable |
C Entry |
C ConsoleParser | List of parsers for the compiler
►N Con |
C ConPrinfThreadedEvent |
►N Dispatcher | Namespace for the message dispatcher functions
C IMessageListener | Listener interface for objects that receive messages
C MessageQueue | Internal class for tracking message queues
►N SplineUtil |
C SplineBeamInfo |
►N Zip | Namespace for the zip code
C CentralDir |
C Compressor |
C EndOfCentralDir |
C ExtraField |
C FileHeader |
►C ZipArchive | Class for accessing Zip files
C ZipEntry |
C ZipStatFilter | Helper class for tracking CRC and uncompressed size
C ZipTempStream |
C_ALGUID |
C_EAXBUFFERPROPERTIES |
C_EAXEXCLUSIONPROPERTIES |
C_EAXLISTENERPROPERTIES |
C_EAXOBSTRUCTIONPROPERTIES |
C_EAXOCCLUSIONPROPERTIES |
C_EAXVECTOR |
C_Entry |
C_FromEntry |
C_spAnimationState |
C_spAttachmentLoaderVtable |
C_spAttachmentVtable |
C_spSkeletonBounds |
C_spSkeletonJson |
C_spSkin |
C_spSlot |
C_spTimelineVtable |
C_StringTable |
C_ToEntry |
►C AbstractClassRep |
C Field |
►C ActionMap |
C BreakEntry |
C DeviceMap | Used to represent a devices
C Node |
C AlertWinState |
C AmbientForceController |
C AndroidConsole |
C AndroidFont |
C AndroidGamma |
C AndroidPlatState |
C AndroidStreamSource |
C AngAxisF |
C AnimationAsset |
►C AsciiData |
C KeyData |
C AsciiMapping |
C AssetBase |
C AssetDefinition |
C AssetManager |
C AssetPtr |
C AssetPtrBase |
C AssetPtrCallback |
C AssetQuery |
►C AssetTagsManifest |
C AssetTag | Asset location
C AssignDecl |
C AssignExprNode |
C AssignOpExprNode |
C AudioAsset |
C AudioBuffer |
C AudioEnvironment |
C AudioSampleEnvironment |
C AudioStreamSource |
C AudioStreamSourceFactory |
C Auth2Certificate | Formerly contained a certificate, showing that something was valid
C AuthInfo | Formerly contained data indicating whether a user is valid
C BatchRender |
►C BehaviorComponent |
C BehaviorPortConnection | A behavior port connection
C BehaviorComponentRaiseEvent |
C BehaviorInstance |
►C BehaviorTemplate |
C BehaviorField |
C BehaviorPort | Behavior port common functionality
C BehaviorPortInput | A behavior port that accepts input
C BehaviorPortOutput | A behavior port that raises an output
C BinaryExprNode | A binary mathematical expression (ie, left op right)
C BITMAPFILEHEADER |
C BITMAPINFOHEADER |
C BitMatrix |
C BitSet32 |
C BitStream |
C BitTables |
C BitVector | Manage a vector of bits of arbitrary size
C BitVectorW |
C Box3D |
C Box3F |
C BreakStmtNode |
C BufferStream |
C BuoyancyController |
C CameraScopeQuery |
C Chunker |
C CodeBlock |
C CodeMapping |
C ColorF |
C ColorI |
C CommaCatExprNode |
C CompositeSprite |
C ConcreteClassRep |
C ConditionalExprNode |
C ConnectedAcceptEvent | Triggered when we accept a new connection
C ConnectedNotifyEvent | Notify simulation of state of a connection
C ConnectedReceiveEvent | Triggered when we receive data from a connected entity
C ConnectionMessageEvent |
C ConnectionProtocol |
C ConnectionStringTable |
C ConsoleBaseType |
C ConsoleConstructor |
C ConsoleEvent | Represents a line of console input
C ConsoleLogEntry | Represents an entry in the log
C ConsoleLogger |
C ConsoleObject |
C ConsoleTypeValidator |
C ConstantNode |
C ContactFilter |
C ContinueStmtNode |
►C CursorManager |
C cursors |
C DataChunker |
C DbgFileView |
C DebugDraw |
C DebugStats |
C DeclaredAssets |
C DefaultGame |
C DemoNetInterface |
►C Dictionary |
C Entry |
C DisplayDevice |
C DynamicConsoleMethodComponent |
C DynamicTexture |
C EmscriptenConsole |
C EmscriptenFont |
C EmscriptenPlatState |
C engine |
►C EnumTable |
C Enums | This represents a specific item in the enumeration
C Event | Base event structure (also used for FrameEvent and QuitEvent)
C EventCallbackEntry |
C EventDescriptor |
C EventManager |
C EventManagerListener |
C ExecuteThread |
C ExprEvalState |
C ExprNode | A mathematical expression
C FactoryCache |
C File |
C FileChunkEvent |
C FileDialog |
C FileDialogData |
C FileDownloadRequestEvent |
C FileObject |
C FileStream |
C FileStreamObject |
C FileTime |
C Filter |
C FilterStream |
C FindMatch |
C FloatBinaryExprNode |
C FloatNode |
C FloatUnaryExprNode |
C Forced16BitMapping |
C FrameAllocator |
C FrameAllocatorMarker |
C FrameTemp |
C FRangeValidator | Floating point min/max range validator
C FreeListChunker |
C FuncCallExprNode |
C FunctionDeclStmtNode |
►C GameConnection |
C GamePacketNotify |
C GameInterface |
C GBitmap |
C GFont |
C GhostAlwaysObjectEvent |
C GhostInfo |
C GLState | GL state information
C GlyphMap | Used for repacking in GFont::importStrip
C GPalette |
C GroupedSceneController |
C GuiArrayCtrl | Renders a grid of cells
C GuiAutoScrollCtrl |
C GuiBackgroundCtrl | Renders a background, so you can have a backdrop for your GUI
C GuiBitmapBorderCtrl | Renders a skinned border
C GuiBitmapButtonCtrl |
C GuiBitmapButtonTextCtrl |
C GuiBitmapCtrl | Renders a bitmap
C GuiBorderButtonCtrl |
C GuiBubbleTextCtrl |
C GuiButtonBaseCtrl |
C GuiButtonCtrl |
►C GuiCanvas |
C AccKeyMap | Accelerator key map
C GuiCheckBoxCtrl |
C GuiColorPickerCtrl |
C GuiConsole |
C GuiConsoleEditCtrl |
C GuiConsoleTextCtrl |
C GuiControl |
C GuiControlArrayControl |
C GuiControlListPopUp |
C GuiControlProfile |
C GuiCursor |
C GuiDragAndDropControl |
C GuiDynamicCtrlArrayControl |
C GuiEditCtrl |
C GuiEditorRuler |
C GuiEvent |
C GuiFadeinBitmapCtrl |
C GuiFilterCtrl |
C GuiFormCtrl |
►C GuiFrameSetCtrl |
C FrameDetail |
►C GuiGraphCtrl |
C PlotInfo |
C GuiGridControl |
C GuiIconButtonCtrl |
C GuiImageButtonCtrl |
►C GuiImageList |
C tag_TextureEntry |
C GuiInputCtrl |
C GuiInspector |
C GuiInspectorDatablockField |
C GuiInspectorDynamicField |
C GuiInspectorDynamicGroup |
C GuiInspectorField |
C GuiInspectorGroup |
C GuiInspectorTypeCheckBox |
C GuiInspectorTypeColor |
C GuiInspectorTypeColorF |
C GuiInspectorTypeColorI |
C GuiInspectorTypeEnum |
C GuiInspectorTypeFileName |
C GuiInspectorTypeGuiProfile |
►C GuiListBoxCtrl |
C LBItem |
C GuiMenuBackgroundCtrl |
►C GuiMenuBar |
C Menu |
C MenuItem |
C GuiMenuTextListCtrl |
►C GuiMessageVectorCtrl |
C LineElement |
►C LineWrapping |
C SEPair |
►C SpecialMarkers |
C Special |
C TextElement |
►C GuiMLTextCtrl |
C Atom |
C Bitmap |
C BitmapRef |
C Font |
C Line |
C LineTag |
C Style |
C URL |
C GuiMLTextEditCtrl |
C GuiMouseEventCtrl |
C GuiPaneControl |
C GuiPopUpBackgroundCtrl |
C GuiPopUpBackgroundCtrlEx |
►C GuiPopUpMenuCtrl |
C Entry |
C Scheme |
►C GuiPopUpMenuCtrlEx |
C Entry |
C Scheme |
C GuiPopupTextListCtrl |
C GuiPopupTextListCtrlEx |
C GuiProgressCtrl |
C GuiRadioCtrl |
C GuiRolloutCtrl |
C GuiSceneObjectCtrl |
C GuiScriptNotifyCtrl |
C GuiScrollCtrl |
C GuiSeparatorCtrl | Renders a separator line with optional text
C GuiSliderCtrl |
C GuiSpriteCtrl |
C GuiStackControl |
C GuiSubmenuBackgroundCtrl |
►C GuiTabBookCtrl |
C TabHeaderInfo |
C GuiTabPageCtrl |
C GuiTextCtrl |
C GuiTextEditCtrl |
C GuiTextEditSliderCtrl |
►C GuiTextListCtrl |
C Entry |
C GuiTickCtrl |
C GuiToolboxButtonCtrl |
►C GuiTreeViewCtrl |
►C Item |
C InspectorTag |
C ScriptTag |
C GuiWindowCtrl |
C HashMap |
►C HashTable |
C_Iterator |
C Pair |
C Heap |
C HeartbeatEvent |
C HTTPObject |
C HuffmanProcessor |
C IFactoryObjectReset |
C IfStmtNode |
►C ImageAsset |
►C FrameArea | Frame area
C PixelArea | Frame Pixel Area
C TexelArea | Frame Texel Area
C ImageFont |
C ImageFrameProvider |
C ImageFrameProviderCore |
C InfiniteBitStream |
C Input |
►C InputDevice |
C ObjInfo |
C InputEvent | Generic input event
C InputManager |
C IntBinaryExprNode |
C InternalSlotAccessNode |
C InternalSlotDecl |
C IntNode |
C IntUnaryExprNode |
C IRangeValidator | Signed integer min/max range validator
C IRangeValidatorScaled |
C JoystickAxisInfo |
C JoystickInputDevice |
C Json |
C LangFile | Class for working with language files
C LangTable | Language file table
►C LeapMotionManager |
C FingerEvent |
C MotionListener |
C LinePair |
C LList |
C LListNode |
C LoopingImage |
C LoopingList |
C LoopStmtNode |
C MasterInfo |
C MatchPathSeparator |
C Math |
C MatrixF |
C MD5 |
C MemStream |
C Message | Base class for messages
C MessageForwarder | Forward messages from one queue to another
►C MessageVector |
C MessageLine |
C ModuleCallbacks |
►C ModuleDefinition |
C ModuleDependency | Module dependency
C ModuleManager |
C ModuleMergeDefinition |
C MouseMoveEvent | Mouse input event
C Mutex |
C MutexHandle |
C NameLookupRequest |
►C Namespace |
►C Entry |
C CallbackUnion |
C NameTags |
C Net |
C NetAddress |
C NetAsync |
►C NetConnection |
C GhostRef |
C GhostSave | Structure to track ghost-always objects and their ghost indices
C PacketNotify |
C NetDelayEvent |
C NetEvent |
C NetEventNote |
C NetInterface |
C NetObject |
C NetStringEvent |
C NetStringHandle |
C NetStringTable |
C NetworkProcessList |
C ObjectBlockDecl |
C ObjectDeclNode |
C OpenFileDialog |
C OpenFolderDialog |
C OpenGLDevice |
C PacketReceiveEvent |
C PacketStatus |
C ParticleAsset |
C ParticleAssetEmitter |
►C ParticleAssetField |
C DataKey | Data Key Node
C ParticleAssetFieldBase | Base field
C ParticleAssetFieldBaseVariation | Base and variation fields
C ParticleAssetFieldBaseVariationLife | Base, variation and life fields
C ParticleAssetFieldCollection |
C ParticleAssetFieldLife | Life field
C ParticleAssetFieldVariation | Variation field
C ParticlePlayer |
►C ParticleSystem |
C ParticleNode | Particle node
C PhysicsProxy |
C PickingSceneController |
C Ping |
C PlaneF |
C PlaneTransformer |
►C Platform |
C FileInfo |
C LocalTime |
C VolumeInformation |
C PlatformAssert |
►C PlatformFont |
C CharInfo |
C PlatformMutexData |
C PlatformSemaphore |
C PlatformThreadData |
C PlatformThreadStorage |
C PNGImage |
C Point2D |
C Point2F | 2D floating-point point
C Point2I |
C Point3D |
C Point3F |
C Point3I |
C Point4F |
C PointForceController |
C PopupMenu |
C ProcessMasterQueryEvent |
C Processor |
C ProcessPacketEvent |
C ProcessPingEvent |
C PVRTextureHeaderV2 |
C QuadPatch |
C QuatF |
C Queue |
C RandomGeneratorBase |
C RandomLCG |
C RandomR250 |
C ReadEvent |
C RectClipper |
C RectD |
C RectF |
C RectI |
C ReferencedAssets |
C RemoteCommandEvent |
►C RemoteDebugger1 |
C Breakpoint |
C RemoteDebuggerBase |
C RemoteDebuggerBridge |
C RenderProxy |
C ResDictionary |
C ResizeBitStream |
C ResizeFilterStream |
C ResManager |
C Resolution |
C Resource |
C ResourceInstance |
C ResourceObject |
C ResourceObjectIndex |
C ReturnStmtNode |
C RGBQUAD |
C saved_state |
C SaveFileDialog |
C Scene |
C SceneController |
C SceneObject |
C SceneObjectList |
C SceneObjectRotateToEvent |
C SceneObjectSet |
►C SceneObjectSetIterator |
C Entry |
C Stack |
C SceneRenderObject |
C SceneRenderQueue |
C SceneRenderRequest |
C SceneRenderState |
►C SceneWindow |
C CameraView | Camera View
C ScreenTouchEvent |
C ScriptGroup |
C ScriptMsgListener | Script accessible version of Dispatcher::IMessageListener
C ScriptObject |
C Scroller |
C Semaphore |
C ServerFilter |
C ServerInfo |
C ShapeVector |
C SimComponent |
C SimConsoleEvent |
C SimConsoleThreadExecCallback | Used by Con::threadSafeExecute()
C SimConsoleThreadExecEvent |
C SimDataBlock |
C SimDataBlockGroup |
C SimEvent |
►C SimFieldDictionary | Dictionary to keep track of dynamic fields on SimObject
C Entry |
C SimFieldDictionaryIterator |
C SimGroup |
C SimGroupIterator |
C SimIdDictionary |
C SimManagerNameDictionary |
C SimNameDictionary |
►C SimObject |
C Notify |
C SimObjectList |
C SimObjectPtr |
C SimObjectTimerEvent |
C SimpleHashTable |
C SimpleMessageEvent |
C SimpleNetObject |
C SimSet |
►C SimSetIterator |
C Entry |
C Stack |
C SimXMLDocument |
C SkeletonAsset |
C SkeletonObject |
C SlotAccessNode |
C SlotAssignNode |
C SlotAssignOpNode |
C SlotDecl |
C sockaddr_ipx |
C Socket |
C spAnimation |
C spAnimationState |
C spAnimationStateData |
►C SparseArray |
C Node |
C spAtlas |
C spAtlasAttachmentLoader |
C spAtlasPage |
C spAtlasRegion |
C spAttachment |
C spAttachmentLoader |
C spAttachmentTimeline |
C spBaseTimeline |
C spBone |
C spBoneData |
C spBoundingBoxAttachment |
C spColorTimeline |
C spCurveTimeline |
C spDrawOrderTimeline |
C spEvent |
C spEventData |
C spEventTimeline |
C SphereF |
C SplCtrlPts |
C SplinePatch |
C spPolygon |
C spRegionAttachment |
C Sprite |
C SpriteBase |
C SpriteBatch |
►C SpriteBatchItem |
C LogicalPosition |
C SpriteBatchQuery |
C SpriteBatchQueryResult |
C spSkeleton |
C spSkeletonBounds |
C spSkeletonData |
C spSkeletonJson |
C spSkin |
C spSlot |
C spSlotData |
C spTimeline |
C spTrackEntry |
C StmtNode |
C StockColor |
C StockColorItem |
C Str |
C StrcatExprNode |
C StrConstNode |
C Stream | Base stream class for streaming data across a specific media
C StreamingList |
C StreamObject | Script wrapper for the Stream class
C StreqExprNode |
►C StringBuffer |
C RequestCounts |
C StringBufferManager |
C StringStack |
C StringValue |
C T2DActivity |
C Taml |
C TamlAssetDeclaredUpdateVisitor |
C TamlAssetDeclaredVisitor |
C TamlAssetReferencedUpdateVisitor |
C TamlAssetReferencedVisitor |
C TamlBinaryReader |
C TamlBinaryWriter |
C TamlCallbacks |
C TamlChildren |
C TamlCustomField |
C TamlCustomNode |
C TamlCustomNodes |
C TamlJSONParser | RapidJson
C TamlJSONReader | RapidJson
C TamlJSONWriter |
C TamlModuleIdUpdateVisitor |
C TamlParser |
►C TamlVisitor |
C PropertyState | Visitor property state
►C TamlWriteNode |
C FieldValuePair |
C TamlXmlParser |
C TamlXmlReader |
C TamlXmlWriter |
C TCPObject |
C tDeleteRequest |
C tDestroyNotification |
C TelnetConsole |
C TelnetDebugger |
C TempLineBreak |
C TextureDictionary |
C TextureHandle |
C TextureManager |
C TextureObject |
C TextVertex |
C Thread |
C ThreadManager |
C ThreadStorage | Platform independent per-thread storage class
C Tickable |
C TickContact |
C TimeEvent | The time event causes the simulation to advance
C TimeManager |
C TiXmlAttribute |
C TiXmlAttributeSet |
C TiXmlBase |
C TiXmlComment |
C TiXmlCursor |
C TiXmlDeclaration |
C TiXmlDocument |
C TiXmlElement |
C TiXmlHandle |
C TiXmlNode |
C TiXmlOutStream |
C TiXmlParsingData |
C TiXmlString |
C TiXmlText |
C TiXmlUnknown |
C TiXmlVisitor |
►C TorqueSystemInfo |
C Processor |
C TorqueUnitTestListener |
C touchCorrelation |
C touchEvent |
C touchTracker |
C TQuatF |
C Trigger |
C TTagDerefNode |
C TTagExprNode |
C TTagSetStmtNode |
C UInputManager |
C UndoAction |
C UndoManager |
C UndoScriptAction |
C UpdateQueueEntry |
C VarNode |
C Vector |
C Vector2 |
C Vector2d |
C VectorPtr | Template for vectors of pointers
C Video |
C VorbisStreamSource |
C WAVChunkHdr | WAV Chunk-header
C WAVE_Struct |
C WaveComposite |
C WAVFileHdr | WAV File-header
C WAVFmtExHdr | WAV FmtEx-header
C WAVFmtHdr |
C WAVSmplHdr | WAV Smpl-header
C WavStreamSource |
C WorldQuery |
C WorldQueryFilter |
C WorldQueryResult |
C yy_buffer_state |
C YYSTYPE |
C ZipCryptRStream |
C ZipObject | Script wrapper for Zip::ZipArchive
C ZipSubRStream |
C ZipSubWStream |