TorqueScript Reference
SceneObject Member List

This is the complete list of members for SceneObject, including all inherited members.

addBehavior(BehaviorInstance bi)BehaviorComponent
addComponents(compObjName, compObjName2,...)SimComponent
addFieldFilter(fieldName)SimObject
addListener(SimObject)SimObject
addToScene(Scene scene)SceneObject
applyAngularImpulse(impulse)SceneObject
applyForce(worldForce X/Y, [worldPoint X/Y])SceneObject
applyLinearImpulse(worldImpulse X/Y, [worldPoint X/Y])SceneObject
applyTorque(torque)SceneObject
assignFieldsFrom(SimObject)SimObject
attachGui(guiControl guiObject, SceneWindow window, [sizeControl ?=false], [offset ?=Vector2(0, 0)])SceneObject
call(methodName, [args] *)SimObject
callOnBehaviors(methodName, argi)DynamicConsoleMethodComponent
cancelFadeTo()SceneObject
cancelGrowTo()SceneObject
cancelMoveTo([autoStop=true])SceneObject
cancelRotateTo([autoStop=true])SceneObject
clearBehaviors()BehaviorComponent
clearCollisionShapes()SceneObject
clone([copyDynamicFields=false]?)SimObject
connect(outputBehavior, inputBehavior, outputName, inputName)BehaviorComponent
copyAllCollisionShapes(targetObject[, clearTargetShapes?])SceneObject
copyCollisionShape(int shapeIndex, targetObject)SceneObject
copyFrom(SceneObject object, [copyDynamicFields?=false])SceneObject
createChainCollisionShape(localPointsX/Y, [adjacentLocalPositionStartX, adjacentLocalPositionStartY], [adjacentLocalPositionEndX, adjacentLocalPositionEndY])SceneObject
createCircleCollisionShape(radius, [localPositionX, localPositionY])SceneObject
createEdgeCollisionShape(localPositionStartX, localPositionStartY, localPositionEndX, localPositionEndY, [adjacentLocalPositionStartX, adjacentLocalPositionStartY], [adjacentLocalPositionEndX, adjacentLocalPositionEndY])SceneObject
createPolygonBoxCollisionShape(width, height, [localCentroidX, localCentroidY], [angle])SceneObject
createPolygonCollisionShape(localPointsX/Y)SceneObject
delete()SimObject
deleteCollisionShape(int shapeIndex)SceneObject
detachAllGuiControls()SceneObject
detachGui()SceneObject
disconnect(outputBehavior, inputBehavior, outputName, inputName)BehaviorComponent
dump()SimObject
dumpClassHierarchy()SimObject
fadeTo(targetColor red/green/blue/alpha, rate)SceneObject
fadeToTime(targetColor red/green/blue/alpha, time)SceneObject
getAABB()SceneObject
getActive()SceneObject
getAlphaTest()SceneObject
getAngle()SceneObject
getAngularDamping()SceneObject
getAngularVelocity()SceneObject
getArea()SceneObject
getAreaMax(...)SceneObject
getAreaMin()SceneObject
getAutoSizing()SceneObject
getAwake()SceneObject
getBehavior(string BehaviorTemplateName)BehaviorComponent
getBehaviorByIndex(int index)BehaviorComponent
getBehaviorConnection(outputBehavior, outputName, connectionIndex)BehaviorComponent
getBehaviorConnectionCount(outputBehavior, outputName)BehaviorComponent
getBehaviorCount()BehaviorComponent
getBlendAlpha()SceneObject
getBlendColor(allowColorNames)SceneObject
getBlendMode()SceneObject
getBodyType()SceneObject
getBullet()SceneObject
getChainCollisionShapeAdjacentEnd(int shapeIndex)SceneObject
getChainCollisionShapeAdjacentStart(int shapeIndex)SceneObject
getChainCollisionShapeHasAdjacentEnd(int shapeIndex)SceneObject
getChainCollisionShapeHasAdjacentStart(int shapeIndex)SceneObject
getChainCollisionShapeLocalPoint(int shapeIndex, int pointIndex)SceneObject
getChainCollisionShapePointCount(int shapeIndex)SceneObject
getCircleCollisionShapeLocalPosition(int shapeIndex)SceneObject
getCircleCollisionShapeRadius(int shapeIndex)SceneObject
getClassName()SimObject
getClassNamespace()SimObject
getCollisionCallback()SceneObject
getCollisionGroups()SceneObject
getCollisionLayers()SceneObject
getCollisionMasks(...)SceneObject
getCollisionOneWay()SceneObject
getCollisionShapeArea(int shapeIndex)SceneObject
getCollisionShapeCount()SceneObject
getCollisionShapeDensity(int shapeIndex)SceneObject
getCollisionShapeFriction(int shapeIndex)SceneObject
getCollisionShapeIsSensor(int shapeIndex)SceneObject
getCollisionShapeRestitution(int shapeIndex)SceneObject
getCollisionShapeType(int shapeIndex)SceneObject
getCollisionSuppress()SceneObject
getComponent(idx)SimComponent
getComponentCount()SimComponent
getContact(contactIndex)SceneObject
getContactCount()SceneObject
getDefaultDensity()SceneObject
getDefaultFriction()SceneObject
getDefaultRestitution()SceneObject
getDstBlendFactor()SceneObject
getDynamicField(index)SimObject
getDynamicFieldCount()SimObject
getEdgeCollisionShapeAdjacentEnd(int shapeIndex)SceneObject
getEdgeCollisionShapeAdjacentStart(int shapeIndex)SceneObject
getEdgeCollisionShapeHasAdjacentEnd(int shapeIndex)SceneObject
getEdgeCollisionShapeHasAdjacentStart(int shapeIndex)SceneObject
getEdgeCollisionShapeLocalPositionEnd(int shapeIndex)SceneObject
getEdgeCollisionShapeLocalPositionStart(int shapeIndex)SceneObject
getField(int index)SimObject
getFieldCount()SimObject
getFieldType(fieldName)SimObject
getFieldValue(fieldName)SimObject
getFixedAngle()SceneObject
getGatherContacts()SceneObject
getGravityScale()SceneObject
getGroup()SimObject
getHeight()SceneObject
getId()SimObject
getInertia()SceneObject
getInternalName()SimObject
getIsPointInCollisionShape(int shapeIndex, worldPointX/Y)SceneObject
getIsPointInOOBB(worldPointX/Y)SceneObject
getLifetime()SceneObject
getLinearDamping()SceneObject
getLinearVelocity()SceneObject
getLinearVelocityFromLocalPoint(localPointX/Y)SceneObject
getLinearVelocityFromWorldPoint(worldPointX/Y)SceneObject
getLinearVelocityPolar()SceneObject
getLinearVelocityX()SceneObject
getLinearVelocityY()SceneObject
getLocalCenter()SceneObject
getLocalPoint(float worldPointX/Y)SceneObject
getLocalVector(float worldVectorX/Y)SceneObject
getMass()SceneObject
getName()SimObject
getPickingAllowed()SceneObject
getPolygonCollisionShapeLocalPoint(int shapeIndex, int pointIndex)SceneObject
getPolygonCollisionShapePointCount(int shapeIndex)SceneObject
getPosition()SceneObject
getPositionX()SceneObject
getPositionY()SceneObject
getProgenitorFile()SimObject
getRenderAngle()SceneObject
getRenderGroup()SceneObject
getRenderPosition()SceneObject
getScene()SceneObject
getSceneGroup()SceneObject
getSceneLayer()SceneObject
getSceneLayerDepth()SceneObject
getSize()SceneObject
getSizeX()SceneObject
getSizeY()SceneObject
getSleepingAllowed()SceneObject
getSleepingCallback()SceneObject
getSortPoint()SceneObject
getSortPointX()SceneObject
getSortPointY()SceneObject
getSoundatIndex()SceneObject
getSoundsCount()SceneObject
getSrcBlendFactor()SceneObject
getSuperClassNamespace()SimObject
getType()SimObject
getUpdateCallback()SceneObject
getUseInputEvents()SceneObject
getVisible()SceneObject
getWidth()SceneObject
getWorldCenter()SceneObject
getWorldPoint(float localPointX/Y)SceneObject
getWorldVector(float localVectorX/Y)SceneObject
growTo(targetSize width/height, rate rateX/rateY)SceneObject
growToTime(targetSize width/height, time)SceneObject
isChildOfGroup(groupID)SimObject
isEnabled()SimComponent
isFadeToComplete()SceneObject
isGrowToComplete()SceneObject
isMemberOfClass(string classname)SimObject
isMethod(string methodName)SimObject
isMoveToComplete()SceneObject
isRotateToComplete()SceneObject
isTimerActive()SimObject
moveTo(worldPoint X/Y, speed, [autoStop=true], [snapToTarget=true], [margin=0.1])SceneObject
playSound()SceneObject
postEvent(String eventName, String data)SimObject
raise(outputBehavior, outputName, [deltaTime])BehaviorComponent
removeAllListeners()SimObject
removeBehavior(BehaviorInstance bi, [bool deleteBehavior=true])BehaviorComponent
removeComponents(compObjName, compObjName2,...)SimComponent
removeFieldFilter(fieldName)SimObject
removeFromScene()SceneObject
removeListener(SimObject)SimObject
reOrder(BehaviorInstance inst, [int desiredIndex=0])BehaviorComponent
rotateTo(angle, speed, [autoStop=true], [warpToTarget=true])SceneObject
safeDelete()SceneObject
save(fileName, [selectedOnly]?)SimObject
schedule(time, command, [arg] *)SimObject
setActive([bool status?])SceneObject
setAlphaTest(float alpha)SceneObject
setAngle(float angle)SceneObject
setAngularDamping(float damping)SceneObject
setAngularVelocity(float velocity)SceneObject
setArea(float x1, float y1, float x2, float y2)SceneObject
setAwake([bool status?])SceneObject
setBlendAlpha(float alpha)SceneObject
setBlendColor(float red, float green, float blue, [float alpha=1.0])SceneObject
setBlendMode(bool blendMode)SceneObject
setBodyType(bodyType type)SceneObject
setBullet([bool status?])SceneObject
setClassNamespace(nameSpace)SimObject
setCollisionAgainst(SceneObject object, [clearMasks?=false])SceneObject
setCollisionCallback([bool status?])SceneObject
setCollisionGroups(groups)SceneObject
setCollisionLayers(layers)SceneObject
setCollisionMasks(groupMask, [layerMask])SceneObject
setCollisionOneWay([bool status?])SceneObject
setCollisionShapeDensity(int shapeIndex, float density)SceneObject
setCollisionShapeFriction(int shapeIndex, float friction)SceneObject
setCollisionShapeIsSensor(int shapeIndex, bool status)SceneObject
setCollisionShapeRestitution(int shapeIndex, float restitution)SceneObject
setCollisionSuppress([bool status?])SceneObject
setDebugOff(debugOptions)SceneObject
setDebugOn(debugOptions)SceneObject
setDefaultDensity(float density, [bool updateShapes])SceneObject
setDefaultFriction(float friction, [bool updateShapes])SceneObject
setDefaultRestitution(float restitution, [bool updateShapes])SceneObject
setDstBlendFactor(dstBlend)SceneObject
setEditFieldValue(fieldName, value)SimObject
setEnabled(bool status)SceneObject
BehaviorComponent::setEnabled(enabled)SimComponent
setFieldValue(fieldName, value)SimObject
setFixedAngle(bool status?)SceneObject
setGatherContacts(bool gatherContacts)SceneObject
setGravityScale(float scale)SceneObject
setHeight(float height)SceneObject
setInternalName(string InternalName)SimObject
setLifetime(float lifetime)SceneObject
setLinearDamping(float damping)SceneObject
setLinearVelocity(float velocityX, float velocityY)SceneObject
setLinearVelocityPolar(float angle, float speed)SceneObject
setLinearVelocityX(float velocityX)SceneObject
setLinearVelocityY(float velocityY)SceneObject
setName(newName)SimObject
setPickingAllowed(bool pickingAllowed)SceneObject
setPosition(float x, float y)SceneObject
setPositionX(float x)SceneObject
setPositionY(float y)SceneObject
setProgenitorFile(file)SimObject
setRenderGroup(renderGroup)SceneObject
setSceneGroup(integer group)SceneObject
setSceneLayer(integer layer)SceneObject
setSceneLayerDepth(float layerDepth)SceneObject
setSceneLayerDepthBack()SceneObject
setSceneLayerDepthBackward()SceneObject
setSceneLayerDepthForward()SceneObject
setSceneLayerDepthFront()SceneObject
setSize(float width, float height)SceneObject
setSizeX(float width)SceneObject
setSizeY(float height)SceneObject
setSleepingAllowed([bool status?])SceneObject
setSleepingCallback([bool status?])SceneObject
setSortPoint(float x, float y)SceneObject
setSortPointX(float x)SceneObject
setSortPointY(float y)SceneObject
setSrcBlendFactor(srcBlend)SceneObject
setSuperClassNamespace()SimObject
setUpdateCallback([bool status?])SceneObject
setUseInputEvents(bool inputStatus)SceneObject
setVisible(bool status)SceneObject
setWidth(float width)SceneObject
startListening(SimObject)SimObject
startTimer(callbackFunction, float timePeriod, [repeat]?)SimObject
stopListening(SimObject)SimObject
stopSound(S32 index)SceneObject
stopTimer()SimObject