Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Scene Member List

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

_callMethod(U32 argc, const char *argv[], bool callThis=true)BehaviorComponentprotectedvirtual
_getOwner()SimComponentinlineprotected
addAssetPreload(const char *pAssetId)Scene
addBehavior(BehaviorInstance *bi)BehaviorComponentvirtual
addComponent(SimComponent *component)SimComponentvirtual
addDeleteRequest(SceneObject *pSceneObject)Scene
addDepricatedField(const char *fieldName)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)ConsoleObjectprotectedstatic
addFieldFilter(const char *fieldName)SimObject
addFieldV(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addGroup(const char *in_pGroupname, const char *in_pGroupDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addTamlChild(SimObject *pSimObject)Scenevirtual
addToScene(SceneObject *pSceneObject)Scene
addToSet(SimObjectId)SimObject
addToSet(const char *)SimObject
advanceTime(F32 timeDelta)Sceneinlinevirtual
Tickable::advanceTime(U32 timeDelta)Tickablestatic
allocNotify()SimObjectprotectedstatic
assignDynamicFieldsFrom(SimObject *obj)SimObject
assignFieldsFrom(SimObject *obj)SimObject
assignName(const char *name)SimObject
attachSceneWindow(SceneWindow *pSceneWindow2D)Scene
BeginContact(b2Contact *pContact)Scenevirtual
BehaviorComponent()BehaviorComponent
buildFilterList()SimObjectvirtual
callMethod(S32 argc, const char *methodName,...)DynamicConsoleMethodComponent
callMethodArgList(U32 argc, const char *argv[], bool callThis=true)DynamicConsoleMethodComponentvirtual
callMethodOnComponents(U32 argc, const char *argv[], const char **result)SimComponent
callOnBehaviors(U32 argc, const char *argv[])BehaviorComponentvirtual
clearAllNotifications()SimObject
clearAssetPreloads(void)Scene
clearBehaviors()BehaviorComponentvirtual
clearComponents()SimComponentinlinevirtual
clearDynamicFields(void)SimObjectinline
clearFieldFilters()SimObject
clearNotify(SimObject *obj)SimObject
clearScene(bool deleteObjects=true)Scene
clone(const bool copyDynamicFields)SimObject
connect(BehaviorInstance *pOutputBehavior, BehaviorInstance *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)BehaviorComponent
consoleInit()ConsoleObjectstatic
ConsoleObject()ConsoleObjectinlineprotected
ConsoleObject(const ConsoleObject &)ConsoleObjectprotected
copyTo(SimObject *object)BehaviorComponentvirtual
create(const char *pType)Scenevirtual
BehaviorComponent::create(const U32 groupId, const U32 typeId, const U32 in_classId)ConsoleObjectinlinestatic
createDefaultRenderRequest(SceneRenderQueue *pSceneRenderQueue, SceneObject *pSceneObject)Scenestatic
createDistanceJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA=b2Vec2_zero, const b2Vec2 &localAnchorB=b2Vec2_zero, const F32 length=-1.0f, const F32 frequency=0.0f, const F32 dampingRatio=0.0f, const bool collideConnected=false)Scene
createFrictionJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA=b2Vec2_zero, const b2Vec2 &localAnchorB=b2Vec2_zero, const F32 maxForce=0.0f, const F32 maxTorque=0.0f, const bool collideConnected=false)Scene
createJoint(b2JointDef *pJointDef)Scene
createMotorJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 linearOffset=b2Vec2_zero, const F32 angularOffset=0.0f, const F32 maxForce=1.0f, const F32 maxTorque=1.0f, const F32 correctionFactor=0.3f, const bool collideConnected=false)Scene
createPrismaticJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA, const b2Vec2 &localAnchorB, const b2Vec2 &worldAxis, const bool collideConnected=false)Scene
createPulleyJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA, const b2Vec2 &localAnchorB, const b2Vec2 &worldGroundAnchorA, const b2Vec2 &worldGroundAnchorB, const F32 ratio, const F32 lengthA=-1.0f, const F32 lengthB=-1.0f, const bool collideConnected=false)Scene
createRevoluteJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA=b2Vec2_zero, const b2Vec2 &localAnchorB=b2Vec2_zero, const bool collideConnected=false)Scene
createRopeJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA=b2Vec2_zero, const b2Vec2 &localAnchorB=b2Vec2_zero, const F32 maxLength=-1.0f, const bool collideConnected=false)Scene
createTargetJoint(const SceneObject *pSceneObject, const b2Vec2 &worldTarget, const F32 maxForce, const bool useCenterOfMass=false, const F32 frequency=5.0f, const F32 dampingRatio=0.7f, const bool collideConnected=false)Scene
createWeldJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA=b2Vec2_zero, const b2Vec2 &localAnchorB=b2Vec2_zero, const F32 frequency=0.0f, const F32 dampingRatio=0.0f, const bool collideConnected=false)Scene
createWheelJoint(const SceneObject *pSceneObjectA, const SceneObject *pSceneObjectB, const b2Vec2 &localAnchorA, const b2Vec2 &localAnchorB, const b2Vec2 &worldAxis, const bool collideConnected=false)Scene
DebugOption enum nameScene
DECLARE_CONOBJECT(Scene)Scene
BehaviorComponent::DECLARE_CONOBJECT(BehaviorComponent)BehaviorComponent
DynamicConsoleMethodComponent::DECLARE_CONOBJECT(DynamicConsoleMethodComponent)DynamicConsoleMethodComponent
SimComponent::DECLARE_CONOBJECT(SimComponent)SimComponent
SimObject::DECLARE_CONOBJECT(SimObject)SimObject
deleteJoint(const U32 jointId)Scene
deleteNotify(SimObject *obj)SimObject
deleteObject()SimObject
detachAllSceneWindows(void)Scene
detachSceneWindow(SceneWindow *pSceneWindow2D)Scene
disconnect(BehaviorInstance *pOutputBehavior, BehaviorInstance *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)BehaviorComponent
dump()SimObjectvirtual
dumpClassHierarchy()SimObjectvirtual
EndContact(b2Contact *pContact)Scenevirtual
endGroup(const char *in_pGroupname)ConsoleObjectprotectedstatic
ePhysicsProxyType enum namePhysicsProxy
findField(StringTableEntry fieldName) const ConsoleObjectinline
findJoint(const S32 jointId)Scene
findJointId(b2Joint *pJoint)Scene
findObject(const char *name)SimObjectvirtual
freeNotify(SimObject::Notify *)SimObjectprotectedstatic
getAssetPreload(const S32 index) const Scene
getAssetPreloadCount(void) const Sceneinline
getAttachedSceneWindows(void)Sceneinline
getBatchingEnabled(void) const Sceneinline
getBeginContacts(void) const Sceneinline
getBehavior(StringTableEntry behaviorTemplateName)BehaviorComponentvirtual
getBehavior(const U32 index)BehaviorComponentinlinevirtual
getBehaviorByInstanceId(const U32 behaviorId)BehaviorComponent
getBehaviorConnection(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName, const U32 connectionIndex)BehaviorComponent
getBehaviorConnectionCount(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)BehaviorComponent
getBehaviorConnections(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)BehaviorComponent
getBehaviorCount() const BehaviorComponentinlinevirtual
getBehaviors() const BehaviorComponentinlinevirtual
getBlockAllocator(void)Sceneinline
getCanSaveDynamicFields(void) const SimObjectinline
getClassId(U32 netClassGroup) const ConsoleObjectinline
getClassName() const ConsoleObjectinline
getClassNamespace() const SimObjectinline
getClassRep() const ConsoleObjectvirtual
getComponent(const U32 index)SimComponentinline
getComponentCount()SimComponentinline
getComponentName()SimComponentinlinevirtual
getControllers(void)Sceneinline
getDataField(StringTableEntry slotName, const char *array)SimObject
getDataFieldPrefix(StringTableEntry fieldName)SimObject
getDataFieldType(StringTableEntry slotName, const char *array)SimObject
getDebugMask(void) const Sceneinline
getDebugOptionDescription(DebugOption debugOption)Scenestatic
getDebugOptionEnum(const char *label)Scenestatic
getDebugSceneObject(void) const Sceneinline
getDebugStats(void)Sceneinline
getDistanceJointDampingRatio(const U32 jointId)Scene
getDistanceJointFrequency(const U32 jointId)Scene
getDistanceJointLength(const U32 jointId)Scene
getDynamicGroupExpand()ConsoleObjectinline
getEndContacts(void) const Sceneinline
getFieldDictionary()SimObjectinline
getFieldList() const ConsoleObjectinline
getFrictionJointMaxForce(const U32 jointId)Scene
getFrictionJointMaxTorque(const U32 jointId)Scene
getGlobalSceneCount(void)Scenestatic
getGravity(void)Sceneinline
getGravity(void *obj, const char *data)Sceneinlineprotectedstatic
getGroundBody(void) const Sceneinline
getGroup() const SimObjectinline
getId(void) const SimObjectinline
getIdString(void) const SimObjectinline
getInternalName()SimObject
getIsEditorScene(void) const Sceneinline
getJointCount(void) const Sceneinline
getJointType(const S32 jointId)Scene
getJointTypeDescription(b2JointType jointType)Scenestatic
getJointTypeEnum(const char *label)Scenestatic
getLayerSortMode(const U32 layer)Scene
getModifiableFieldList()ConsoleObjectinline
getMotorJointAngularOffset(const U32 jointId)Scene
getMotorJointLinearOffset(const U32 jointId)Scene
getMotorJointMaxForce(const U32 jointId)Scene
getMotorJointMaxTorque(const U32 jointId)Scene
getName(void) const SimObjectinline
getNamespace()SimObjectinline
getOwner() const SimComponentinline
getParentStaticClassRep()ConsoleObjectinlinestatic
getPeriodicTimerID(void) const SimObjectinline
getPhysicsProxyType(void) const Sceneinlinevirtual
getPickModeDescription(PickMode pickMode)Scenestatic
getPickModeEnum(const char *label)Scenestatic
getPositionIterations(void) const Sceneinline
getPrefixedDataField(StringTableEntry fieldName, const char *array)SimObject
getPrefixedDynamicDataField(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)SimObject
getPrismaticJointLimit(const U32 jointId, bool &enableLimit, F32 &lowerTranslation, F32 &upperTranslation)Scene
getPrismaticJointMotor(const U32 jointId, bool &enableMotor, F32 &motorSpeed, F32 &maxMotorTorque)Scene
getProgenitorFile(void) const SimObjectinline
getRenderCallback(void) const Sceneinline
getRevoluteJointAngle(const U32 jointId)Scene
getRevoluteJointLimit(const U32 jointId, bool &enableLimit, F32 &lowerAngle, F32 &upperAngle)Scene
getRevoluteJointMotor(const U32 jointId, bool &enableMotor, F32 &motorSpeed, F32 &maxMotorTorque)Scene
getRevoluteJointSpeed(const U32 jointId)Scene
getRopeJointMaxLength(const U32 jointId)Scene
getSceneIndex(void) const Sceneinline
getSceneObject(const U32 objectIndex) const Scene
getSceneObjectCount(void) const Sceneinline
getSceneObjects(void) const Sceneinline
getSceneObjects(typeSceneObjectVector &objects) const Scene
getSceneObjects(typeSceneObjectVector &objects, const U32 sceneLayer) const Scene
getScenePause(void) const Sceneinline
getSceneTime(void) const Sceneinline
getScriptCallbackGuard(void)SimObjectinline
getStaticClassRep()ConsoleObjectinlinestatic
getSuperClassNamespace() const SimObjectinline
getTamlChild(const U32 childIndex) const Scenevirtual
getTamlChildCount(void) const Sceneinlinevirtual
getTargetJointDampingRatio(const U32 jointId)Scene
getTargetJointFrequency(const U32 jointId)Scene
getTargetJointMaxForce(const U32 jointId)Scene
getTargetJointTarget(const U32 jointId)Scene
getType() const SimObjectinline
getUpdateCallback(void) const Sceneinline
getVelocityIterations(void) const Sceneinline
getWeldJointDampingRatio(const U32 jointId)Scene
getWeldJointFrequency(const U32 jointId)Scene
getWheelJointDampingRatio(const U32 jointId)Scene
getWheelJointFrequency(const U32 jointId)Scene
getWheelJointMotor(const U32 jointId, bool &enableMotor, F32 &motorSpeed, F32 &maxMotorTorque)Scene
getWorld(void) const Sceneinline
getWorldQuery(const bool clearQuery=false)Sceneinline
handlesConsoleMethod(const char *fname, S32 *routingId)BehaviorComponentvirtual
hasComponents() const SimComponentinline
hasJoints(SceneObject *pSceneObject)Scene
initPersistFields()Scenestatic
inspectPostApply()SimObjectvirtual
inspectPreApply()SimObjectvirtual
interpolateTick(F32 delta)Scenevirtual
isChildOfGroup(SimGroup *pGroup)SimObject
isDeleted() const SimObjectinline
isEnabled() const SimComponentinline
isExpanded() const SimObjectinline
isFiltered(const char *fieldName)SimObject
isHidden()SimObject
isLocked()SimObject
isMethod(const char *methodName)SimObjectvirtual
isPeriodicTimerActive(void) const SimObjectinline
isProcessingTicks() const Tickableinlinevirtual
isProperlyAdded() const SimObjectinline
isRemoved() const SimObjectinline
isSceneWindowAttached(SceneWindow *pSceneWindow2D)Scene
isSelected() const SimObjectinline
isType(void)SimObjectinline
LinkClassName enum valueSimObjectprotected
linkNamespaces()SimObjectprotected
LinkSuperClassName enum valueSimObjectprotected
LoadingSceneScenestatic
lockComponentList()SimComponentinlineprotected
lookupClassName(const U32 in_classTag)ConsoleObjectstatic
mBehaviorConnectionsBehaviorComponent
mCanSaveFieldDictionarySimObjectprotected
mClassNameSimObjectprotected
mDebugDrawScene
mEnabledSimComponentprotected
mergeScene(const Scene *pScene)Scene
mIdSimObjectprotected
mIdStringSimObjectprotected
mInternalNameSimObjectprotected
mNameSpaceSimObjectprotected
mNotifyFreeListSimObjectprotectedstatic
mNSLinkMaskSimObjectprotected
mScriptCallbackGuardSimObjectprotected
mSuperClassNameSimObjectprotected
mTypeMaskSimObjectprotected
onAdd()Scenevirtual
onAddToScene(void)SimComponentinlinevirtual
onComponentAdd(SimComponent *target)SimComponentvirtual
onComponentRegister(SimComponent *owner)SimComponentinlineprotectedvirtual
onComponentRemove(SimComponent *target)SimComponentvirtual
onComponentUnRegister()SimComponentinlineprotectedvirtual
onDeleteNotify(SimObject *object)Scenevirtual
onEditorDisable()SimObjectinlinevirtual
onEditorEnable()SimObjectinlinevirtual
onGroupAdd()SimObjectvirtual
onGroupRemove()SimObjectvirtual
onNameChange(const char *name)SimObjectvirtual
onRemove()Scenevirtual
onRemoveFromScene(void)SimComponentinlinevirtual
onStaticModified(const char *slotName, const char *newValue=NULL)SimObjectvirtual
onTamlAddParent(SimObject *pParentObject)SimObjectinlineprotectedvirtual
onTamlCustomRead(const TamlCustomNodes &customNodes)Sceneprotectedvirtual
onTamlCustomWrite(TamlCustomNodes &customNodes)Sceneprotectedvirtual
onTamlPostRead(const TamlCustomNodes &customNodes)Sceneprotectedvirtual
onTamlPostWrite(void)SimObjectinlineprotectedvirtual
onTamlPreRead(void)Sceneprotectedvirtual
onTamlPreWrite(void)SimObjectinlineprotectedvirtual
onUpdate(void)SimComponentinlinevirtual
PHYSIC_PROXY_CUSTOM enum valuePhysicsProxy
PHYSIC_PROXY_GROUNDBODY enum valuePhysicsProxy
PHYSIC_PROXY_INVALID enum valuePhysicsProxy
PHYSIC_PROXY_SCENEOBJECT enum valuePhysicsProxy
PhysicsProxy()PhysicsProxyinline
PICK_AABB enum valueScene
PICK_ANY enum valueScene
PICK_COLLISION enum valueScene
PICK_INVALID enum valueScene
PICK_OOBB enum valueScene
PickMode enum nameScene
popScriptCallbackGuard(void)SimObjectinline
PostSolve(b2Contact *pContact, const b2ContactImpulse *pImpulse)Scenevirtual
PreSolve(b2Contact *pContact, const b2Manifold *pOldManifold)Sceneinlinevirtual
processArguments(S32 argc, const char **argv)SimComponentvirtual
processDeleteNotifies()SimObject
processDeleteRequests(const bool forceImmediate)Scene
processTick()Scenevirtual
pushScriptCallbackGuard(void)SimObjectinline
raise(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)BehaviorComponent
readObject(Stream *stream)SimObjectvirtual
registerObject()SimObject
registerObject(U32 id)SimObject
registerObject(const char *name)SimObject
registerObject(const char *name, U32 id)SimObject
registerReference(SimObject **obj)SimObject
removeAssetPreload(const char *pAssetId)Scene
removeBehavior(BehaviorInstance *bi, bool deleteBehavior=true)BehaviorComponentvirtual
removeComponent(SimComponent *component)SimComponentvirtual
removeField(const char *in_pFieldname)ConsoleObjectprotectedstatic
removeFieldFilter(const char *fieldName)SimObject
removeFromScene(SceneObject *pSceneObject)Scene
removeFromSet(SimObjectId)SimObject
removeFromSet(const char *)SimObject
removeNotify(void *ptr, Notify::Type)SimObject
reOrder(BehaviorInstance *obj, U32 desiredIndex)BehaviorComponentvirtual
resetDebugStats(void)Sceneinline
save(const char *pcFilePath, bool bOnlySelected=false)SimObjectvirtual
SayGoodbye(b2Joint *pJoint)Scenevirtual
SayGoodbye(b2Fixture *pFixture)Sceneinlinevirtual
Scene()Scene
SCENE_DEBUG_AABB enum valueScene
SCENE_DEBUG_COLLISION_SHAPES enum valueScene
SCENE_DEBUG_CONTROLLERS enum valueScene
SCENE_DEBUG_FPS_METRICS enum valueScene
SCENE_DEBUG_INVALID enum valueScene
SCENE_DEBUG_JOINTS enum valueScene
SCENE_DEBUG_METRICS enum valueScene
SCENE_DEBUG_OOBB enum valueScene
SCENE_DEBUG_POSITION_AND_COM enum valueScene
SCENE_DEBUG_SLEEP enum valueScene
SCENE_DEBUG_SORT_POINTS enum valueScene
SCENE_DEBUG_WIREFRAME_RENDER enum valueScene
sceneRender(const SceneRenderState *pSceneRenderState)Scene
SelectedOnly enum valueSimObject
setBatchingEnabled(const bool enabled)Sceneinline
setCanSaveDynamicFields(bool bCanSave)SimObjectinline
setClass(void *obj, const char *data)SimObjectinlineprotectedstatic
setClassNamespace(const char *classNamespace)SimObject
setDataField(StringTableEntry slotName, const char *array, const char *value)SimObject
setDebugOff(const U32 debugMask)Sceneinline
setDebugOn(const U32 debugMask)Sceneinline
setDebugSceneObject(SceneObject *pSceneObject)Scene
setDistanceJointDampingRatio(const U32 jointId, const F32 dampingRatio)Scene
setDistanceJointFrequency(const U32 jointId, const F32 frequency)Scene
setDistanceJointLength(const U32 jointId, const F32 length)Scene
setEnabled(void *obj, const char *data)SimComponentinlinestatic
setEnabled(const bool enabled)SimComponentinlinevirtual
setExpanded(bool exp)SimObjectinline
setField(const char *fieldName, const char *value)ConsoleObjectinline
setFrictionJointMaxForce(const U32 jointId, const F32 maxForce)Scene
setFrictionJointMaxTorque(const U32 jointId, const F32 maxTorque)Scene
setGravity(const b2Vec2 &gravity)Sceneinline
setGravity(void *obj, const char *data)Sceneinlineprotectedstatic
setHidden(bool b)SimObject
setId(SimObjectId id)SimObject
setInternalName(const char *newname)SimObject
setIsEditorScene(bool status)Sceneinline
setLayerSortMode(const U32 layer, const SceneRenderQueue::RenderSort sortMode)Scene
setLocked(bool b)SimObject
setModDynamicFields(bool dyn)SimObjectinline
setModStaticFields(bool sta)SimObjectinline
setMotorJointAngularOffset(const U32 jointId, const F32 angularOffset)Scene
setMotorJointLinearOffset(const U32 jointId, const b2Vec2 &linearOffset)Scene
setMotorJointMaxForce(const U32 jointId, const F32 maxForce)Scene
setMotorJointMaxTorque(const U32 jointId, const F32 maxTorque)Scene
setParentGroup(void *obj, const char *data)SimObjectprotectedstatic
setPeriodicTimerID(const S32 timerID)SimObjectinline
setPositionIterations(const S32 iterations)Sceneinline
setPrefixedDataField(StringTableEntry fieldName, const char *array, const char *value)SimObject
setPrefixedDynamicDataField(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)SimObject
setPrismaticJointLimit(const U32 jointId, const bool enableLimit, const F32 lowerTranslation, const F32 upperTranslation)Scene
setPrismaticJointMotor(const U32 jointId, const bool enableMotor, const F32 motorSpeed=b2_pi, const F32 maxMotorForce=0.0f)Scene
setProcessTicks(bool tick=true)Tickablevirtual
setProgenitorFile(const char *pFile)SimObjectinline
setRenderCallback(const bool callback)Sceneinline
setRevoluteJointLimit(const U32 jointId, const bool enableLimit, const F32 lowerAngle, const F32 upperAngle)Scene
setRevoluteJointMotor(const U32 jointId, const bool enableMotor, const F32 motorSpeed=b2_pi, const F32 maxMotorTorque=0.0f)Scene
setRopeJointMaxLength(const U32 jointId, const F32 maxLength)Scene
setScenePause(bool status)Sceneinline
setSelected(bool sel)SimObjectinline
setSuperClass(void *obj, const char *data)SimObjectinlineprotectedstatic
setSuperClassNamespace(const char *superClassNamespace)SimObject
setTargetJointDampingRatio(const U32 jointId, const F32 dampingRatio)Scene
setTargetJointFrequency(const U32 jointId, const F32 frequency)Scene
setTargetJointMaxForce(const U32 jointId, const F32 maxForce)Scene
setTargetJointTarget(const U32 jointId, const b2Vec2 &worldTarget)Scene
setUpdateCallback(const bool callback)Sceneinline
setVelocityIterations(const S32 iterations)Sceneinline
setWeldJointDampingRatio(const U32 jointId, const F32 dampingRatio)Scene
setWeldJointFrequency(const U32 jointId, const F32 frequency)Scene
setWheelJointDampingRatio(const U32 jointId, const F32 dampingRatio)Scene
setWheelJointFrequency(const U32 jointId, const F32 frequency)Scene
setWheelJointMotor(const U32 jointId, const bool enableMotor, const F32 motorSpeed=b2_pi, const F32 maxMotorTorque=0.0f)Scene
SimComponent()SimComponent
SimComponentIterator typedefSimComponentprotected
SimObject(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)SimObject
SimObjectNSLinkType enum nameSimObjectprotected
smTickMaskTickablestatic
smTickMsTickablestatic
smTickSecTickablestatic
smTickShiftTickablestatic
tabComplete(const char *prevText, S32 baseLen, bool)SimObject
Tickable()Tickable
typeAssetPtrVector typedefScene
typeContactHash typedefScene
typeContactVector typedefScene
typeDeleteVector typedefScene
typeInstanceConnectionHash typedefBehaviorComponent
typeJointHash typedefScene
typeOutputNameConnectionHash typedefBehaviorComponent
typePortConnectionVector typedefBehaviorComponent
typeReverseJointHash typedefScene
unlinkNamespaces()SimObjectprotected
unlockComponentList()SimComponentinlineprotected
unregisterObject()SimObject
unregisterReference(SimObject **obj)SimObject
write(Stream &stream, U32 tabStop, U32 flags=0)BehaviorComponentvirtual
writeCanSaveDynamicFields(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeClass(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeEnabled(void *obj, StringTableEntry pFieldName)SimComponentinlinestatic
writeField(StringTableEntry fieldname, const char *value)SimComponentvirtual
writeFields(Stream &stream, U32 tabStop)SimObjectvirtual
WriteFlags enum nameSimObject
writeGravity(void *obj, StringTableEntry pFieldName)Sceneinlineprotectedstatic
writeInternalName(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeLayerSortMode(void *obj, StringTableEntry pFieldName)Sceneinlineprotectedstatic
writeObject(Stream *stream)SimObjectvirtual
writeParentGroup(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writePositionIterations(void *obj, StringTableEntry pFieldName)Sceneinlineprotectedstatic
writeRenderCallback(void *obj, StringTableEntry pFieldName)Sceneinlineprotectedstatic
writeSuperclass(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeUpdateCallback(void *obj, StringTableEntry pFieldName)Sceneinlineprotectedstatic
writeVelocityIterations(void *obj, StringTableEntry pFieldName)Sceneinlineprotectedstatic
~BehaviorComponent()BehaviorComponentinlinevirtual
~ConsoleObject()ConsoleObjectvirtual
~PhysicsProxy()PhysicsProxyinlinevirtual
~Scene()Scenevirtual
~SimComponent()SimComponentvirtual
~SimObject()SimObjectvirtual
~Tickable()Tickablevirtual