![]() |
globjects
2.0.0.630135941c42
Strict OpenGL objects wrapper.
|
#include <globjects/include/globjects/StateSetting.h>
Public Member Functions | |
| template<typename... Arguments> | |
| StateSetting (void(*function)(Arguments...), Arguments... arguments) | |
| virtual | ~StateSetting () |
| void | apply () |
| StateSettingType & | type () |
| const StateSettingType & | type () const |
Protected Member Functions | |
| StateSetting (std::unique_ptr< AbstractFunctionCall > &&functionCall) | |
Protected Attributes | |
| std::unique_ptr< AbstractFunctionCall > | m_functionCall |
| StateSettingType | m_type |
Additional Inherited Members | |
Static Public Member Functions inherited from globjects::Instantiator< StateSetting > | |
| static std::unique_ptr< StateSetting > | create (Args &&... args) |
| static std::unique_ptr< StateSetting > | fromId (gl::GLuint id, Args &&... args) |
| globjects::StateSetting::StateSetting | ( | void(*)(Arguments...) | function, |
| Arguments... | arguments ) |
|
virtual |
|
protected |
| void globjects::StateSetting::apply | ( | ) |
| StateSettingType & globjects::StateSetting::type | ( | ) |
| const StateSettingType & globjects::StateSetting::type | ( | ) | const |
|
protected |
|
protected |
1.10.0