HoverRace  2.0
Classes | Public Types | Public Member Functions | Protected Attributes | Friends | List of all members
HoverRace::ObjFacTools::ResActor Class Reference

#include <ResActor.h>

Classes

class  ActorComponent
 
class  Frame
 
class  Patch
 
class  Sequence
 

Public Types

enum  eComponentType { ePatch }
 

Public Member Functions

MR_DllDeclare ResActor (int mResourceId)
 
MR_DllDeclare ~ResActor ()
 
MR_DllDeclare void Draw (VideoServices::Viewport3D *pDest, const VideoServices::PositionMatrix &pMatrix, int pSequence, int pFrame) const
 
MR_DllDeclare int GetFrameCount (int pSequence) const
 
MR_DllDeclare int GetResourceId () const
 
MR_DllDeclare int GetSequenceCount () const
 
MR_DllDeclare void Serialize (Parcel::ObjStream &pArchive, ResourceLib *pLib=NULL)
 

Protected Attributes

int mNbSequence
 
int mResourceId
 
SequencemSequenceList
 

Friends

class HoverRace::ObjFac1::ResActorFriend
 

Member Enumeration Documentation

Enumerator
ePatch 

Constructor & Destructor Documentation

HoverRace::ObjFacTools::ResActor::ResActor ( int  mResourceId)
HoverRace::ObjFacTools::ResActor::~ResActor ( )

Member Function Documentation

void HoverRace::ObjFacTools::ResActor::Draw ( VideoServices::Viewport3D pDest,
const VideoServices::PositionMatrix pMatrix,
int  pSequence,
int  pFrame 
) const
int HoverRace::ObjFacTools::ResActor::GetFrameCount ( int  pSequence) const
int HoverRace::ObjFacTools::ResActor::GetResourceId ( ) const
int HoverRace::ObjFacTools::ResActor::GetSequenceCount ( ) const
void HoverRace::ObjFacTools::ResActor::Serialize ( Parcel::ObjStream pArchive,
ResourceLib pLib = NULL 
)

Friends And Related Function Documentation

Member Data Documentation

int HoverRace::ObjFacTools::ResActor::mNbSequence
protected
int HoverRace::ObjFacTools::ResActor::mResourceId
protected
Sequence* HoverRace::ObjFacTools::ResActor::mSequenceList
protected

The documentation for this class was generated from the following files: