![]() |
Elevate Engine 1
|
This is the complete list of members for Elevate::Texture, including all inherited members.
| CreateFromColor(const glm::vec3 &color, const std::string &name, uint32_t width=1, uint32_t height=1) | Elevate::Texture | static |
| CreateFromColor(const glm::vec4 &color, const std::string &name, uint32_t width=1, uint32_t height=1) | Elevate::Texture | static |
| CreateFromData(unsigned char *data, TextureMetadata &meta) | Elevate::Texture | static |
| CreateFromFile(const std::string &path, TextureType usage=TextureType::Diffuse) | Elevate::Texture | static |
| GetHeight() const | Elevate::Texture | inline |
| GetMetadata() const | Elevate::Texture | inline |
| GetName() const | Elevate::Texture | inline |
| GetNativeHandle() const =0 | Elevate::Texture | pure virtual |
| GetPath() const | Elevate::Texture | inline |
| GetUsage() const | Elevate::Texture | inline |
| GetWidth() const | Elevate::Texture | inline |
| IsTextureLoaded() const | Elevate::Texture | inline |
| m_meta | Elevate::Texture | protected |
| MatchesPath(std::string pathToMatch) | Elevate::Texture | |
| Renderer | Elevate::Texture | friend |
| SetData(unsigned char *data, TextureMetadata &meta) | Elevate::Texture | inline |
| SetDataImpl(unsigned char *data)=0 | Elevate::Texture | protectedpure virtual |
| Texture()=default | Elevate::Texture | protected |
| Texture(TextureMetadata meta) | Elevate::Texture | inlineprotected |
| ~Texture()=default | Elevate::Texture | virtual |