プリミティブ [詳細]
Public メソッド | |
UIPrimitive (DrawMode drawMode, int maxVertexCount) | |
コンストラクタ | |
UIPrimitive (DrawMode drawMode, int maxVertexCount, int maxIndexCount) | |
コンストラクタ | |
void | SetIndices (ushort[] indices) |
インデックス配列を設定する。 | |
UIPrimitiveVertex | GetVertex (int index) |
頂点を取得する。 | |
Protected メソッド | |
override void | DisposeSelf () |
このUIPrimitiveで使用されているアンマネージドリソースを解放する。 | |
internal override void | Render () |
プリミティブを描画する。 | |
プロパティ | |
DrawMode | DrawMode [get, set] |
描画モードを取得・設定する。 | |
int | VertexCount [get, set] |
頂点数を取得・設定する。 | |
int | MaxVertexCount [get, set] |
頂点数の最大値を取得する。 | |
int | MaxIndexCount [get] |
インデックス数の最大値を取得する。 | |
int | IndexCount [get, set] |
インデックス数を取得・設定する。 |
プリミティブ
UIPrimitive | ( | DrawMode | drawMode, |
int | maxVertexCount | ||
) |
コンストラクタ
drawMode | 描画モード |
maxVertexCount | 頂点の数 |
UIPrimitive | ( | DrawMode | drawMode, |
int | maxVertexCount, | ||
int | maxIndexCount | ||
) |
コンストラクタ
drawMode | 描画モード |
maxVertexCount | 頂点の数 |
maxIndexCount | インデックスの数(0ならばインデックス配列を使用しない) |
UIPrimitiveVertex GetVertex | ( | int | index | ) |
頂点を取得する。
index | インデックス |
void SetIndices | ( | ushort[] | indices | ) |
インデックス配列を設定する。
indices | インデックス配列 |
int IndexCount [get, set] |
インデックス数を取得・設定する。
ArgumentOutOfRangeException | 負、もしくは MaxIndexCount より大きい値が設定されている。 |
int VertexCount [get, set] |
頂点数を取得・設定する。
ArgumentOutOfRangeException | 負、もしくはMaxVertexCountより大きい値が設定されている。 |