activateAllOptions() | WGEShaderDefineOptions | |
activateOption(size_t idx, bool exclusive=true) | WGEShaderDefineOptions | |
addOption(std::string opt) | WGEShaderDefineOptions | |
ConstSPtr typedef | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | |
deactivateAllOptions() | WGEShaderDefineOptions | |
deactivateOption(size_t idx) | WGEShaderDefineOptions | |
getActive() const | WGEShaderPreprocessor | |
getActiveOptions() const | WGEShaderDefineOptions | |
getChangeCondition() const | WGEShaderPreprocessor | virtual |
getOptionName(size_t idx) const | WGEShaderDefineOptions | |
getProperty() const | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | |
IdxList typedef | WGEShaderDefineOptions | |
m_active | WGEShaderPreprocessor | private |
m_connection | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | private |
m_idx | WGEShaderDefineOptions | private |
m_options | WGEShaderDefineOptions | private |
m_property | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | private |
m_updateCondition | WGEShaderPreprocessor | private |
process(const std::string &file, const std::string &code) const | WGEShaderDefineOptions | virtual |
propUpdated() | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | private |
setActivationList(const IdxList &newList) | WGEShaderDefineOptions | protected |
setActive(bool active=true) | WGEShaderPreprocessor | |
SPtr typedef | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | |
updated() | WGEShaderPreprocessor | protectedvirtual |
WGEShaderDefineOptions(std::string first, std::string option2="", std::string option3="", std::string option4="", std::string option5="", std::string option6="", std::string option7="", std::string option8="", std::string option9="", std::string option10="") | WGEShaderDefineOptions | |
WGEShaderDefineOptions(std::vector< std::string > options) | WGEShaderDefineOptions | explicit |
WGEShaderPreprocessor() | WGEShaderPreprocessor | |
WGEShaderPropertyDefineOptions(PropType prop, std::string first, std::string option2="", std::string option3="", std::string option4="", std::string option5="", std::string option6="", std::string option7="", std::string option8="", std::string option9="", std::string option10="") | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | |
WGEShaderPropertyDefineOptions(PropType prop, std::vector< std::string > options) | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | |
~WGEShaderDefineOptions() | WGEShaderDefineOptions | virtual |
~WGEShaderPreprocessor() | WGEShaderPreprocessor | virtual |
~WGEShaderPropertyDefineOptions() | WGEShaderPropertyDefineOptions< PropType, PropIndexAdapter > | virtual |