Castor3D 0.13.0
Multiplatform 3D engine
|
#include <PipelineVisitor.hpp>
Fonctions membres publiques | |
virtual C3D_API void | visit (ShaderModule const &shader)=0 |
virtual C3D_API void | visit (DebugConfig const &config)=0 |
void | visit (castor::String const &name, crg::ImageViewId const &viewId, VkImageLayout layout, TextureFactors const &factors={}) |
void | visit (castor::String const &name, Texture const &texture, VkImageLayout layout, TextureFactors const &factors={}) |
virtual C3D_API void | visit (castor::String const &name, bool &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, int16_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, uint16_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, int32_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, uint32_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, int64_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, uint64_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, int32_t &enumValue, castor::StringArray const &enumNames, bool *control)=0 |
virtual C3D_API void | visit (castor::String const &name, uint32_t &enumValue, castor::StringArray const &enumNames, bool *control)=0 |
virtual C3D_API void | visit (castor::String const &name, float &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, double &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, BlendMode &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, ParallaxOcclusionMode &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, PassFlags &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkCompareOp &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::RgbColour &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::RgbaColour &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::HdrRgbColour &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::HdrRgbaColour &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point2f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point2i &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point2ui &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point3f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point3i &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point3ui &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point4f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point4i &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Point4ui &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::Matrix4x4f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::RangedValue< float > &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::RangedValue< int32_t > &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, castor::RangedValue< uint32_t > &value, bool *control=nullptr)=0 |
template<typename TypeT > | |
void | visit (castor::String const &name, castor::ChangeTracked< TypeT > &value) |
template<typename TypeT > | |
void | visit (castor::String const &name, castor::GroupChangeTracked< TypeT > &value) |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, float &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, int32_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, uint32_t &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point2f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point2i &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point2ui &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point3f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point3i &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point3ui &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point4f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point4i &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point4ui &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Matrix4x4f &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::RangedValue< float > &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::RangedValue< int32_t > &value, bool *control=nullptr)=0 |
virtual C3D_API void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::RangedValue< uint32_t > &value, bool *control=nullptr)=0 |
template<typename TypeT > | |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::ChangeTracked< TypeT > &value) |
template<typename TypeT > | |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::GroupChangeTracked< TypeT > &value) |
void | visit (ShaderModule const &value) override |
void | visit (DebugConfig const &value) override |
void | visit (castor::String const &name, bool &value, bool *control) override |
void | visit (castor::String const &name, int16_t &value, bool *control) override |
void | visit (castor::String const &name, uint16_t &value, bool *control) override |
void | visit (castor::String const &name, int32_t &value, bool *control) override |
void | visit (castor::String const &name, uint32_t &value, bool *control) override |
void | visit (castor::String const &name, int64_t &value, bool *control) override |
void | visit (castor::String const &name, uint64_t &value, bool *control) override |
void | visit (castor::String const &name, int32_t &enumValue, castor::StringArray const &enumNames, bool *control) override |
void | visit (castor::String const &name, uint32_t &enumValue, castor::StringArray const &enumNames, bool *control) override |
void | visit (castor::String const &name, float &value, bool *control) override |
void | visit (castor::String const &name, double &value, bool *control) override |
void | visit (castor::String const &name, BlendMode &value, bool *control) override |
void | visit (castor::String const &name, ParallaxOcclusionMode &value, bool *control) override |
void | visit (castor::String const &name, PassFlags &value, bool *control) override |
void | visit (castor::String const &name, VkCompareOp &value, bool *control) override |
void | visit (castor::String const &name, castor::RgbColour &value, bool *control) override |
void | visit (castor::String const &name, castor::RgbaColour &value, bool *control) override |
void | visit (castor::String const &name, castor::HdrRgbColour &value, bool *control) override |
void | visit (castor::String const &name, castor::HdrRgbaColour &value, bool *control) override |
void | visit (castor::String const &name, castor::Point2f &value, bool *control) override |
void | visit (castor::String const &name, castor::Point2i &value, bool *control) override |
void | visit (castor::String const &name, castor::Point2ui &value, bool *control) override |
void | visit (castor::String const &name, castor::Point3f &value, bool *control) override |
void | visit (castor::String const &name, castor::Point3i &value, bool *control) override |
void | visit (castor::String const &name, castor::Point3ui &value, bool *control) override |
void | visit (castor::String const &name, castor::Point4f &value, bool *control) override |
void | visit (castor::String const &name, castor::Point4i &value, bool *control) override |
void | visit (castor::String const &name, castor::Point4ui &value, bool *control) override |
void | visit (castor::String const &name, castor::Matrix4x4f &value, bool *control) override |
void | visit (castor::String const &name, castor::RangedValue< float > &value, bool *control) override |
void | visit (castor::String const &name, castor::RangedValue< int32_t > &value, bool *control) override |
void | visit (castor::String const &name, castor::RangedValue< uint32_t > &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, float &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, int32_t &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, uint32_t &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point2f &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point2i &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point2ui &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point3f &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point3i &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point3ui &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point4f &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point4i &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Point4ui &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::Matrix4x4f &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::RangedValue< float > &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::RangedValue< int32_t > &value, bool *control) override |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::RangedValue< uint32_t > &value, bool *control) override |
Fonctions membres publiques hérités de castor3d::PipelineVisitorBase | |
virtual C3D_API | ~PipelineVisitorBase ()=default |
void | visit (castor::String const &name, crg::ImageViewId const &viewId, VkImageLayout layout, TextureFactors const &factors={}) |
void | visit (castor::String const &name, Texture const &texture, VkImageLayout layout, TextureFactors const &factors={}) |
template<typename TypeT > | |
void | visit (castor::String const &name, castor::ChangeTracked< TypeT > &value) |
template<typename TypeT > | |
void | visit (castor::String const &name, castor::GroupChangeTracked< TypeT > &value) |
template<typename TypeT > | |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::ChangeTracked< TypeT > &value) |
template<typename TypeT > | |
void | visit (castor::String const &name, VkShaderStageFlags shaders, castor::String const &bufferName, castor::String const &varName, castor::GroupChangeTracked< TypeT > &value) |
Fonctions membres protégées | |
PipelineVisitor (Config config) | |
Fonctions membres protégées hérités de castor3d::PipelineVisitorBase | |
PipelineVisitorBase (Config config) | |
virtual C3D_API bool | doFilter (crg::ImageViewId const &viewId) const =0 |
Membres hérités additionnels | |
Attributs publics hérités de castor3d::PipelineVisitorBase | |
Config const | config |
|
inlineexplicitprotected |
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
name Configuration globale de l'effet.
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
name Configuration globale du pipeline.
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inline |
|
inline |
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inline |
name Images intermédiaires.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inline |
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inline |
|
inline |
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
name Configuration d'UBO.
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
name Configuration de shader buffer.
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
virtual |
name Source de shader.
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.
|
inlineoverridevirtual |
name Source de shader.
Implémente castor3d::PipelineVisitorBase.
Réimplémentée dans castor3d::RenderTechniqueVisitor, castor3d::RenderTechniqueVisitor, castor3d::ToneMappingVisitor, castor3d::RenderTechniqueVisitor, et castor3d::ToneMappingVisitor.