Public Types | |
using | types = Engine::Data::RenderParameters::BindableTypes |
Public Member Functions | |
RenderParameterUiBuilder (VariableSetEditor *pse, const json &constraints) | |
void | operator() (const std::string &name, bool &p, Core::VariableSet &&) |
template<typename TParam , std::enable_if_t< std::is_arithmetic< TParam >::value, bool > = true> | |
void | operator() (const std::string &name, TParam &p, Core::VariableSet &¶ms) |
template<typename TParam , typename TAllocator , std::enable_if_t< std::is_arithmetic< TParam >::value, bool > = true> | |
void | operator() (const std::string &name, std::vector< TParam, TAllocator > &p, Core::VariableSet &¶ms) |
void | operator() (const std::string &name, Ra::Core::Utils::Color &p, Core::VariableSet &¶ms) |
template<template< typename, int... > typename M, typename T , int... dim> | |
void | operator() (const std::string &name, M< T, dim... > &p, Core::VariableSet &¶ms) |
void | operator() (const std::string &, Data::RenderParameters::TextureInfo &, Core::VariableSet &&) |
void | operator() (const std::string &name, Ra::Engine::Data::RenderParameters &p, Core::VariableSet &&) |
Definition at line 21 of file ParameterSetEditor.cpp.
using Ra::Gui::internal::RenderParameterUiBuilder::types = Engine::Data::RenderParameters::BindableTypes |
Definition at line 24 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 26 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 91 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 29 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 87 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 69 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 97 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 62 of file ParameterSetEditor.cpp.
|
inline |
Definition at line 48 of file ParameterSetEditor.cpp.