CSEngine
Loading...
Searching...
No Matches
CSE::ShaderUtil Member List

This is the complete list of members for CSE::ShaderUtil, including all inherited members.

BindAttributeToCubeMap() (defined in CSE::ShaderUtil)CSE::ShaderUtilstatic
BindAttributeToPlane() (defined in CSE::ShaderUtil)CSE::ShaderUtilstatic
BindAttributeToShader(const GLProgramHandle &handle, const GLMeshID &meshId)CSE::ShaderUtilstatic
BindCameraToShader(const GLProgramHandle &handle, const mat4 &camera, const vec3 &cameraPosition, const mat4 &projection, const mat4 &transform)CSE::ShaderUtilstatic
BindSkinningDataToShader(const GLProgramHandle &handle, const GLMeshID &meshId, const std::vector< mat4 > &jointMatrix)CSE::ShaderUtilstatic
BindVariables(GLProgramHandle *handle)CSE::ShaderUtilstatic
createProgram(const GLchar *vertexSource, const GLchar *fragmentSource, const GLProgramHandle &handle)CSE::ShaderUtilstatic
createProgram(GLuint vertexShader, GLuint fragmentShader, const GLProgramHandle &handle) (defined in CSE::ShaderUtil)CSE::ShaderUtilstatic
CreateProgramHandle(const GLchar *vertexSource, const GLchar *fragmentSource, GLProgramHandle *handle=nullptr)CSE::ShaderUtilstatic
GetImportantVariables(const GLchar *source)CSE::ShaderUtilstatic
loadShader(GLenum shaderType, const char *pSource, const GLProgramHandle &handle)CSE::ShaderUtilstatic
ShaderUtil()CSE::ShaderUtil
~ShaderUtil()CSE::ShaderUtil