Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

gbgraphics::SkeletalMeshState Class Reference

Used to render SkeletalModels. More...

#include <skeletalmeshstate.h>

Inheritance diagram for gbgraphics::SkeletalMeshState:

gbgraphics::MeshState List of all members.

Public Methods

Constructor
 SkeletalMeshState (const SkeletalMesh *pSMesh)
 .

Accessors
const std::vector< gbmath::V3 > & GetVerts () const
 .

const std::vector< gbmath::V3 > & GetNorms () const
 .

const std::vector< Triface > & GetTris () const
 .

const std::vector< Attr > & GetAttrs () const
 .

const std::vector< TexMap > & GetTexMaps () const
 .

const std::vector< RenderSet > & GetRenderSets () const
 .

int GetType () const
 .

Operations
void ClearBoneMatrices ()
 .

void ApplyBoneState ()
 .


Public Attributes

const SkeletalMeshmpSMesh
 Animated SkeletalMesh.

std::vector< gbmath::V3mVerts
 Transformed vertices.

std::vector< gbmath::V3mNorms
 Transformed normals.

Context mContext
 Orientation of mesh. Should replace with a tsq.

unsigned int mID
 Hashed filename.


Detailed Description

Used to render SkeletalModels.


The documentation for this class was generated from the following files:
Generated on Mon Sep 2 14:52:32 2002 for GunBuster Engine by doxygen1.2.17