Springhead
An open source physics engine for virtual reality, haptics and motion generation.
GRAnimationMesh メンバ一覧

これは全メンバの一覧です。GRAnimationMesh継承メンバも含んでいます。

AddChildObject(ObjectIf *o)Objectinlinevirtual
AddDrawSubsetListener(GRAnimationMeshDrawSubsetListenerFunc beforeFunc, GRAnimationMeshDrawSubsetListenerFunc afterFunc, void *ptr) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
AfterSetDesc()Objectinlineprotectedvirtual
BeforeGetDesc() const Objectinlineprotectedvirtual
Clear()Objectinlinevirtual
CloneObject() (次で定義されています。 SceneObject)SceneObjectvirtual
ConstructState(void *m) const Objectinlinevirtual
ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
controller (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
CreateBlendedMesh(MeshContainer *meshContainer) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
CreateIndexedBlendedMesh(MeshContainer *meshContainer, int matrixPaletteSize) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
CreateIndexedBlendedMeshes(Frame *frame, int matrixPaletteSize) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
CreateObject(const IfInfo *info, const void *desc)Objectvirtual
DelChildObject(ObjectIf *o)Objectinlinevirtual
DestructState(void *m) const Objectinlinevirtual
DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
directRenderMode (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
DrawFrame(const Frame *frame) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
DrawNormalMeshContainer(MeshContainer *meshContainer, const Frame *frame) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
DrawSkinnedMeshContainer(MeshContainer *meshContainer) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
drawSubsetListeners (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
DumpObjectR(std::ostream &os, int level=0) const Objectvirtual
effect (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
Enable(bool on=true) (次で定義されています。 GRVisual)GRVisualinline
enabled (次で定義されています。 GRVisual)GRVisual
filenameGRAnimationMeshDesc
frames (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpBoneMatrices (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpBoneQuaternionsDual (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpBoneQuaternionsReal (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpDiffuseColor (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpEmissiveColor (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpIsTextured (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpMaxVertexInfl (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpTexture (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
fxpWorld (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
GetBoneKeyframePose(const std::string &name) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
GetChildObject(size_t pos)Objectinlinevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetFrameCombinedTransform(int index) (次で定義されています。 GRAnimationMesh)GRAnimationMesh
GetMaterial() (次で定義されています。 GRVisual)GRVisualinlinevirtual
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetScene() const (次で定義されています。 SceneObject)SceneObjectvirtual
GetState(void *state) const Objectinlinevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const Objectinlinevirtual
GRAnimationMesh(const GRAnimationMeshDesc &desc=GRAnimationMeshDesc()) (次で定義されています。 GRAnimationMesh)GRAnimationMesh
GRVisual() (次で定義されています。 GRVisual)GRVisualinline
InitFrame(Frame *frame) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
IsEnabled() (次で定義されています。 GRVisual)GRVisualinline
Loaded(UTLoadContext *)Objectinlinevirtual
loaded (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
LoadMesh() (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
nameManagerNamedObjectprotected
NChildObject() const Objectinlinevirtual
NFrames() (次で定義されています。 GRAnimationMesh)GRAnimationMesh
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
OverrideBoneOrientation(const std::string &name, const Quaterniond &orientation, double weight) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
OverrideBonePose(const std::string &name, const Posed &pose, double weight, bool posRelative=false) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
OverrideFrame(Frame *frame, double weight) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
Print(std::ostream &os) const Objectvirtual
PrintChildren(std::ostream &os) const Objectprotectedvirtual
PrintFooter(std::ostream &os) const Objectprotectedvirtual
PrintHeader(std::ostream &os, bool bClose) const NamedObjectprotectedvirtual
PrintShort(std::ostream &os) const (次で定義されています。 Object)Objectvirtual
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)Objectvirtual
Render(GRRenderIf *r) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
Rendered(GRRenderIf *r) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
rootFrame (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
SetAllBonesOverrideWeight(double weight) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
SetBlend(const std::vector< GRAnimationMeshBlendData > &data) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
SetBoneMatrices(MeshContainer *meshContainer) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
SetDesc(const void *desc)Objectinlinevirtual
SetDirectRenderMode() (次で定義されています。 GRAnimationMesh)GRAnimationMeshinline
SetEffect(LPD3DXEFFECT effect, int matrixPaletteSize) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
SetFrameCombinedTransform(int index, const Affinef &transform) (次で定義されています。 GRAnimationMesh)GRAnimationMesh
SetMaterial(GRMaterialIf *) (次で定義されています。 GRVisual)GRVisualinlinevirtual
SetMotion(const std::string &name) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetScene(SceneIf *s) (次で定義されています。 SceneObject)SceneObjectvirtual
SetState(const void *state)Objectinlinevirtual
SetStateR(const char *&state)Objectvirtual
SetTime(double time) (次で定義されています。 GRAnimationMesh)GRAnimationMeshvirtual
Setup()Objectinlinevirtual
Spr::Object::SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF_ABST(GRVisual) (次で定義されています。 GRVisual)GRVisual
UpdateFrame(Frame *frame, const D3DXMATRIX &parentMatrix) (次で定義されています。 GRAnimationMesh)GRAnimationMeshprotected
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~GRAnimationMesh() (次で定義されています。 GRAnimationMesh)GRAnimationMesh
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual