Castor3D 0.14.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::PassVisitor, y compris les membres hérités :
AtomicControlsList typedef | castor3d::PassVisitorBase | |
config | castor3d::PassVisitorBase | |
ControlsList typedef | castor3d::PassVisitorBase | |
ControlsListT typedef | castor3d::PassVisitorBase | |
makeControlsList(ControlT *control) | castor3d::PassVisitorBase | inlinestatic |
PassVisitor(Config config) | castor3d::PassVisitor | inlineexplicitprotected |
PassVisitorBase(Config config) | castor3d::PassVisitorBase | inlineexplicitprotected |
visit(castor::String const &name, bool &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, int16_t &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, uint16_t &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, int32_t &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, uint32_t &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, int64_t &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, uint64_t &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, float &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, double &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, BlendMode &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, ParallaxOcclusionMode &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, VkCompareOp &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RgbColour &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RgbaColour &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::HdrRgbColour &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::HdrRgbaColour &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point2f &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point2i &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point2ui &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point3f &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point3i &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point3ui &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point4f &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point4i &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point4ui &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Matrix4x4f &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RangedValue< float > &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RangedValue< int32_t > &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RangedValue< uint32_t > &value, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, PassComponentTextureFlag textureFlag, TextureFlagConfiguration &value, uint32_t componentsCount, ControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, bool &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, int16_t &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, uint16_t &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, int32_t &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, uint32_t &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, int64_t &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, uint64_t &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, float &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, double &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, BlendMode &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, ParallaxOcclusionMode &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, VkCompareOp &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RgbColour &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RgbaColour &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::HdrRgbColour &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::HdrRgbaColour &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point2f &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point2i &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point2ui &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point3f &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point3i &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point3ui &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point4f &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point4i &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Point4ui &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::Matrix4x4f &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RangedValue< float > &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RangedValue< int32_t > &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, castor::RangedValue< uint32_t > &value, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, PassComponentTextureFlag textureFlag, TextureFlagConfiguration &value, uint32_t componentsCount, AtomicControlsList controls) override | castor3d::PassVisitor | inlinevirtual |
visit(castor::String const &name, bool &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, int16_t &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, uint16_t &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, int32_t &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, uint32_t &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, int64_t &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, uint64_t &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, float &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, double &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, BlendMode &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, ParallaxOcclusionMode &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, VkCompareOp &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RgbColour &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RgbaColour &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::HdrRgbColour &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::HdrRgbaColour &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point2f &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point2i &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point2ui &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point3f &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point3i &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point3ui &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point4f &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point4i &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point4ui &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Matrix4x4f &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RangedValue< float > &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RangedValue< int32_t > &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RangedValue< uint32_t > &value, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, PassComponentTextureFlag textureFlag, TextureFlagConfiguration &value, uint32_t componentsCount, ControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, bool &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, int16_t &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, uint16_t &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, int32_t &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, uint32_t &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, int64_t &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, uint64_t &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, float &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, double &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, BlendMode &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, ParallaxOcclusionMode &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, VkCompareOp &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RgbColour &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RgbaColour &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::HdrRgbColour &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::HdrRgbaColour &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point2f &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point2i &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point2ui &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point3f &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point3i &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point3ui &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point4f &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point4i &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Point4ui &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::Matrix4x4f &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RangedValue< float > &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RangedValue< int32_t > &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, castor::RangedValue< uint32_t > &value, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, PassComponentTextureFlag textureFlag, TextureFlagConfiguration &value, uint32_t componentsCount, AtomicControlsList controls)=0 | castor3d::PassVisitor | virtual |
visit(castor::String const &name, bool &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, int16_t &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, uint16_t &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, int32_t &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, uint32_t &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, int64_t &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, uint64_t &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, float &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, double &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, BlendMode &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, ParallaxOcclusionMode &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, VkCompareOp &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::RgbaColour &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::HdrRgbColour &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::HdrRgbaColour &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point2f &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point2i &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point2ui &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point3f &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point3i &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point3ui &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point4f &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point4i &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Point4ui &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::Matrix4x4f &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::RangedValue< float > &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::RangedValue< int32_t > &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::RangedValue< uint32_t > &value, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, PassComponentTextureFlag textureFlag, TextureFlagConfiguration &value, uint32_t componentsCount, ControlT *control=nullptr) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::ChangeTrackedT< TypeT, ControlT > &value, ControlsListT< ControlT > controls=ControlsListT< ControlT >{}) | castor3d::PassVisitor | inline |
visit(castor::String const &name, castor::GroupChangeTrackedT< TypeT, ControlT > &value, ControlsListT< ControlT > controls=ControlsListT< ControlT >{}) | castor3d::PassVisitor | inline |
~PassVisitorBase()=default | castor3d::PassVisitorBase | virtual |