ゲームグラフィックス特論
|
継承メンバを含む gg::GgSimpleShader の全メンバ一覧です。
get() const | gg::GgPointShader | inline |
GgPointShader() | gg::GgPointShader | inline |
GgPointShader(const char *vert, const char *frag=0, const char *geom=0, GLint nvarying=0, const char **varyings=0) | gg::GgPointShader | inline |
GgSimpleShader() | gg::GgSimpleShader | inline |
GgSimpleShader(const char *vert, const char *frag=0, const char *geom=0, GLint nvarying=0, const char **varyings=0) | gg::GgSimpleShader | inline |
GgSimpleShader(const GgSimpleShader &o) | gg::GgSimpleShader | inline |
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) const | gg::GgSimpleShader | inlinevirtual |
loadMatrix(const GgMatrix &mp, const GgMatrix &mv, const GgMatrix &mn) const | gg::GgSimpleShader | inlinevirtual |
loadMatrix(const GLfloat *mp, const GLfloat *mv) const | gg::GgSimpleShader | inlinevirtual |
loadMatrix(const GgMatrix &mp, const GgMatrix &mv) const | gg::GgSimpleShader | inlinevirtual |
loadModelviewMatrix(const GLfloat *mv, const GLfloat *mn) const | gg::GgSimpleShader | inlinevirtual |
loadModelviewMatrix(const GgMatrix &mv, const GgMatrix &mn) const | gg::GgSimpleShader | inlinevirtual |
loadModelviewMatrix(const GLfloat *mv) const | gg::GgSimpleShader | inlinevirtual |
loadModelviewMatrix(const GgMatrix &mv) const | gg::GgSimpleShader | inlinevirtual |
loadProjectionMatrix(const GLfloat *mp) const | gg::GgPointShader | inlinevirtual |
loadProjectionMatrix(const GgMatrix &mp) const | gg::GgPointShader | inlinevirtual |
operator=(const GgSimpleShader &o) | gg::GgSimpleShader | inline |
unuse() const | gg::GgPointShader | inline |
use() const | gg::GgSimpleShader | inlinevirtual |
use(const GLfloat *mp, const GLfloat *mv, const GLfloat *mn) const | gg::GgSimpleShader | inline |
use(const GgMatrix &mp, const GgMatrix &mv, const GgMatrix &mn) const | gg::GgSimpleShader | inline |
use(const GLfloat *mp, const GLfloat *mv) const | gg::GgSimpleShader | inline |
use(const GgMatrix &mp, const GgMatrix &mv) const | gg::GgSimpleShader | inline |
use(const LightBuffer *light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const LightBuffer &light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const GLfloat *mp, const GLfloat *mv, const GLfloat *mn, const LightBuffer *light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const GgMatrix &mp, const GgMatrix &mv, const GgMatrix &mn, const LightBuffer &light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const GLfloat *mp, const GLfloat *mv, const LightBuffer *light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const GgMatrix &mp, const GgMatrix &mv, const LightBuffer &light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const GLfloat *mp, const LightBuffer *light, GLint i=0) const | gg::GgSimpleShader | inline |
use(const GgMatrix &mp, const LightBuffer &light, GLint i=0) const | gg::GgSimpleShader | inline |
gg::GgPointShader::use(const GLfloat *mp) const | gg::GgPointShader | inline |
gg::GgPointShader::use(const GgMatrix &mp) const | gg::GgPointShader | inline |
~GgPointShader() | gg::GgPointShader | inlinevirtual |
~GgSimpleShader() | gg::GgSimpleShader | inlinevirtual |