|
ゲームグラフィックス特論
|
形状データの基底クラス. [詳解]
#include <gg.h>

公開メンバ関数 | |
| GgShape (GLenum mode=0) | |
| コンストラクタ. [詳解] | |
| virtual | ~GgShape () |
| デストラクタ. [詳解] | |
| GgShape (const GgShape &o)=delete | |
| コピーコンストラクタは使用禁止. [詳解] | |
| GgShape & | operator= (const GgShape &o)=delete |
| 代入演算子は使用禁止. [詳解] | |
| GLuint | get () const |
| 頂点配列オブジェクト名を取り出す. [詳解] | |
| void | setMode (GLenum mode) |
| 基本図形の設定. [詳解] | |
| GLenum | getMode () const |
| 基本図形の検査. [詳解] | |
| virtual void | draw (GLint first=0, GLsizei count=0) const |
| 図形の描画, 派生クラスでこの手続きをオーバーライドする. [詳解] | |
|
delete |
コピーコンストラクタは使用禁止.
|
inlinevirtual |
図形の描画, 派生クラスでこの手続きをオーバーライドする.
| first | 描画する最初のアイテム. |
| count | 描画するアイテムの数, 0 なら全部のアイテムを描画する. |
gg::GgElements, gg::GgTriangles, gg::GgPointsで再実装されています。

|
inline |
|
inline |