Castor3D 0.13.0
Multiplatform 3D engine
castor3d::shader::TextureConfigurations Liste des membres

Liste complète des membres de castor3d::shader::TextureConfigurations, y compris les membres hérités :

computeGeometryMapContributions(Utils &utils, PassFlags const &passFlags, TextureFlagsArray const &textures, TextureAnimations const &textureAnims, sdw::Array< sdw::CombinedImage2DRgba32 > const &maps, sdw::UVec4 const &textures0, sdw::UVec4 const &textures1, sdw::Vec3 &texCoords0, sdw::Vec3 &texCoords1, sdw::Vec3 &texCoords2, sdw::Vec3 &texCoords3, sdw::Float &opacity, sdw::Vec3 &tangentSpaceViewPosition, sdw::Vec3 &tangentSpaceFragPosition) constcastor3d::shader::TextureConfigurations
declare(uint32_t binding, uint32_t set)castor3d::shader::TextureConfigurations
getTexcoord(TextureConfigData const &data, sdw::Vec3 const &texCoords0, sdw::Vec3 const &texCoords1, sdw::Vec3 const &texCoords2, sdw::Vec3 const &texCoords3) constcastor3d::shader::TextureConfigurations
getTextureConfiguration(sdw::UInt const &index) constcastor3d::shader::TextureConfigurations
isEnabled() const noexceptcastor3d::shader::TextureConfigurationsinline
setTexcoord(TextureConfigData const &data, sdw::Vec3 const &value, sdw::Vec3 &texCoords0, sdw::Vec3 &texCoords1, sdw::Vec3 &texCoords2, sdw::Vec3 &texCoords3) constcastor3d::shader::TextureConfigurations
TextureConfigurations(sdw::ShaderWriter &writer, bool enable=true)castor3d::shader::TextureConfigurationsexplicit
TextureConfigurations(sdw::ShaderWriter &writer, uint32_t binding, uint32_t set, bool enable=true)castor3d::shader::TextureConfigurationsexplicit