C# Класс Reactor.RActor

Наследование: RSceneNode, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateActor ( string name ) : void
RShader_Render ( string techniqueName ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetMaterial() публичный Метод

public GetMaterial ( ) : RMaterial
Результат RMaterial

GetMaterial() публичный Метод

public GetMaterial ( int MeshID ) : RMaterial
MeshID int
Результат RMaterial

GetMeshIDFromName() публичный Метод

public GetMeshIDFromName ( string Name ) : int
Name string
Результат int

GetMeshIDs() публичный Метод

public GetMeshIDs ( int &meshIDs ) : void
meshIDs int
Результат void

GetMeshNameFromID() публичный Метод

public GetMeshNameFromID ( int MeshID ) : string
MeshID int
Результат string

GetMeshNames() публичный Метод

public GetMeshNames ( string &meshNames ) : void
meshNames string
Результат void

Load() публичный Метод

public Load ( string filename ) : void
filename string
Результат void

PlayAnimation() публичный Метод

public PlayAnimation ( string Name ) : void
Name string
Результат void

PlayAnimation() публичный Метод

public PlayAnimation ( string Name, float BlendFactor ) : void
Name string
BlendFactor float
Результат void

RActor() публичный Метод

public RActor ( ) : System
Результат System

Render() публичный Метод

public Render ( ) : void
Результат void

Render() публичный Метод

public Render ( string techniqueName ) : void
techniqueName string
Результат void

SetMaterial() публичный Метод

public SetMaterial ( RMaterial material ) : void
material RMaterial
Результат void

SetMaterial() публичный Метод

public SetMaterial ( RMaterial material, int MeshID ) : void
material RMaterial
MeshID int
Результат void

SetMaterial() публичный Метод

public SetMaterial ( RMaterial material, string MeshName ) : void
material RMaterial
MeshName string
Результат void

SetTexture() публичный Метод

public SetTexture ( int TextureID, int TextureLayer ) : void
TextureID int
TextureLayer int
Результат void

SetTexture() публичный Метод

public SetTexture ( int TextureID, int TextureLayer, int MeshID ) : void
TextureID int
TextureLayer int
MeshID int
Результат void

StopAnimation() публичный Метод

public StopAnimation ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void