ゲームグラフィックス特論
gg::GgSimpleShader メンバ一覧

継承メンバを含む gg::GgSimpleShader の全メンバ一覧です。

get() constgg::GgPointShaderinline
GgPointShader()gg::GgPointShaderinline
GgPointShader(const char *vert, const char *frag=0, const char *geom=0, GLint nvarying=0, const char **varyings=0)gg::GgPointShaderinline
GgSimpleShader()gg::GgSimpleShaderinline
GgSimpleShader(const char *vert, const char *frag=0, const char *geom=0, GLint nvarying=0, const char **varyings=0)gg::GgSimpleShaderinline
GgSimpleShader(const GgSimpleShader &o)gg::GgSimpleShaderinline
load(const char *vert, const char *frag=0, const char *geom=0, GLint nvarying=0, const char **varyings=0)gg::GgSimpleShader
loadMatrix(const GLfloat *mp, const GLfloat *mv, const GLfloat *mn) constgg::GgSimpleShaderinlinevirtual
loadMatrix(const GgMatrix &mp, const GgMatrix &mv, const GgMatrix &mn) constgg::GgSimpleShaderinlinevirtual
loadMatrix(const GLfloat *mp, const GLfloat *mv) constgg::GgSimpleShaderinlinevirtual
loadMatrix(const GgMatrix &mp, const GgMatrix &mv) constgg::GgSimpleShaderinlinevirtual
loadModelviewMatrix(const GLfloat *mv, const GLfloat *mn) constgg::GgSimpleShaderinlinevirtual
loadModelviewMatrix(const GgMatrix &mv, const GgMatrix &mn) constgg::GgSimpleShaderinlinevirtual
loadModelviewMatrix(const GLfloat *mv) constgg::GgSimpleShaderinlinevirtual
loadModelviewMatrix(const GgMatrix &mv) constgg::GgSimpleShaderinlinevirtual
loadProjectionMatrix(const GLfloat *mp) constgg::GgPointShaderinlinevirtual
loadProjectionMatrix(const GgMatrix &mp) constgg::GgPointShaderinlinevirtual
operator=(const GgSimpleShader &o)gg::GgSimpleShaderinline
unuse() constgg::GgPointShaderinline
use() constgg::GgSimpleShaderinlinevirtual
use(const GLfloat *mp, const GLfloat *mv, const GLfloat *mn) constgg::GgSimpleShaderinline
use(const GgMatrix &mp, const GgMatrix &mv, const GgMatrix &mn) constgg::GgSimpleShaderinline
use(const GLfloat *mp, const GLfloat *mv) constgg::GgSimpleShaderinline
use(const GgMatrix &mp, const GgMatrix &mv) constgg::GgSimpleShaderinline
use(const LightBuffer *light, GLint i=0) constgg::GgSimpleShaderinline
use(const LightBuffer &light, GLint i=0) constgg::GgSimpleShaderinline
use(const GLfloat *mp, const GLfloat *mv, const GLfloat *mn, const LightBuffer *light, GLint i=0) constgg::GgSimpleShaderinline
use(const GgMatrix &mp, const GgMatrix &mv, const GgMatrix &mn, const LightBuffer &light, GLint i=0) constgg::GgSimpleShaderinline
use(const GLfloat *mp, const GLfloat *mv, const LightBuffer *light, GLint i=0) constgg::GgSimpleShaderinline
use(const GgMatrix &mp, const GgMatrix &mv, const LightBuffer &light, GLint i=0) constgg::GgSimpleShaderinline
use(const GLfloat *mp, const LightBuffer *light, GLint i=0) constgg::GgSimpleShaderinline
use(const GgMatrix &mp, const LightBuffer &light, GLint i=0) constgg::GgSimpleShaderinline
gg::GgPointShader::use(const GLfloat *mp) constgg::GgPointShaderinline
gg::GgPointShader::use(const GgMatrix &mp) constgg::GgPointShaderinline
~GgPointShader()gg::GgPointShaderinlinevirtual
~GgSimpleShader()gg::GgSimpleShaderinlinevirtual