MGCL V10  V10
MGCL V10
 全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 フレンド グループ ページ
mgGLSLProgram メンバ一覧

継承メンバを含む mgGLSLProgram の全メンバ一覧です。

ambientColor 列挙値mgGLSLProgram
anchorPoint 列挙値mgGLSLProgram
bindAttribLocation(GLuint location, const char *name)mgGLSLProgram
bindFragDataLocation(GLuint location, const char *name)mgGLSLProgram
compileShaderFromFile(const char *fileName, GLSLShaderType type)mgGLSLProgram
compileShaderFromString(const std::string &source, GLSLShaderType type)mgGLSLProgram
constantAttenuation 列挙値mgGLSLProgram
CoordinateType 列挙値mgGLSLProgram
diffuseColor 列挙値mgGLSLProgram
dpiFactor 列挙値mgGLSLProgram
DrawType 列挙値mgGLSLProgram
EnableLights(bool bEnabled=true)mgGLSLProgram
ForceLight 列挙値mgGLSLProgram
FRAGMENT 列挙値mgGLSLProgram
freeProgram()mgGLSLProgram
FuncType 列挙値mgGLSLProgram
GEOMETRY 列挙値mgGLSLProgram
getCurrentGLSLProgram()mgGLSLProgramstatic
getFuncType()mgGLSLProgram
getHandle()mgGLSLProgram
getOpenGLVerion(GLint &major, GLint &minor) const mgGLSLProgram
getUniformLocation(const char *name) const mgGLSLProgram
getUniformLocation(const std::string &name) const mgGLSLPrograminline
getvColorLocation() const mgGLSLProgram
getvNormalLocation() const mgGLSLProgram
getvPositionLocation() const mgGLSLProgram
getvTextureCoordLocation() const mgGLSLProgram
GLSLShaderType 列挙名mgGLSLProgram
isEnabled 列挙値mgGLSLProgram
isLinked()mgGLSLProgram
LIGHT_NUMmgGLSLProgramstatic
LightEnabled()mgGLSLProgram
LightProps 列挙名mgGLSLProgram
LightTwoSides 列挙値mgGLSLProgram
linearAttenuation 列挙値mgGLSLProgram
link()mgGLSLProgram
log()mgGLSLProgram
MAX_ATTRIB_LOCmgGLSLProgramstatic
mgGLSLProgram()mgGLSLProgram
modelViewMatrix 列挙値mgGLSLProgram
modelViewProjMatrix 列挙値mgGLSLProgram
ndcMarix 列挙値mgGLSLProgram
ndcScaleMatrix 列挙値mgGLSLProgram
normalMatrix 列挙値mgGLSLProgram
pointSize 列挙値mgGLSLProgram
position 列挙値mgGLSLProgram
printActiveAttribs()mgGLSLProgram
printActiveUniforms()mgGLSLProgram
printLightProps()mgGLSLProgram
printLightProps(GLint lightNo)mgGLSLProgram
printPrjMatrix()mgGLSLProgram
projMatrix 列挙値mgGLSLProgram
PROP_NUMmgGLSLProgramstatic
quadraticAttenuation 列挙値mgGLSLProgram
setCurrentGLSLProgram(mgGLSLProgram *glsl)mgGLSLProgramstatic
setFuncType(mgGLSL::FuncType type)mgGLSLProgram
setOpenGLVersion()mgGLSLProgram
setUniform(GLint loc, float x, float y, float z)mgGLSLProgram
setUniform(GLint loc, const glm::vec3 &v)mgGLSLProgram
setUniform(GLint loc, const glm::vec4 &v)mgGLSLProgram
setUniform(GLint loc, const glm::mat4 &m)mgGLSLProgram
setUniform(GLint loc, const glm::mat3 &m)mgGLSLProgram
setUniform(GLint loc, float val)mgGLSLProgram
setUniform(GLint loc, int val)mgGLSLProgram
setUniform(GLint loc, bool val)mgGLSLProgram
setUniform(UniformName name, float x, float y, float z)mgGLSLProgram
setUniform(UniformName name, const glm::vec3 &v)mgGLSLProgram
setUniform(UniformName name, const glm::vec4 &v)mgGLSLProgram
setUniform(UniformName name, const glm::mat4 &m)mgGLSLProgram
setUniform(UniformName name, const glm::mat3 &m)mgGLSLProgram
setUniform(UniformName name, float val)mgGLSLProgram
setUniform(UniformName name, int val)mgGLSLProgram
setUniform(UniformName name, bool val)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, float x, float y, float z)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, const glm::vec3 &v)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, const glm::vec4 &v)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, const glm::mat4 &m)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, const glm::mat3 &m)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, float val)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, int val)mgGLSLProgram
setUniformLights(GLint lightNo, LightProps name, bool val)mgGLSLProgram
ShaderMode 列挙値mgGLSLProgram
specularColor 列挙値mgGLSLProgram
spotCutoff 列挙値mgGLSLProgram
spotDirection 列挙値mgGLSLProgram
spotExponent 列挙値mgGLSLProgram
TESS_CONTROL 列挙値mgGLSLProgram
TESS_EVALUATION 列挙値mgGLSLProgram
texture2D 列挙値mgGLSLProgram
UniformName 列挙名mgGLSLProgram
use()mgGLSLProgram
vColor 列挙値mgGLSLProgram
VERTEX 列挙値mgGLSLProgram
VertexAttribId 列挙名mgGLSLProgram
vNormal 列挙値mgGLSLProgram
vPosition 列挙値mgGLSLProgram
vTextureCoord 列挙値mgGLSLProgram
ZebraAxis 列挙値mgGLSLProgram
ZebraSize 列挙値mgGLSLProgram
~mgGLSLProgram()mgGLSLProgram