C# Class Reactor.RMesh

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

Méthodes publiques

Свойство Type Description
LightingEnabled bool

Méthodes publiques

Méthode Description
AdvancedCollision ( ) : void
Dispose ( ) : void
GetMaterial ( ) : RMaterial
GetMaterial ( int MeshID ) : RMaterial
GetMeshIDFromName ( string Name ) : int
GetMeshIDs ( int &meshIDs ) : void
GetMeshNameFromID ( int MeshID ) : string
GetMeshNames ( ) : string[]
Load ( string filename ) : void
RMesh ( ) : 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
Update ( ) : void

Private Methods

Méthode Description
CreateMesh ( string name ) : void
Material_Render ( string techniqueName ) : void

Method Details

AdvancedCollision() public méthode

public AdvancedCollision ( ) : void
Résultat void

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[]
Résultat string[]

Load() public méthode

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

RMesh() public méthode

public RMesh ( ) : 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

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

LightingEnabled public_oe property

public bool LightingEnabled
Résultat bool