C# 클래스 IrrlichtNETCP.MaterialRendererServices

상속: NativeElement
파일 보기 프로젝트 열기: Paulus/irrlichtnetcp 1 사용 예제들

공개 메소드들

메소드 설명
MaterialRendererServices ( IntPtr raw ) : System
SetBasicRenderStates ( Material material, Material lastmaterial, bool resetAllRenderstates ) : void
SetPixelShaderConstant ( float data, int startRegister ) : void
SetPixelShaderConstant ( float data, int startRegister, int constantAmount ) : void
SetPixelShaderConstant ( string name, float floats ) : void
SetPixelShaderConstant ( string name, float floats, int count ) : void
SetVertexShaderConstant ( float data, int startRegister ) : void
SetVertexShaderConstant ( float data, int startRegister, int constantAmount ) : void
SetVertexShaderConstant ( string name, float floats ) : void
SetVertexShaderConstant ( string name, float floats, int count ) : void

비공개 메소드들

메소드 설명
MaterialRendererServices_GetVideoDriver ( IntPtr mrs ) : IntPtr
MaterialRendererServices_SetBasicRenderStates ( IntPtr mrs, IntPtr material, IntPtr lastmaterial, bool resetAllRenderStates ) : void
MaterialRendererServices_SetPixelShaderConstant ( IntPtr mrs, float data, int startRegister, int constantAmount ) : void
MaterialRendererServices_SetPixelShaderConstantA ( IntPtr mrs, string name, float floats, int count ) : void
MaterialRendererServices_SetVertexShaderConstant ( IntPtr mrs, float data, int startRegister, int constantAmount ) : void
MaterialRendererServices_SetVertexShaderConstantA ( IntPtr mrs, string name, float floats, int count ) : void

메소드 상세

MaterialRendererServices() 공개 메소드

public MaterialRendererServices ( IntPtr raw ) : System
raw System.IntPtr
리턴 System

SetBasicRenderStates() 공개 메소드

public SetBasicRenderStates ( Material material, Material lastmaterial, bool resetAllRenderstates ) : void
material Material
lastmaterial Material
resetAllRenderstates bool
리턴 void

SetPixelShaderConstant() 공개 메소드

public SetPixelShaderConstant ( float data, int startRegister ) : void
data float
startRegister int
리턴 void

SetPixelShaderConstant() 공개 메소드

public SetPixelShaderConstant ( float data, int startRegister, int constantAmount ) : void
data float
startRegister int
constantAmount int
리턴 void

SetPixelShaderConstant() 공개 메소드

public SetPixelShaderConstant ( string name, float floats ) : void
name string
floats float
리턴 void

SetPixelShaderConstant() 공개 메소드

public SetPixelShaderConstant ( string name, float floats, int count ) : void
name string
floats float
count int
리턴 void

SetVertexShaderConstant() 공개 메소드

public SetVertexShaderConstant ( float data, int startRegister ) : void
data float
startRegister int
리턴 void

SetVertexShaderConstant() 공개 메소드

public SetVertexShaderConstant ( float data, int startRegister, int constantAmount ) : void
data float
startRegister int
constantAmount int
리턴 void

SetVertexShaderConstant() 공개 메소드

public SetVertexShaderConstant ( string name, float floats ) : void
name string
floats float
리턴 void

SetVertexShaderConstant() 공개 메소드

public SetVertexShaderConstant ( string name, float floats, int count ) : void
name string
floats float
count int
리턴 void