Castor3D 0.16.0
Multiplatform 3D engine
|
#include <ConfigurationVisitor.hpp>
Fonctions membres publiques | |
ConfigurationVisitorBlock (ConfigurationVisitorBase &par, castor::String const &cat, castor::RawUniquePtr< ConfigurationVisitorBase > config) | |
ConfigurationVisitorBase & | operator* () const |
ConfigurationVisitorBlock | visit (castor::String const &name, ControlsList const &controls=ControlsList{}) |
ConfigurationVisitorBlock | visit (castor::String const &name, AtomicControlsList const &controls) |
template<typename ValueT , typename ... ParamsT> | |
void | visit (castor::String const &name, ValueT &value, ParamsT &&... params) |
template<typename ... ParamsT> | |
void | visit (castor::String const &name, ColourWrapper value, ParamsT &&... params) |
Attributs publics | |
ConfigurationVisitorBase & | parent |
castor::String | category |
castor::RawUniquePtr< ConfigurationVisitorBase > | configuration |
|
inline |
|
inline |
Références configuration.
|
inline |
Références configuration.
|
inline |
Références configuration.
|
inline |
|
inline |
Références configuration.
castor::String castor3d::ConfigurationVisitorBase::ConfigurationVisitorBlock::category |
castor::RawUniquePtr< ConfigurationVisitorBase > castor3d::ConfigurationVisitorBase::ConfigurationVisitorBlock::configuration |
Référencé par operator*(), visit(), visit(), et visit().
ConfigurationVisitorBase& castor3d::ConfigurationVisitorBase::ConfigurationVisitorBlock::parent |