Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | Related Pages

Skin Class Reference

#include <skin.h>

Inheritance diagram for Skin:

Inheritance graph
[legend]
Collaboration diagram for Skin:

Collaboration graph
[legend]
List of all members.

Detailed Description

An array of bone weights defining a skin.

Author:
Mattias Jansson (mattias@realityrift.com)


Public Member Functions

 Skin (int iNumVertices=0, SkinVertex *pkSkinVertices=0, VertexBufferPtr pkVertices=0)
virtual ~Skin ()
void IncRef ()
void DecRef ()
int GetRefCount () const

Public Attributes

int m_iNumVertices
SkinVertexm_pkSkinVertices
VertexBufferPtr m_pkVertices


Constructor & Destructor Documentation

Skin int  iNumVertices = 0,
SkinVertex pkSkinVertices = 0,
VertexBufferPtr  pkVertices = 0
[inline]
 

virtual ~Skin  )  [virtual]
 

Deallocate memory


Member Function Documentation

void IncRef  )  [inline, inherited]
 

Increase reference count

void DecRef  )  [inline, inherited]
 

Decrease reference count and garbage collect if 0

int GetRefCount  )  const [inline, inherited]
 

Returns:
Current reference count


Member Data Documentation

int m_iNumVertices
 

Number of skin vertices

SkinVertex* m_pkSkinVertices
 

Skin vertex array

VertexBufferPtr m_pkVertices
 

Vertex data


The documentation for this class was generated from the following file:
Generated on Wed Jan 21 14:21:15 2004 for NeoEngine by doxygen 1.3.5