CSEngine
|
This is the complete list of members for CSE::GLProgramHandle, including all inherited members.
__FORCE_DESTROY__() (defined in CSE::SObject) | CSE::SObject | virtual |
AttributeLocation(const char *location) const (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | inline |
Attributes (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
AttributesList (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
Create(const std::string &name) (defined in CSE::SResource) | CSE::SResource | inlinestatic |
Create(const AssetMgr::AssetReference *asset) (defined in CSE::SResource) | CSE::SResource | inlinestatic |
Destroy() (defined in CSE::SObject) | CSE::SObject | virtual |
Exterminate() override (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | virtual |
GenerateMeta() (defined in CSE::SObject) | CSE::SObject | virtual |
Get(std::string name) (defined in CSE::SResource) | CSE::SResource | inlinestatic |
GetAbsoluteID() const (defined in CSE::SResource) | CSE::SResource | inline |
GetAssetReference(std::string hash="") const (defined in CSE::SResource) | CSE::SResource | |
GetAttributesList() const (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
GetHash() const (defined in CSE::SObject) | CSE::SObject | inline |
GetName() const (defined in CSE::SResource) | CSE::SResource | inline |
GetUniformsList() const (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
GLElementList typedef (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
GLProgramHandle() (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
Init(const AssetMgr::AssetReference *asset) override (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | protectedvirtual |
LinkResource(AssetMgr::AssetReference *asset) (defined in CSE::SResource) | CSE::SResource | inline |
LinkResource(std::string name) (defined in CSE::SResource) | CSE::SResource | inline |
m_hash (defined in CSE::SObject) | CSE::SObject | protected |
Program (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SaveShader(const std::string &path) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetAbsoluteID(std::string id) (defined in CSE::SResource) | CSE::SResource | |
SetAttributesList(std::map< std::string, std::string > &vert, std::map< std::string, std::string > &frag) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetAttribVec3(const std::string &location, vec3 &value) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetAttribVec4(const std::string &location, vec4 &value) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetHash(std::string &hash) override (defined in CSE::SResource) | CSE::SResource | virtual |
SetName(std::string name) (defined in CSE::SResource) | CSE::SResource | |
SetProgram(GLuint program) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | inline |
SetUndestroyable(bool enable) (defined in CSE::SObject) | CSE::SObject | virtual |
SetUniformFloat(const std::string &location, float value) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetUniformInt(const std::string &location, int value) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetUniformMat3(const std::string &location, mat3 &value) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetUniformMat4(const std::string &location, mat4 &value) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SetUniformsList(std::map< std::string, std::string > &vert, std::map< std::string, std::string > &frag) (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
SObject() (defined in CSE::SObject) | CSE::SObject | |
SObject(bool isRegister) (defined in CSE::SObject) | CSE::SObject | explicit |
SResource() (defined in CSE::SResource) | CSE::SResource | |
SResource(bool isRegister) (defined in CSE::SResource) | CSE::SResource | explicit |
SResource(const SResource *resource, bool isRegister) (defined in CSE::SResource) | CSE::SResource | |
UniformLocation(const char *location) const (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | inline |
Uniforms (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
UniformsList (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
~GLProgramHandle() override (defined in CSE::GLProgramHandle) | CSE::GLProgramHandle | |
~SObject() (defined in CSE::SObject) | CSE::SObject | virtual |
~SResource() override (defined in CSE::SResource) | CSE::SResource |