Axmol Engine 2.4.0-258ceca
Loading...
Searching...
No Matches
ProgramGL Member List

This is the complete list of members for ProgramGL, including all inherited members.

_IDObject
_luaIDObject
autorelease()Object
getActiveAttributes() const overrideProgramGLvirtual
getAllActiveUniformInfo(ShaderStage stage) const overrideProgramGLvirtual
getAttributeInfos() constProgramGLinline
getAttributeLocation(std::string_view name) const overrideProgramGLvirtual
getAttributeLocation(Attribute name) const overrideProgramGLvirtual
getBuiltinProgram(uint32_t type)Programstatic
getFragmentShader() constPrograminline
getHandler() constProgramGLinline
getMaxFragmentLocation() const overrideProgramGLvirtual
getMaxVertexLocation() const overrideProgramGLvirtual
getProgramId() constPrograminline
getProgramType() constPrograminline
getReferenceCount() constObject
getUniformBufferSize(ShaderStage stage) const overrideProgramGLvirtual
getUniformLocation(std::string_view uniform) const overrideProgramGLvirtual
getUniformLocation(backend::Uniform name) const overrideProgramGLvirtual
getVertexShader() constPrograminline
ProgramGL(std::string_view vertexShader, std::string_view fragmentShader)ProgramGL
release()Object
retain()Object
setupVertexLayout(VertexLayoutType vlt)Program
~Object()Objectvirtual