|
Euphoria
|
A "cache" for the current open gl state. More...
Public Attributes | |
| std::optional< bool > | cull_face |
| std::optional< CullFace > | cull_face_mode |
| std::optional< bool > | blending |
| std::optional< BlendMode > | blend_mode |
| std::optional< bool > | depth_test |
| std::optional< bool > | depth_mask |
| std::optional< Compare > | depth_func |
| std::optional< bool > | stencil_test |
| std::optional< u32 > | stencil_mask |
| std::optional< RenderMode > | render_mode |
| std::optional< StencilFunc > | stencil_func |
| std::optional< StencilOp > | stencil_op |
| std::optional< int > | active_texture |
| std::array< std::optional< unsigned int >, MAX_TEXTURES_SUPPORTED > | texture_bound |
A "cache" for the current open gl state.
Definition at line 31 of file opengl_states.h.
| std::optional<int> eu::render::OpenglStates::active_texture |
Definition at line 50 of file opengl_states.h.
| std::optional<BlendMode> eu::render::OpenglStates::blend_mode |
Definition at line 37 of file opengl_states.h.
| std::optional<bool> eu::render::OpenglStates::blending |
Definition at line 36 of file opengl_states.h.
| std::optional<bool> eu::render::OpenglStates::cull_face |
Definition at line 33 of file opengl_states.h.
| std::optional<CullFace> eu::render::OpenglStates::cull_face_mode |
Definition at line 34 of file opengl_states.h.
| std::optional<Compare> eu::render::OpenglStates::depth_func |
Definition at line 41 of file opengl_states.h.
| std::optional<bool> eu::render::OpenglStates::depth_mask |
Definition at line 40 of file opengl_states.h.
| std::optional<bool> eu::render::OpenglStates::depth_test |
Definition at line 39 of file opengl_states.h.
| std::optional<RenderMode> eu::render::OpenglStates::render_mode |
Definition at line 46 of file opengl_states.h.
| std::optional<StencilFunc> eu::render::OpenglStates::stencil_func |
Definition at line 47 of file opengl_states.h.
| std::optional<u32> eu::render::OpenglStates::stencil_mask |
Definition at line 44 of file opengl_states.h.
| std::optional<StencilOp> eu::render::OpenglStates::stencil_op |
Definition at line 48 of file opengl_states.h.
| std::optional<bool> eu::render::OpenglStates::stencil_test |
Definition at line 43 of file opengl_states.h.
| std::array<std::optional<unsigned int>, MAX_TEXTURES_SUPPORTED> eu::render::OpenglStates::texture_bound |
Definition at line 51 of file opengl_states.h.