globjects
1.1.0.2f0c753c8647
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 |
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 |