Torque2D Reference

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

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

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) | BehaviorComponent | protected virtual
_getOwner() | SimComponent | inline protected
addAssetPreload(const char *pAssetId) | Scene |
addBehavior(BehaviorInstance *bi) | BehaviorComponent | virtual
addComponent(SimComponent *component) | SimComponent | virtual
addDeleteRequest(SceneObject *pSceneObject) | Scene |
addDepricatedField(const char *fieldName) | ConsoleObject | protected static
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) | ConsoleObject | protected static
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) | ConsoleObject | protected static
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs) | ConsoleObject | protected static
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs) | ConsoleObject | protected static
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) | ConsoleObject | protected static
addGroup(const char *in_pGroupname, const char *in_pGroupDocs=NULL) | ConsoleObject | protected static
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) | ConsoleObject | protected static
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) | ConsoleObject | protected static
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) | ConsoleObject | protected static
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) | ConsoleObject | protected static
addTamlChild(SimObject *pSimObject) | Scene | virtual
addToScene(SceneObject *pSceneObject) | Scene |
addToSet(SimObjectId) | SimObject |
addToSet(const char *) | SimObject |
advanceTime(F32 timeDelta) | Scene | inline virtual
Tickable::advanceTime(U32 timeDelta) | Tickable | static
allocNotify() | SimObject | protected static
assignDynamicFieldsFrom(SimObject *obj) | SimObject |
assignFieldsFrom(SimObject *obj) | SimObject |
assignName(const char *name) | SimObject |
attachSceneWindow(SceneWindow *pSceneWindow2D) | Scene |
BeginContact(b2Contact *pContact) | Scene | virtual
BehaviorComponent() | BehaviorComponent |
buildFilterList() | SimObject | virtual
callMethod(S32 argc, const char *methodName,...) | DynamicConsoleMethodComponent |
callMethodArgList(U32 argc, const char *argv[], bool callThis=true) | DynamicConsoleMethodComponent | virtual
callMethodOnComponents(U32 argc, const char *argv[], const char **result) | SimComponent |
callOnBehaviors(U32 argc, const char *argv[]) | BehaviorComponent | virtual
clearAllNotifications() | SimObject |
clearAssetPreloads(void) | Scene |
clearBehaviors() | BehaviorComponent | virtual
clearComponents() | SimComponent | inline virtual
clearDynamicFields(void) | SimObject | inline
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() | ConsoleObject | static
ConsoleObject() | ConsoleObject | inline protected
ConsoleObject(const ConsoleObject &) | ConsoleObject | protected
copyTo(SimObject *object) | BehaviorComponent | virtual
create(const char *pType) | Scene | virtual
BehaviorComponent::create(const U32 groupId, const U32 typeId, const U32 in_classId) | ConsoleObject | inline static
createDefaultRenderRequest(SceneRenderQueue *pSceneRenderQueue, SceneObject *pSceneObject) | Scene | static
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 name | Scene |
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() | SimObject | virtual
dumpClassHierarchy() | SimObject | virtual
EndContact(b2Contact *pContact) | Scene | virtual
endGroup(const char *in_pGroupname) | ConsoleObject | protected static
ePhysicsProxyType enum name | PhysicsProxy |
findField(StringTableEntry fieldName) const | ConsoleObject | inline
findJoint(const S32 jointId) | Scene |
findJointId(b2Joint *pJoint) | Scene |
findObject(const char *name) | SimObject | virtual
freeNotify(SimObject::Notify *) | SimObject | protected static
getAssetPreload(const S32 index) const | Scene |
getAssetPreloadCount(void) const | Scene | inline
getAttachedSceneWindows(void) | Scene | inline
getBatchingEnabled(void) const | Scene | inline
getBeginContacts(void) const | Scene | inline
getBehavior(StringTableEntry behaviorTemplateName) | BehaviorComponent | virtual
getBehavior(const U32 index) | BehaviorComponent | inline virtual
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 | BehaviorComponent | inline virtual
getBehaviors() const | BehaviorComponent | inline virtual
getBlockAllocator(void) | Scene | inline
getCanSaveDynamicFields(void) const | SimObject | inline
getClassId(U32 netClassGroup) const | ConsoleObject | inline
getClassName() const | ConsoleObject | inline
getClassNamespace() const | SimObject | inline
getClassRep() const | ConsoleObject | virtual
getComponent(const U32 index) | SimComponent | inline
getComponentCount() | SimComponent | inline
getComponentName() | SimComponent | inline virtual
getControllers(void) | Scene | inline
getDataField(StringTableEntry slotName, const char *array) | SimObject |
getDataFieldPrefix(StringTableEntry fieldName) | SimObject |
getDataFieldType(StringTableEntry slotName, const char *array) | SimObject |
getDebugMask(void) const | Scene | inline
getDebugOptionDescription(DebugOption debugOption) | Scene | static
getDebugOptionEnum(const char *label) | Scene | static
getDebugSceneObject(void) const | Scene | inline
getDebugStats(void) | Scene | inline
getDistanceJointDampingRatio(const U32 jointId) | Scene |
getDistanceJointFrequency(const U32 jointId) | Scene |
getDistanceJointLength(const U32 jointId) | Scene |
getDynamicGroupExpand() | ConsoleObject | inline
getEndContacts(void) const | Scene | inline
getFieldDictionary() | SimObject | inline
getFieldList() const | ConsoleObject | inline
getFrictionJointMaxForce(const U32 jointId) | Scene |
getFrictionJointMaxTorque(const U32 jointId) | Scene |
getGlobalSceneCount(void) | Scene | static
getGravity(void) | Scene | inline
getGravity(void *obj, const char *data) | Scene | inline protected static
getGroundBody(void) const | Scene | inline
getGroup() const | SimObject | inline
getId(void) const | SimObject | inline
getIdString(void) const | SimObject | inline
getInternalName() | SimObject |
getIsEditorScene(void) const | Scene | inline
getJointCount(void) const | Scene | inline
getJointType(const S32 jointId) | Scene |
getJointTypeDescription(b2JointType jointType) | Scene | static
getJointTypeEnum(const char *label) | Scene | static
getLayerSortMode(const U32 layer) | Scene |
getModifiableFieldList() | ConsoleObject | inline
getMotorJointAngularOffset(const U32 jointId) | Scene |
getMotorJointLinearOffset(const U32 jointId) | Scene |
getMotorJointMaxForce(const U32 jointId) | Scene |
getMotorJointMaxTorque(const U32 jointId) | Scene |
getName(void) const | SimObject | inline
getNamespace() | SimObject | inline
getOwner() const | SimComponent | inline
getParentStaticClassRep() | ConsoleObject | inline static
getPeriodicTimerID(void) const | SimObject | inline
getPhysicsProxyType(void) const | Scene | inline virtual
getPickModeDescription(PickMode pickMode) | Scene | static
getPickModeEnum(const char *label) | Scene | static
getPositionIterations(void) const | Scene | inline
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 | SimObject | inline
getRenderCallback(void) const | Scene | inline
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 | Scene | inline
getSceneObject(const U32 objectIndex) const | Scene |
getSceneObjectCount(void) const | Scene | inline
getSceneObjects(void) const | Scene | inline
getSceneObjects(typeSceneObjectVector &objects) const | Scene |
getSceneObjects(typeSceneObjectVector &objects, const U32 sceneLayer) const | Scene |
getScenePause(void) const | Scene | inline
getSceneTime(void) const | Scene | inline
getScriptCallbackGuard(void) | SimObject | inline
getStaticClassRep() | ConsoleObject | inline static
getSuperClassNamespace() const | SimObject | inline
getTamlChild(const U32 childIndex) const | Scene | virtual
getTamlChildCount(void) const | Scene | inline virtual
getTargetJointDampingRatio(const U32 jointId) | Scene |
getTargetJointFrequency(const U32 jointId) | Scene |
getTargetJointMaxForce(const U32 jointId) | Scene |
getTargetJointTarget(const U32 jointId) | Scene |
getType() const | SimObject | inline
getUpdateCallback(void) const | Scene | inline
getVelocityIterations(void) const | Scene | inline
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 | Scene | inline
getWorldQuery(const bool clearQuery=false) | Scene | inline
handlesConsoleMethod(const char *fname, S32 *routingId) | BehaviorComponent | virtual
hasComponents() const | SimComponent | inline
hasJoints(SceneObject *pSceneObject) | Scene |
initPersistFields() | Scene | static
inspectPostApply() | SimObject | virtual
inspectPreApply() | SimObject | virtual
interpolateTick(F32 delta) | Scene | virtual
isChildOfGroup(SimGroup *pGroup) | SimObject |
isDeleted() const | SimObject | inline
isEnabled() const | SimComponent | inline
isExpanded() const | SimObject | inline
isFiltered(const char *fieldName) | SimObject |
isHidden() | SimObject |
isLocked() | SimObject |
isMethod(const char *methodName) | SimObject | virtual
isPeriodicTimerActive(void) const | SimObject | inline
isProcessingTicks() const | Tickable | inline virtual
isProperlyAdded() const | SimObject | inline
isRemoved() const | SimObject | inline
isSceneWindowAttached(SceneWindow *pSceneWindow2D) | Scene |
isSelected() const | SimObject | inline
isType(void) | SimObject | inline
linkNamespaces() | SimObject | protected
LoadingScene | Scene | static
lockComponentList() | SimComponent | inline protected
lookupClassName(const U32 in_classTag) | ConsoleObject | static
mBehaviorConnections | BehaviorComponent |
mCanSaveFieldDictionary | SimObject | protected
mClassName | SimObject | protected
mDebugDraw | Scene |
mEnabled | SimComponent | protected
mergeScene(const Scene *pScene) | Scene |
mId | SimObject | protected
mIdString | SimObject | protected
mInternalName | SimObject | protected
mNameSpace | SimObject | protected
mNotifyFreeList | SimObject | protected static
mScriptCallbackGuard | SimObject | protected
mSuperClassName | SimObject | protected
mTypeMask | SimObject | protected
onAdd() | Scene | virtual
onAddToScene(void) | SimComponent | inline virtual
onComponentAdd(SimComponent *target) | SimComponent | virtual
onComponentRegister(SimComponent *owner) | SimComponent | inline protected virtual
onComponentRemove(SimComponent *target) | SimComponent | virtual
onComponentUnRegister() | SimComponent | inline protected virtual
onDeleteNotify(SimObject *object) | Scene | virtual
onEditorDisable() | SimObject | inline virtual
onEditorEnable() | SimObject | inline virtual
onGroupAdd() | SimObject | virtual
onGroupRemove() | SimObject | virtual
onNameChange(const char *name) | SimObject | virtual
onRemove() | Scene | virtual
onRemoveFromScene(void) | SimComponent | inline virtual
onStaticModified(const char *slotName, const char *newValue=NULL) | SimObject | virtual
onTamlAddParent(SimObject *pParentObject) | SimObject | inline protected virtual
onTamlCustomRead(const TamlCustomNodes &customNodes) | Scene | protected virtual
onTamlCustomWrite(TamlCustomNodes &customNodes) | Scene | protected virtual
onTamlPostRead(const TamlCustomNodes &customNodes) | Scene | protected virtual
onTamlPostWrite(void) | SimObject | inline protected virtual
onTamlPreRead(void) | Scene | protected virtual
onTamlPreWrite(void) | SimObject | inline protected virtual
onUpdate(void) | SimComponent | inline virtual
PHYSIC_PROXY_CUSTOM enum value | PhysicsProxy |
PHYSIC_PROXY_GROUNDBODY enum value | PhysicsProxy |
PHYSIC_PROXY_INVALID enum value | PhysicsProxy |
PHYSIC_PROXY_SCENEOBJECT enum value | PhysicsProxy |
PhysicsProxy() | PhysicsProxy | inline
PICK_AABB enum value | Scene |
PICK_ANY enum value | Scene |
PICK_COLLISION enum value | Scene |
PICK_INVALID enum value | Scene |
PICK_OOBB enum value | Scene |
PickMode enum name | Scene |
popScriptCallbackGuard(void) | SimObject | inline
PostSolve(b2Contact *pContact, const b2ContactImpulse *pImpulse) | Scene | virtual
PreSolve(b2Contact *pContact, const b2Manifold *pOldManifold) | Scene | inline virtual
processArguments(S32 argc, const char **argv) | SimComponent | virtual
processDeleteNotifies() | SimObject |
processDeleteRequests(const bool forceImmediate) | Scene |
processTick() | Scene | virtual
pushScriptCallbackGuard(void) | SimObject | inline
raise(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName) | BehaviorComponent |
readObject(Stream *stream) | SimObject | virtual
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) | BehaviorComponent | virtual
removeComponent(SimComponent *component) | SimComponent | virtual
removeField(const char *in_pFieldname) | ConsoleObject | protected static
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) | BehaviorComponent | virtual
resetDebugStats(void) | Scene | inline
save(const char *pcFilePath, bool bOnlySelected=false) | SimObject | virtual
SayGoodbye(b2Joint *pJoint) | Scene | virtual
SayGoodbye(b2Fixture *pFixture) | Scene | inline virtual
Scene() | Scene |
SCENE_DEBUG_AABB enum value | Scene |
SCENE_DEBUG_COLLISION_SHAPES enum value | Scene |
SCENE_DEBUG_CONTROLLERS enum value | Scene |
SCENE_DEBUG_FPS_METRICS enum value | Scene |
SCENE_DEBUG_INVALID enum value | Scene |
SCENE_DEBUG_JOINTS enum value | Scene |
SCENE_DEBUG_METRICS enum value | Scene |
SCENE_DEBUG_OOBB enum value | Scene |
SCENE_DEBUG_POSITION_AND_COM enum value | Scene |
SCENE_DEBUG_SLEEP enum value | Scene |
SCENE_DEBUG_SORT_POINTS enum value | Scene |
SCENE_DEBUG_WIREFRAME_RENDER enum value | Scene |
sceneRender(const SceneRenderState *pSceneRenderState) | Scene |
SelectedOnly enum value | SimObject |
setBatchingEnabled(const bool enabled) | Scene | inline
setCanSaveDynamicFields(bool bCanSave) | SimObject | inline
setClass(void *obj, const char *data) | SimObject | inline protected static
setClassNamespace(const char *classNamespace) | SimObject |
setDataField(StringTableEntry slotName, const char *array, const char *value) | SimObject |
setDebugOff(const U32 debugMask) | Scene | inline
setDebugOn(const U32 debugMask) | Scene | inline
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) | SimComponent | inline static
setEnabled(const bool enabled) | SimComponent | inline virtual
setExpanded(bool exp) | SimObject | inline
setField(const char *fieldName, const char *value) | ConsoleObject | inline
setFrictionJointMaxForce(const U32 jointId, const F32 maxForce) | Scene |
setFrictionJointMaxTorque(const U32 jointId, const F32 maxTorque) | Scene |
setGravity(const b2Vec2 &gravity) | Scene | inline
setGravity(void *obj, const char *data) | Scene | inline protected static
setHidden(bool b) | SimObject |
setId(SimObjectId id) | SimObject |
setInternalName(const char *newname) | SimObject |
setIsEditorScene(bool status) | Scene | inline
setLayerSortMode(const U32 layer, const SceneRenderQueue::RenderSort sortMode) | Scene |
setLocked(bool b) | SimObject |
setModDynamicFields(bool dyn) | SimObject | inline
setModStaticFields(bool sta) | SimObject | inline
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) | SimObject | protected static
setPeriodicTimerID(const S32 timerID) | SimObject | inline
setPositionIterations(const S32 iterations) | Scene | inline
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) | Tickable | virtual
setProgenitorFile(const char *pFile) | SimObject | inline
setRenderCallback(const bool callback) | Scene | inline
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) | Scene | inline
setSelected(bool sel) | SimObject | inline
setSuperClass(void *obj, const char *data) | SimObject | inline protected static
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) | Scene | inline
setVelocityIterations(const S32 iterations) | Scene | inline
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 typedef | SimComponent | protected
SimObject() | SimObject |
smTickMask | Tickable | static
smTickMs | Tickable | static
smTickSec | Tickable | static
smTickShift | Tickable | static
tabComplete(const char *prevText, S32 baseLen, bool) | SimObject |
Tickable() | Tickable |
typeAssetPtrVector typedef | Scene |
typeContactHash typedef | Scene |
typeContactVector typedef | Scene |
typeDeleteVector typedef | Scene |
typeInstanceConnectionHash typedef | BehaviorComponent |
typeJointHash typedef | Scene |
typeOutputNameConnectionHash typedef | BehaviorComponent |
typePortConnectionVector typedef | BehaviorComponent |
typeReverseJointHash typedef | Scene |
unlinkNamespaces() | SimObject | protected
unlockComponentList() | SimComponent | inline protected
unregisterObject() | SimObject |
unregisterReference(SimObject **obj) | SimObject |
write(Stream &stream, U32 tabStop, U32 flags=0) | BehaviorComponent | virtual
writeCanSaveDynamicFields(void *obj, StringTableEntry pFieldName) | SimObject | inline protected static
writeClass(void *obj, StringTableEntry pFieldName) | SimObject | inline protected static
writeEnabled(void *obj, StringTableEntry pFieldName) | SimComponent | inline static
writeField(StringTableEntry fieldname, const char *value) | SimComponent | virtual
writeFields(Stream &stream, U32 tabStop) | SimObject | virtual
WriteFlags enum name | SimObject |
writeGravity(void *obj, StringTableEntry pFieldName) | Scene | inline protected static
writeInternalName(void *obj, StringTableEntry pFieldName) | SimObject | inline protected static
writeLayerSortMode(void *obj, StringTableEntry pFieldName) | Scene | inline protected static
writeObject(Stream *stream) | SimObject | virtual
writeParentGroup(void *obj, StringTableEntry pFieldName) | SimObject | inline protected static
writePositionIterations(void *obj, StringTableEntry pFieldName) | Scene | inline protected static
writeRenderCallback(void *obj, StringTableEntry pFieldName) | Scene | inline protected static
writeSuperclass(void *obj, StringTableEntry pFieldName) | SimObject | inline protected static
writeUpdateCallback(void *obj, StringTableEntry pFieldName) | Scene | inline protected static
writeVelocityIterations(void *obj, StringTableEntry pFieldName) | Scene | inline protected static
~BehaviorComponent() | BehaviorComponent | inline virtual
~ConsoleObject() | ConsoleObject | virtual
~PhysicsProxy() | PhysicsProxy | inline virtual
~Scene() | Scene | virtual
~SimComponent() | SimComponent | virtual
~SimObject() | SimObject | virtual
~Tickable() | Tickable | virtual