| addPath(TSThread *gt, F32 start, F32 end, MatrixF *mat=NULL) | TSShapeInstance | [protected] |
| addThread() | TSShapeInstance | |
| advancePos(F32 delta, TSThread *) | TSShapeInstance | |
| advancePos(F32 delta) | TSShapeInstance | |
| advanceTime(F32 delta, TSThread *) | TSShapeInstance | |
| advanceTime(F32 delta) | TSShapeInstance | |
| AllDirtyMask enum value | TSShapeInstance | |
| animate() | TSShapeInstance | |
| animate(S32 dl) | TSShapeInstance | |
| animateFrame(S32 ss) | TSShapeInstance | |
| animateGround() | TSShapeInstance | |
| animateIfls() | TSShapeInstance | |
| animateMatFrame(S32 ss) | TSShapeInstance | |
| animateNodes(S32 ss) | TSShapeInstance | |
| animateNodeSubtrees(bool forceFull=true) | TSShapeInstance | |
| animatesAlignedScale() | TSShapeInstance | [inline] |
| animatesArbitraryScale() | TSShapeInstance | [inline] |
| animatesScale() | TSShapeInstance | [inline] |
| animateSubtrees(bool forceFull=true) | TSShapeInstance | |
| animatesUniformScale() | TSShapeInstance | [inline] |
| animateVisibility(S32 ss) | TSShapeInstance | |
| buildInstanceData(TSShape *, bool loadMaterials) | TSShapeInstance | |
| buildPolyList(AbstractPolyList *, S32 dl) | TSShapeInstance | |
| castRay(const Point3F &start, const Point3F &end, RayInfo *, S32 dl) | TSShapeInstance | |
| checkScaleCurrentlyAnimated() | TSShapeInstance | [private] |
| clearDirty(U32 dirty) | TSShapeInstance | |
| clearStatics() | TSShapeInstance | |
| clearTransition(TSThread *) | TSShapeInstance | |
| cloneMaterialList() | TSShapeInstance | |
| computeBounds(S32 dl, Box3F &bounds) | TSShapeInstance | |
| debrisRefCount | TSShapeInstance | [protected] |
| DecalDirty enum value | TSShapeInstance | |
| decDebrisRefCount() | TSShapeInstance | |
| deltaGround(TSThread *, F32 start, F32 end, MatrixF *mat=NULL) | TSShapeInstance | |
| deltaGround1(TSThread *, F32 start, F32 end, MatrixF &mat) | TSShapeInstance | |
| destroy() | TSShapeInstance | [static] |
| destroyThread(TSThread *thread) | TSShapeInstance | |
| dump(Stream &) | TSShapeInstance | |
| dumpNode(Stream &, S32 level, S32 nodeIndex, Vector< S32 > &detailSizes) | TSShapeInstance | |
| FrameDirty enum value | TSShapeInstance | |
| getAlphaAlways() | TSShapeInstance | [inline] |
| getAlphaAlwaysValue() | TSShapeInstance | [inline] |
| getBlendEnabled(TSThread *) | TSShapeInstance | |
| getCurrentDetail() | TSShapeInstance | |
| getCurrentIntraDetail() | TSShapeInstance | |
| getDebrisRefCount() | TSShapeInstance | |
| getDuration(TSThread *thread) | TSShapeInstance | |
| getFeatures(const MatrixF &mat, const Point3F &n, ConvexFeature *, S32 dl) | TSShapeInstance | |
| getGroundTransform() | TSShapeInstance | [inline] |
| getKeyframeCount(TSThread *thread) | TSShapeInstance | |
| getKeyframeNumber(TSThread *thread) | TSShapeInstance | |
| getMaterialList() | TSShapeInstance | [inline] |
| getNodeAnimationState(S32 nodeIndex) | TSShapeInstance | |
| getNumDetails() | TSShapeInstance | |
| getPos(TSThread *thread) | TSShapeInstance | |
| getScaledDuration(TSThread *thread) | TSShapeInstance | |
| getSequence(TSThread *) | TSShapeInstance | |
| getShape() | TSShapeInstance | [inline] |
| getThread(S32 threadNumber) | TSShapeInstance | |
| getTime(TSThread *thread) | TSShapeInstance | |
| getTimeScale(TSThread *thread) | TSShapeInstance | |
| getTriggerState(U32 stateNum, bool clearState=true) | TSShapeInstance | |
| handleAnimatedScale(TSThread *, S32 a, S32 b, TSIntegerSet &) | TSShapeInstance | [private] |
| handleBlendSequence(TSThread *, S32 a, S32 b) | TSShapeInstance | [private] |
| handleDefaultScale(S32 a, S32 b, TSIntegerSet &scaleBeenSet) | TSShapeInstance | [private] |
| handleMaskedPositionNode(TSThread *, S32 nodeIndex, S32 offset) | TSShapeInstance | [private] |
| handleNodeScale(S32 a, S32 b) | TSShapeInstance | [private] |
| handleTransitionNodes(S32 a, S32 b) | TSShapeInstance | [private] |
| hasSolid() | TSShapeInstance | |
| hasTranslucency() | TSShapeInstance | |
| hShape | TSShapeInstance | [protected] |
| IflDirty enum value | TSShapeInstance | |
| incDebrisRefCount() | TSShapeInstance | |
| init() | TSShapeInstance | [static] |
| initGround() | TSShapeInstance | [protected] |
| initMaterialList() | TSShapeInstance | |
| inTransition() | TSShapeInstance | [inline] |
| isInTransition(TSThread *thread) | TSShapeInstance | |
| mAlphaAlways | TSShapeInstance | [protected] |
| mAlphaAlwaysValue | TSShapeInstance | [protected] |
| MaskNodeAll enum value | TSShapeInstance | |
| MaskNodeAllButBlend enum value | TSShapeInstance | |
| MaskNodeAllButPosX enum value | TSShapeInstance | |
| MaskNodeAllButPosY enum value | TSShapeInstance | |
| MaskNodeAllButPosZ enum value | TSShapeInstance | |
| MaskNodeAllButRotation enum value | TSShapeInstance | |
| MaskNodeBlend enum value | TSShapeInstance | |
| MaskNodeCallback enum value | TSShapeInstance | |
| MaskNodeHandsOff enum value | TSShapeInstance | |
| MaskNodePosX enum value | TSShapeInstance | |
| MaskNodePosY enum value | TSShapeInstance | |
| MaskNodePosZ enum value | TSShapeInstance | |
| MaskNodeRotation enum value | TSShapeInstance | |
| MatFrameDirty enum value | TSShapeInstance | |
| mCallbackNodes | TSShapeInstance | [protected] |
| mCurrentDetailLevel | TSShapeInstance | [protected] |
| mCurrentIntraDetailLevel | TSShapeInstance | [protected] |
| mData | TSShapeInstance | |
| mDirtyFlags | TSShapeInstance | |
| mDisableBlendNodes | TSShapeInstance | [protected] |
| mGroundThread | TSShapeInstance | [protected] |
| mGroundTransform | TSShapeInstance | [protected] |
| mHandsOffNodes | TSShapeInstance | [protected] |
| mIflMaterialInstances | TSShapeInstance | |
| mMaskPosXNodes | TSShapeInstance | [protected] |
| mMaskPosYNodes | TSShapeInstance | [protected] |
| mMaskPosZNodes | TSShapeInstance | [protected] |
| mMaskRotationNodes | TSShapeInstance | [protected] |
| mMaterialList | TSShapeInstance | [protected] |
| mMeshObjects | TSShapeInstance | |
| mNodeCallbacks | TSShapeInstance | [protected] |
| mNodeReferenceArbitraryScaleRots | TSShapeInstance | |
| mNodeReferenceRotations | TSShapeInstance | |
| mNodeReferenceScaleFactors | TSShapeInstance | |
| mNodeReferenceTranslations | TSShapeInstance | |
| mNodeReferenceUniformScales | TSShapeInstance | |
| mNodeTransforms | TSShapeInstance | |
| mOwnMaterialList | TSShapeInstance | [protected] |
| mScaleCurrentlyAnimated | TSShapeInstance | [protected] |
| mShape | TSShapeInstance | [protected] |
| mSnapshotSB | TSShapeInstance | [private] |
| mThreadList | TSShapeInstance | [protected] |
| mTransitionRotationNodes | TSShapeInstance | [protected] |
| mTransitionScaleNodes | TSShapeInstance | [protected] |
| mTransitionThreads | TSShapeInstance | [protected] |
| mTransitionTranslationNodes | TSShapeInstance | [protected] |
| mTriggerStates | TSShapeInstance | [protected] |
| ownMaterialList() const | TSShapeInstance | [inline] |
| prepCollision() | TSShapeInstance | |
| quickLOS(const Point3F &start, const Point3F &end, S32 dl) | TSShapeInstance | [inline] |
| render(const Point3F *objectScale=NULL) | TSShapeInstance | [virtual] |
| render(S32 dl, F32 intraDL=0.0f, const Point3F *objectScale=NULL) | TSShapeInstance | [virtual] |
| reSkin(NetStringHandle &newBaseHandle) | TSShapeInstance | |
| scaleCurrentlyAnimated() | TSShapeInstance | [inline] |
| selectCurrentDetail(F32 pixelSize) | TSShapeInstance | |
| selectCurrentDetail(F32 dist, F32 invScale) | TSShapeInstance | |
| selectCurrentDetail(bool ignoreScale=false) | TSShapeInstance | |
| selectCurrentDetailEx(bool ignoreScale=false) | TSShapeInstance | |
| selectCurrentDetailEx(F32 errorTOL) | TSShapeInstance | |
| setAlphaAlways(F32 value) | TSShapeInstance | [inline] |
| setBlendEnabled(TSThread *, bool blendOn) | TSShapeInstance | |
| setCurrentDetail(S32 dl, F32 intraDL=1.0f) | TSShapeInstance | |
| setDirty(U32 dirty) | TSShapeInstance | |
| setKeyframeNumber(TSThread *thread, S32 kf) | TSShapeInstance | |
| setMaterialList(TSMaterialList *) | TSShapeInstance | |
| setNodeAnimationState(S32 nodeIndex, U32 animationState, TSCallback *callback=NULL) | TSShapeInstance | |
| setPos(TSThread *thread, F32 pos) | TSShapeInstance | |
| setSequence(TSThread *, S32 seq, F32 pos) | TSShapeInstance | |
| setStatics(S32 dl=0, F32 interDL=0.0f, const Point3F *shapeScale=NULL) | TSShapeInstance | |
| setTime(TSThread *thread, F32 time) | TSShapeInstance | |
| setTimeScale(TSThread *thread, F32) | TSShapeInstance | |
| setTriggerState(U32 stateNum, bool on) | TSShapeInstance | |
| setTriggerStateBit(U32 stateBit, bool on) | TSShapeInstance | |
| setupStateBlocks() | TSShapeInstance | [private] |
| shadowDirty | TSShapeInstance | |
| smDetailAdjust | TSShapeInstance | [static] |
| smFogExemptionOn | TSShapeInstance | [static] |
| smMaxSnapshotScale | TSShapeInstance | [static] |
| smNodeCurrentAlignedScales | TSShapeInstance | [static] |
| smNodeCurrentArbitraryScales | TSShapeInstance | [static] |
| smNodeCurrentRotations | TSShapeInstance | [static] |
| smNodeCurrentTranslations | TSShapeInstance | [static] |
| smNodeCurrentUniformScales | TSShapeInstance | [static] |
| smNumSkipRenderDetails | TSShapeInstance | [static] |
| smRenderData | TSShapeInstance | [static] |
| smRotationThreads | TSShapeInstance | [static] |
| smScaleThreads | TSShapeInstance | [static] |
| smScreenError | TSShapeInstance | [static] |
| smTranslationThreads | TSShapeInstance | [static] |
| snapshot(U32 width, U32 height, bool mipmap, MatrixF &cameraMatrix, bool hiQuality) | TSShapeInstance | |
| snapshot(U32 width, U32 height, bool mip, MatrixF &cameraPos, S32 dl, F32 intraDL, bool hiQuality) | TSShapeInstance | |
| snapshot(TSShape *, U32 width, U32 height, bool mipmap, MatrixF &cameraMatrix, S32 dl, F32 intraDL=0.0f, bool hiQuality=false) | TSShapeInstance | [static] |
| snapshot_softblend(U32 width, U32 height, bool mip, MatrixF &cameraMatrix, bool hiQuality) | TSShapeInstance | |
| support(const Point3F &v, S32 dl) | TSShapeInstance | |
| threadCount() | TSShapeInstance | |
| ThreadDirty enum value | TSShapeInstance | |
| TransformDirty enum value | TSShapeInstance | |
| transitionToSequence(TSThread *, S32 seq, F32 pos, F32 duration, bool continuePlay) | TSShapeInstance | |
| TSLastDetail class | TSShapeInstance | [friend] |
| TSPartInstance class | TSShapeInstance | [friend] |
| TSShapeInstance(const Resource< TSShape > &shape, bool loadMaterials=true) | TSShapeInstance | |
| TSShapeInstance(TSShape *pShape, bool loadMaterials=true) | TSShapeInstance | |
| TSThread class | TSShapeInstance | [friend] |
| updateTransitions() | TSShapeInstance | [private] |
| VisDirty enum value | TSShapeInstance | |
| ~TSShapeInstance() | TSShapeInstance | |