|
CeresEngine 0.2.0
A game development framework
|
A helper class that tracks the image state. More...
#include <CeresEngine/RenderAPI/OpenGL/GLImage.hpp>
Public Member Functions | |
| template<auto F, typename T , auto P> | |
| auto | parameter () |
| GLImageState (const GLuint image) | |
Public Attributes | |
| GLObjectState< GLuint, void(GLenum)> | wrapS |
| GLObjectState< GLuint, void(GLenum)> | wrapT |
| GLObjectState< GLuint, void(GLenum)> | wrapR |
| GLObjectState< GLuint, void(GLenum)> | minFilter |
| GLObjectState< GLuint, void(GLenum)> | magFilter |
| GLObjectState< GLuint, void(GLfloat)> | maxAnisotropy |
| GLObjectState< GLuint, void(GLfloat)> | minLOD |
| GLObjectState< GLuint, void(GLfloat)> | maxLOD |
| GLObjectState< GLuint, void(GLfloat)> | lodBias |
| GLObjectState< GLuint, void(GLenum)> | compareMode |
| GLObjectState< GLuint, void(GLenum)> | compareFunc |
| GLObjectState< GLuint, void(const GLfloat *)> | borderColor |
A helper class that tracks the image state.
| GLObjectState<GLuint, void(const GLfloat*)> CeresEngine::GLImageState::borderColor |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::compareFunc |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::compareMode |
| GLObjectState<GLuint, void(GLfloat)> CeresEngine::GLImageState::lodBias |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::magFilter |
| GLObjectState<GLuint, void(GLfloat)> CeresEngine::GLImageState::maxAnisotropy |
| GLObjectState<GLuint, void(GLfloat)> CeresEngine::GLImageState::maxLOD |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::minFilter |
| GLObjectState<GLuint, void(GLfloat)> CeresEngine::GLImageState::minLOD |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::wrapR |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::wrapS |
| GLObjectState<GLuint, void(GLenum)> CeresEngine::GLImageState::wrapT |