TSShapeInstance Member List

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

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 valueTSShapeInstance
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
debrisRefCountTSShapeInstance [protected]
DecalDirty enum valueTSShapeInstance
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 valueTSShapeInstance
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
hShapeTSShapeInstance [protected]
IflDirty enum valueTSShapeInstance
incDebrisRefCount()TSShapeInstance
init()TSShapeInstance [static]
initGround()TSShapeInstance [protected]
initMaterialList()TSShapeInstance
inTransition()TSShapeInstance [inline]
isInTransition(TSThread *thread)TSShapeInstance
mAlphaAlwaysTSShapeInstance [protected]
mAlphaAlwaysValueTSShapeInstance [protected]
MaskNodeAll enum valueTSShapeInstance
MaskNodeAllButBlend enum valueTSShapeInstance
MaskNodeAllButPosX enum valueTSShapeInstance
MaskNodeAllButPosY enum valueTSShapeInstance
MaskNodeAllButPosZ enum valueTSShapeInstance
MaskNodeAllButRotation enum valueTSShapeInstance
MaskNodeBlend enum valueTSShapeInstance
MaskNodeCallback enum valueTSShapeInstance
MaskNodeHandsOff enum valueTSShapeInstance
MaskNodePosX enum valueTSShapeInstance
MaskNodePosY enum valueTSShapeInstance
MaskNodePosZ enum valueTSShapeInstance
MaskNodeRotation enum valueTSShapeInstance
MatFrameDirty enum valueTSShapeInstance
mCallbackNodesTSShapeInstance [protected]
mCurrentDetailLevelTSShapeInstance [protected]
mCurrentIntraDetailLevelTSShapeInstance [protected]
mDataTSShapeInstance
mDirtyFlagsTSShapeInstance
mDisableBlendNodesTSShapeInstance [protected]
mGroundThreadTSShapeInstance [protected]
mGroundTransformTSShapeInstance [protected]
mHandsOffNodesTSShapeInstance [protected]
mIflMaterialInstancesTSShapeInstance
mMaskPosXNodesTSShapeInstance [protected]
mMaskPosYNodesTSShapeInstance [protected]
mMaskPosZNodesTSShapeInstance [protected]
mMaskRotationNodesTSShapeInstance [protected]
mMaterialListTSShapeInstance [protected]
mMeshObjectsTSShapeInstance
mNodeCallbacksTSShapeInstance [protected]
mNodeReferenceArbitraryScaleRotsTSShapeInstance
mNodeReferenceRotationsTSShapeInstance
mNodeReferenceScaleFactorsTSShapeInstance
mNodeReferenceTranslationsTSShapeInstance
mNodeReferenceUniformScalesTSShapeInstance
mNodeTransformsTSShapeInstance
mOwnMaterialListTSShapeInstance [protected]
mScaleCurrentlyAnimatedTSShapeInstance [protected]
mShapeTSShapeInstance [protected]
mSnapshotSBTSShapeInstance [private]
mThreadListTSShapeInstance [protected]
mTransitionRotationNodesTSShapeInstance [protected]
mTransitionScaleNodesTSShapeInstance [protected]
mTransitionThreadsTSShapeInstance [protected]
mTransitionTranslationNodesTSShapeInstance [protected]
mTriggerStatesTSShapeInstance [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]
shadowDirtyTSShapeInstance
smDetailAdjustTSShapeInstance [static]
smFogExemptionOnTSShapeInstance [static]
smMaxSnapshotScaleTSShapeInstance [static]
smNodeCurrentAlignedScalesTSShapeInstance [static]
smNodeCurrentArbitraryScalesTSShapeInstance [static]
smNodeCurrentRotationsTSShapeInstance [static]
smNodeCurrentTranslationsTSShapeInstance [static]
smNodeCurrentUniformScalesTSShapeInstance [static]
smNumSkipRenderDetailsTSShapeInstance [static]
smRenderDataTSShapeInstance [static]
smRotationThreadsTSShapeInstance [static]
smScaleThreadsTSShapeInstance [static]
smScreenErrorTSShapeInstance [static]
smTranslationThreadsTSShapeInstance [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 valueTSShapeInstance
TransformDirty enum valueTSShapeInstance
transitionToSequence(TSThread *, S32 seq, F32 pos, F32 duration, bool continuePlay)TSShapeInstance
TSLastDetail classTSShapeInstance [friend]
TSPartInstance classTSShapeInstance [friend]
TSShapeInstance(const Resource< TSShape > &shape, bool loadMaterials=true)TSShapeInstance
TSShapeInstance(TSShape *pShape, bool loadMaterials=true)TSShapeInstance
TSThread classTSShapeInstance [friend]
updateTransitions()TSShapeInstance [private]
VisDirty enum valueTSShapeInstance
~TSShapeInstance()TSShapeInstance