C# Class Reactor.RActor

Inheritance: RSceneNode, IDisposable
Afficher le fichier Open project: reisergames/reactor-v1 Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetMaterial ( ) : RMaterial
GetMaterial ( int MeshID ) : RMaterial
GetMeshIDFromName ( string Name ) : int
GetMeshIDs ( int &meshIDs ) : void
GetMeshNameFromID ( int MeshID ) : string
GetMeshNames ( string &meshNames ) : void
Load ( string filename ) : void
PlayAnimation ( string Name ) : void
PlayAnimation ( string Name, float BlendFactor ) : void
RActor ( ) : System
Render ( ) : void
Render ( string techniqueName ) : void
SetMaterial ( RMaterial material ) : void
SetMaterial ( RMaterial material, int MeshID ) : void
SetMaterial ( RMaterial material, string MeshName ) : void
SetTexture ( int TextureID, int TextureLayer ) : void
SetTexture ( int TextureID, int TextureLayer, int MeshID ) : void
StopAnimation ( ) : void
Update ( ) : void

Private Methods

Méthode Description
CreateActor ( string name ) : void
RShader_Render ( string techniqueName ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetMaterial() public méthode

public GetMaterial ( ) : RMaterial
Résultat RMaterial

GetMaterial() public méthode

public GetMaterial ( int MeshID ) : RMaterial
MeshID int
Résultat RMaterial

GetMeshIDFromName() public méthode

public GetMeshIDFromName ( string Name ) : int
Name string
Résultat int

GetMeshIDs() public méthode

public GetMeshIDs ( int &meshIDs ) : void
meshIDs int
Résultat void

GetMeshNameFromID() public méthode

public GetMeshNameFromID ( int MeshID ) : string
MeshID int
Résultat string

GetMeshNames() public méthode

public GetMeshNames ( string &meshNames ) : void
meshNames string
Résultat void

Load() public méthode

public Load ( string filename ) : void
filename string
Résultat void

PlayAnimation() public méthode

public PlayAnimation ( string Name ) : void
Name string
Résultat void

PlayAnimation() public méthode

public PlayAnimation ( string Name, float BlendFactor ) : void
Name string
BlendFactor float
Résultat void

RActor() public méthode

public RActor ( ) : System
Résultat System

Render() public méthode

public Render ( ) : void
Résultat void

Render() public méthode

public Render ( string techniqueName ) : void
techniqueName string
Résultat void

SetMaterial() public méthode

public SetMaterial ( RMaterial material ) : void
material RMaterial
Résultat void

SetMaterial() public méthode

public SetMaterial ( RMaterial material, int MeshID ) : void
material RMaterial
MeshID int
Résultat void

SetMaterial() public méthode

public SetMaterial ( RMaterial material, string MeshName ) : void
material RMaterial
MeshName string
Résultat void

SetTexture() public méthode

public SetTexture ( int TextureID, int TextureLayer ) : void
TextureID int
TextureLayer int
Résultat void

SetTexture() public méthode

public SetTexture ( int TextureID, int TextureLayer, int MeshID ) : void
TextureID int
TextureLayer int
MeshID int
Résultat void

StopAnimation() public méthode

public StopAnimation ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void