Logo
公開メンバ関数 | 公開変数類 | プロパティ | 全メンバ一覧
SharpKmyGfx.ICBMaterial クラス
SharpKmyGfx.ICBMaterial の継承関係図

公開メンバ関数

 ICBMaterial ()
 
void Dispose ()
 
void writeUniform (string name, float v)
 
void writeUniform (string name, float x, float y)
 
void writeUniform (string name, float x, float y, float z)
 
void writeUniform (string name, float x, float y, float z, float w)
 

公開変数類

Shader _shader = null
 
BlendInfo _bi
 
StateInfo _si
 
CullType _cull
 
PolygonMode _pm
 
float _lineWidth = 1.0f
 
byte[] _materialUniform
 

プロパティ

IntPtr MaterialUniform [get]
 

構築子と解体子

◆ ICBMaterial()

SharpKmyGfx.ICBMaterial.ICBMaterial ( )

メソッド詳解

◆ Dispose()

void SharpKmyGfx.ICBMaterial.Dispose ( )

◆ writeUniform() [1/4]

void SharpKmyGfx.ICBMaterial.writeUniform ( string  name,
float  v 
)

◆ writeUniform() [2/4]

void SharpKmyGfx.ICBMaterial.writeUniform ( string  name,
float  x,
float  y 
)

◆ writeUniform() [3/4]

void SharpKmyGfx.ICBMaterial.writeUniform ( string  name,
float  x,
float  y,
float  z 
)

◆ writeUniform() [4/4]

void SharpKmyGfx.ICBMaterial.writeUniform ( string  name,
float  x,
float  y,
float  z,
float  w 
)

メンバ詳解

◆ _bi

BlendInfo SharpKmyGfx.ICBMaterial._bi

◆ _cull

CullType SharpKmyGfx.ICBMaterial._cull

◆ _lineWidth

float SharpKmyGfx.ICBMaterial._lineWidth = 1.0f

◆ _materialUniform

byte [] SharpKmyGfx.ICBMaterial._materialUniform

◆ _pm

PolygonMode SharpKmyGfx.ICBMaterial._pm

◆ _shader

Shader SharpKmyGfx.ICBMaterial._shader = null

◆ _si

StateInfo SharpKmyGfx.ICBMaterial._si

プロパティ詳解

◆ MaterialUniform

IntPtr SharpKmyGfx.ICBMaterial.MaterialUniform
get