C# 클래스 Reactor.RActor

상속: RSceneNode, IDisposable
파일 보기 프로젝트 열기: reisergames/reactor-v1 1 사용 예제들

공개 메소드들

메소드 설명
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