documentation
.HELP!
TorqueScript Documentation
Torque 3D - Script Manual: Module Index
TorqueScript
previous page
next page
Main
Class List
Namespace List
Online
Modules
Here is a list of all modules:
Camera System
Base Camera
Path Camera
Core
Console
Debugging
Logging
Messaging
Packages
Scripting
File I/O
File Searching
Math
Matrix Math
Random Numbers
Vector Math
Strings
Field Manipulators
Utilities
Environment Objects
Atmosphere
Foliage
Forest
Miscellaneous
Terrain
Water
Examples
GUI
3D Controls
Button Controls
Container Controls
Core Controls
Game Controls
General Controls
Image and Video Controls
Utility Controls
Value Controls
Game
AI
Game Objects
Miscellaneous
Physics
Special Effects
Decals
Vehicles
Input Management
Input Event Listing
Networking
Platform
Localization
Mac
Windows
Rendering
Font
GFX
Materials
Shaders
Lighting
Advanced Lighting
Basic Lighting
Render Binning
Section
Sound
FMOD
UNDOCUMENTED
Copyright ©
GarageGames, LLC
. All Rights Reserved.
previous page
start
next page
Menu
Homepage
Table of contents
Introduction
What is TorqueScript
Basic Usage
Scripting vs Engine Programming
Script Editors
Recent Changes
Syntax Guide
The Basics
Variables
Data Types
Operations
Control Statements
Loops
Functions
Game Objects
Packages
Quick Reference
Lexical Structure
Types
Statements
Expressions
TorqueScript Operators
Modules
Camera System
Base Camera
Path Camera
Core
Console
Debugging
Logging
Messaging
Packages
Scripting
File I/O
File Searching
Math
Matrix Math
Random Numbers
Vector Math
Strings
Field Manipulators
Utilities
Environment Objects
Atmosphere
Foliage
Forest
Miscellaneous
Terrain
Water
Examples
GUI
3D Controls
Button Controls
Container Controls
Core Controls
Game Controls
General Controls
Image and Video Controls
Utility Controls
Value Controls
Game
AI
Game Objects
Miscellaneous
Physics
Special Effects
Decals
Vehicles
Input Management
Input Event Listing
Networking
Overview
Handling Limited Bandwidth
Handling Packet Loss
Handling Latency
On Ghosting and Scoping
NetConnection Group
Local Connections
Monitoring the Network
Platform
Localization
Overview
Mac
Windows
Rendering
Font
GFX
Materials
Shaders
Lighting
Advanced Lighting
Basic Lighting
Render Binning
Section
Sound
FMOD
UNDOCUMENTED
Class List
ActionMap
AdvancedLightBinManager
AIClient
AIConnection
AIPlayer
AITurretShape
AITurretShapeData
ArrayObject
BanList
BasicClouds
Camera
CameraData
CloudLayer
ConsoleLogger
ConvexShape
CubemapData
CustomMaterial
Debris
DebrisData
DebugDrawer
DecalData
DecalManager
DecalRoad
EditorIconRegistry
EventManager
Explosion
ExplosionData
FileDialog
FileObject
FileStreamObject
FlyingVehicle
FlyingVehicleData
Forest
ForestBrushElement
ForestItemData
ForestWindEmitter
fxFoliageReplicator
fxShapeReplicatedStatic
fxShapeReplicator
GameBase
GameBaseData
GameConnection
GameTSCtrl
GFXCardProfiler
GFXCardProfilerAPI
GFXInit
GFXSamplerStateData
GFXStateBlockData
GroundCover
GroundPlane
GuiArrayCtrl
GuiAutoScrollCtrl
GuiBitmapBorderCtrl
GuiBitmapButtonCtrl
GuiBitmapButtonTextCtrl
GuiBitmapCtrl
GuiBorderButtonCtrl
GuiBubbleTextCtrl
GuiButtonBaseCtrl
GuiButtonCtrl
GuiCanvas
GuiCheckBoxCtrl
GuiChunkedBitmapCtrl
GuiClockHud
GuiConsole
GuiConsoleEditCtrl
GuiContainer
GuiControl
GuiControlArrayControl
GuiControlProfile
GuiCrossHairHud
GuiCursor
GuiDirectoryFileListCtrl
GuiDragAndDropControl
GuiDynamicCtrlArrayControl
GuiFadeinBitmapCtrl
GuiFrameSetCtrl
GuiGameListMenuCtrl
GuiGameListMenuProfile
GuiGameListOptionsCtrl
GuiGameListOptionsProfile
GuiGraphCtrl
GuiHealthBarHud
GuiHealthTextHud
GuiIconButtonCtrl
GuiInputCtrl
GuiListBoxCtrl
GuiMenuBar
GuiMessageVectorCtrl
GuiMLTextCtrl
GuiMLTextEditCtrl
GuiMouseEventCtrl
GuiObjectView
GuiPaneControl
GuiPanel
GuiPopUpMenuCtrl
GuiPopUpMenuCtrlEx
GuiProgressBitmapCtrl
GuiProgressCtrl
GuiRadioCtrl
GuiRolloutCtrl
GuiScriptNotifyCtrl
GuiScrollCtrl
GuiSeparatorCtrl
GuiShapeNameHud
GuiSliderCtrl
GuiSpeedometerHud
GuiSplitContainer
GuiStackControl
GuiSwatchButtonCtrl
GuiTabBookCtrl
GuiTabPageCtrl
GuiTextCtrl
GuiTextEditCtrl
GuiTextEditSliderBitmapCtrl
GuiTextEditSliderCtrl
GuiTextListCtrl
GuiTheoraCtrl
GuiTickCtrl
GuiToggleButtonCtrl
GuiTreeViewCtrl
GuiTSCtrl
GuiWindowCtrl
HoverVehicle
HoverVehicleData
HTTPObject
InteriorInstance
Item
ItemData
LangTable
LevelInfo
LightAnimData
LightBase
LightDescription
LightFlareData
Lightning
LightningData
LightningStrikeEvent
Marker
Material
MeshRoad
Message
MessageForwarder
MessageVector
MissionArea
MissionMarker
MissionMarkerData
NetConnection
NetObject
OcclusionVolume
OpenFileDialog
OpenFolderDialog
ParticleData
ParticleEmitter
ParticleEmitterData
ParticleEmitterNode
ParticleEmitterNodeData
Path
PathCamera
PathCameraData
PfxVis
PhysicalZone
PhysicsDebris
PhysicsDebrisData
PhysicsForce
PhysicsShape
PhysicsShapeData
Player
PlayerData
PointLight
Portal
PostEffect
Precipitation
PrecipitationData
Prefab
Projectile
ProjectileData
ProximityMine
ProximityMineData
PxCloth
PxMaterial
PxMultiActor
PxMultiActorData
RadialImpulseEvent
ReflectorDesc
RenderBinManager
RenderFormatToken
RenderGlowMgr
RenderImposterMgr
RenderMeshExample
RenderMeshMgr
RenderObjectExample
RenderObjectMgr
RenderOcclusionMgr
RenderParticleMgr
RenderPassManager
RenderPassStateBin
RenderPassStateToken
RenderPrePassMgr
RenderShapeExample
RenderTerrainMgr
RenderTexTargetBinManager
RenderTranslucentMgr
RigidShape
RigidShapeData
River
SaveFileDialog
ScatterSky
SceneObject
ScriptGroup
ScriptMsgListener
ScriptObject
SFXAmbience
SFXController
SFXDescription
SFXEmitter
SFXEnvironment
SFXFMODEvent
SFXFMODEventGroup
SFXFMODEventSource
SFXFMODProject
SFXParameter
SFXPlayList
SFXProfile
SFXSound
SFXSource
SFXSpace
SFXState
SFXTrack
ShaderData
ShapeBase
ShapeBaseData
ShapeBaseImageData
SimDataBlock
SimGroup
SimObject
SimpleMessageEvent
SimpleNetObject
SimSet
SimXMLDocument
SkyBox
SpawnSphere
Splash
SplashData
SpotLight
StaticShape
StaticShapeData
StreamObject
Sun
TCPObject
TerrainBlock
TerrainMaterial
TimeOfDay
Trigger
TriggerData
TSForestItemData
TSShapeConstructor
TSStatic
TurretShape
TurretShapeData
Vehicle
VehicleData
WaterBlock
WaterObject
WaterPlane
WayPoint
WheeledVehicle
WheeledVehicleData
WheeledVehicleSpring
WheeledVehicleTire
ZipObject
Zone
Class Hierarchy
BanList
EditorIconRegistry
GFXCardProfiler
GFXCardProfilerAPI
GFXInit
GuiArrayCtrl
GuiConsole
GuiTextListCtrl
GuiTreeViewCtrl
LightningStrikeEvent
PfxVis
RadialImpulseEvent
SimObject
ActionMap
ArrayObject
ConsoleLogger
CubemapData
DebugDrawer
EventManager
FileDialog
OpenFileDialog
OpenFolderDialog
SaveFileDialog
FileObject
ForestBrushElement
GFXSamplerStateData
GFXStateBlockData
GuiControlProfile
GuiGameListMenuProfile
GuiGameListOptionsProfile
GuiCursor
LangTable
Material
CustomMaterial
Message
MessageVector
NetObject
LevelInfo
MissionArea
SceneObject
BasicClouds
CloudLayer
ConvexShape
DecalManager
DecalRoad
Forest
ForestWindEmitter
fxFoliageReplicator
fxShapeReplicatedStatic
fxShapeReplicator
GameBase
Debris
Explosion
Lightning
ParticleEmitter
ParticleEmitterNode
PhysicsDebris
PhysicsShape
Precipitation
Projectile
PxCloth
PxMultiActor
ShapeBase
Camera
Item
ProximityMine
TurretShape
AITurretShape
MissionMarker
SpawnSphere
WayPoint
PathCamera
Player
AIPlayer
RigidShape
StaticShape
Vehicle
FlyingVehicle
HoverVehicle
WheeledVehicle
Splash
Trigger
GroundCover
GroundPlane
InteriorInstance
LightBase
PointLight
SpotLight
Marker
MeshRoad
OcclusionVolume
PhysicalZone
PhysicsForce
Prefab
RenderMeshExample
RenderObjectExample
RenderShapeExample
ScatterSky
SFXEmitter
SFXSpace
SkyBox
Sun
TerrainBlock
TimeOfDay
TSStatic
WaterObject
River
WaterBlock
WaterPlane
Zone
Portal
SimpleNetObject
RenderBinManager
RenderImposterMgr
RenderMeshMgr
RenderObjectMgr
RenderOcclusionMgr
RenderPassStateBin
RenderTerrainMgr
RenderTexTargetBinManager
AdvancedLightBinManager
RenderGlowMgr
RenderParticleMgr
RenderPrePassMgr
RenderTranslucentMgr
RenderPassManager
RenderPassStateToken
RenderFormatToken
ScriptMsgListener
MessageForwarder
ScriptObject
SFXParameter
ShaderData
SimDataBlock
DecalData
ForestItemData
TSForestItemData
GameBaseData
DebrisData
ExplosionData
LightningData
ParticleEmitterData
ParticleEmitterNodeData
PhysicsDebrisData
PhysicsShapeData
PrecipitationData
ProjectileData
PxMultiActorData
ShapeBaseData
CameraData
ItemData
ProximityMineData
TurretShapeData
AITurretShapeData
MissionMarkerData
PathCameraData
PlayerData
RigidShapeData
StaticShapeData
VehicleData
FlyingVehicleData
HoverVehicleData
WheeledVehicleData
ShapeBaseImageData
SplashData
TriggerData
LightAnimData
LightDescription
LightFlareData
ParticleData
PxMaterial
ReflectorDesc
SFXAmbience
SFXDescription
SFXEnvironment
SFXFMODEventGroup
SFXFMODProject
SFXState
SFXTrack
SFXFMODEvent
SFXPlayList
SFXProfile
WheeledVehicleSpring
WheeledVehicleTire
SimSet
SimGroup
GuiControl
GuiBitmapBorderCtrl
GuiBitmapCtrl
GuiCrossHairHud
GuiFadeinBitmapCtrl
GuiSpeedometerHud
GuiButtonBaseCtrl
GuiBorderButtonCtrl
GuiButtonCtrl
GuiBitmapButtonCtrl
GuiBitmapButtonTextCtrl
GuiIconButtonCtrl
GuiToggleButtonCtrl
GuiCheckBoxCtrl
GuiRadioCtrl
GuiSwatchButtonCtrl
GuiCanvas
GuiChunkedBitmapCtrl
GuiClockHud
GuiContainer
GuiFrameSetCtrl
GuiPanel
GuiScrollCtrl
GuiSplitContainer
GuiTabBookCtrl
GuiTextCtrl
GuiBubbleTextCtrl
GuiPopUpMenuCtrl
GuiPopUpMenuCtrlEx
GuiProgressBitmapCtrl
GuiProgressCtrl
GuiTabPageCtrl
GuiTextEditCtrl
GuiConsoleEditCtrl
GuiTextEditSliderBitmapCtrl
GuiTextEditSliderCtrl
GuiTSCtrl
GameTSCtrl
GuiObjectView
GuiWindowCtrl
GuiControlArrayControl
GuiDragAndDropControl
GuiDynamicCtrlArrayControl
GuiGameListMenuCtrl
GuiGameListOptionsCtrl
GuiGraphCtrl
GuiHealthBarHud
GuiHealthTextHud
GuiListBoxCtrl
GuiDirectoryFileListCtrl
GuiMessageVectorCtrl
GuiMLTextCtrl
GuiMLTextEditCtrl
GuiMouseEventCtrl
GuiInputCtrl
GuiPaneControl
GuiRolloutCtrl
GuiScriptNotifyCtrl
GuiSeparatorCtrl
GuiShapeNameHud
GuiSliderCtrl
GuiStackControl
GuiTheoraCtrl
GuiTickCtrl
GuiAutoScrollCtrl
GuiMenuBar
NetConnection
GameConnection
AIConnection
AIClient
Path
PostEffect
ScriptGroup
SFXSource
SFXController
SFXFMODEventSource
SFXSound
SimXMLDocument
StreamObject
FileStreamObject
TCPObject
HTTPObject
TerrainMaterial
TSShapeConstructor
ZipObject
SimpleMessageEvent
Class Members
Namespace List
$AL
$BasicLightManager
$BasicLightManagerStats
$Con
$Decals
$Ease
$gfx
$Interior
$Light
$Physics
$platform
$pref
$pref::Camera
$pref::Decals
$pref::GroundCover
$pref::imposter
$pref::Input
$pref::Interior
$pref::Net
$pref::Physics
$pref::PhysicsDebris
$pref::ProjectedShadow
$pref::PSSM
$pref::Reflect
$pref::SFX
$pref::SFX::FMOD
$pref::Shadows
$pref::shadows
$pref::Terrain
$pref::TS
$pref::Video
$pref::Water
$pref::WorldEditor
$ProxMine
$Sampler
$SB
$Scene
$SFX
$SFX::Device
$Shadows
$Stats
$TSControl
Namespace Members
Get in touch
Submit feedback about this site to:
[email protected]