C# Class IrrlichtNETCP.Material

Inheritance: NativeElement
显示文件 Open project: Paulus/irrlichtnetcp Class Usage Examples

Public Methods

Method Description
CopyTo ( Material dest ) : void
Material ( ) : System
Material ( IntPtr raw ) : System

Private Methods

Method Description
Material_Create ( ) : IntPtr
Material_GetAmbientColor ( IntPtr material, [ color ) : void
Material_GetBackfaceCulling ( IntPtr material ) : bool
Material_GetDiffuseColor ( IntPtr material, [ color ) : void
Material_GetEmissiveColor ( IntPtr material, [ color ) : void
Material_GetFogEnable ( IntPtr material ) : bool
Material_GetGouraudShading ( IntPtr material ) : bool
Material_GetLighting ( IntPtr material ) : bool
Material_GetMaterialLayer ( IntPtr material, uint nr ) : IntPtr
Material_GetMaterialType ( IntPtr material ) : MaterialType
Material_GetMaterialTypeParam ( IntPtr material ) : float
Material_GetNormalizeNormals ( IntPtr material ) : bool
Material_GetShininess ( IntPtr material ) : float
Material_GetSpecularColor ( IntPtr material, [ color ) : void
Material_GetTexture ( IntPtr material, int numtex ) : IntPtr
Material_GetWireframe ( IntPtr material ) : bool
Material_GetZBuffer ( IntPtr material ) : uint
Material_GetZWriteEnable ( IntPtr material ) : bool
Material_SetAmbientColor ( IntPtr material, int color ) : void
Material_SetBackfaceCulling ( IntPtr material, bool val ) : void
Material_SetDiffuseColor ( IntPtr material, int color ) : void
Material_SetEmissiveColor ( IntPtr material, int color ) : void
Material_SetFogEnable ( IntPtr material, bool val ) : void
Material_SetGouraudShading ( IntPtr material, bool val ) : void
Material_SetLighting ( IntPtr material, bool val ) : void
Material_SetMaterialLayer ( IntPtr material, uint nr, IntPtr layer ) : void
Material_SetMaterialType ( IntPtr material, MaterialType val ) : void
Material_SetMaterialTypeParam ( IntPtr material, float val ) : void
Material_SetNormalizeNormals ( IntPtr material, bool val ) : void
Material_SetShininess ( IntPtr material, float val ) : void
Material_SetSpecularColor ( IntPtr material, int color ) : void
Material_SetTexture ( IntPtr material, int num, IntPtr text ) : void
Material_SetWireframe ( IntPtr material, bool val ) : void
Material_SetZBuffer ( IntPtr material, uint val ) : void
Material_SetZWriteEnable ( IntPtr material, bool val ) : void

Method Details

CopyTo() public method

public CopyTo ( Material dest ) : void
dest Material
return void

Material() public method

public Material ( ) : System
return System

Material() public method

public Material ( IntPtr raw ) : System
raw System.IntPtr
return System