![]() |
globjects
1.0.0.ae1b474792ef
Strict OpenGL objects wrapper.
|
#include <globjects/include/globjects/StateSetting.h>
Public Member Functions | |
StateSetting (AbstractFunctionCall *functionCall) | |
template<typename... Arguments> | |
StateSetting (void(*function)(Arguments...), Arguments...arguments) | |
virtual | ~StateSetting () |
void | apply () |
StateSettingType & | type () |
const StateSettingType & | type () const |
Protected Attributes | |
AbstractFunctionCall * | m_functionCall |
StateSettingType | m_type |
globjects::StateSetting::StateSetting | ( | AbstractFunctionCall * | functionCall | ) |
globjects::StateSetting::StateSetting | ( | void(*)(Arguments...) | function, |
Arguments... | arguments | ||
) |
|
virtual |
void globjects::StateSetting::apply | ( | ) |
StateSettingType& globjects::StateSetting::type | ( | ) |
const StateSettingType& globjects::StateSetting::type | ( | ) | const |
|
protected |
|
protected |