Kuesa::Serenity::CustomMaterialGenerator
Classes
Types
|
Name |
using GLTF2Import::Material::KDABCustomMaterial::Property::Variant |
Variant |
Functions
|
Name |
void |
setValueOnProperty<::Serenity::Texture * >(Property<::Serenity::Texture * > & p, const Variant & value, const std::vector<::Serenity::Texture * > & textures) |
void |
setValueOnProperty< glm::vec2 >(Property< glm::vec2 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
void |
setValueOnProperty< glm::vec3 >(Property< glm::vec3 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
void |
setValueOnProperty< glm::vec4 >(Property< glm::vec4 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
Variant |
getPropertyValueForPropertyName(const String & name, const GLTF2Import::Material & material) |
template <class... Ts>
|
Overloaded(Ts... ) |
template <typename T > void |
setValueOnProperty(Property< T > & p, const Variant & value, const std::vector<::Serenity::Texture * > & textures) |
void |
setValueOnProperty<::Serenity::Texture * >(Property<::Serenity::Texture * > & p, const Variant & value, const std::vector<::Serenity::Texture * > & textures) |
void |
setValueOnProperty< glm::vec2 >(Property< glm::vec2 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
void |
setValueOnProperty< glm::vec3 >(Property< glm::vec3 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
void |
setValueOnProperty< glm::vec4 >(Property< glm::vec4 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
Types Documentation
using Variant
| using Kuesa::Serenity::CustomMaterialGenerator::Variant = typedef GLTF2Import::Material::KDABCustomMaterial::Property::Variant;
|
Functions Documentation
function setValueOnProperty<::Serenity::Texture * >
| void setValueOnProperty<::Serenity::Texture * >(
Property<::Serenity::Texture * > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > & textures
)
|
function setValueOnProperty< glm::vec2 >
| void setValueOnProperty< glm::vec2 >(
Property< glm::vec2 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function setValueOnProperty< glm::vec3 >
| void setValueOnProperty< glm::vec3 >(
Property< glm::vec3 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function setValueOnProperty< glm::vec4 >
| void setValueOnProperty< glm::vec4 >(
Property< glm::vec4 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function getPropertyValueForPropertyName
| Variant getPropertyValueForPropertyName(
const String & name,
const GLTF2Import::Material & material
)
|
function Overloaded
| template <class... Ts>
Overloaded(
Ts...
)
|
function setValueOnProperty
| template <typename T >
void setValueOnProperty(
Property< T > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > & textures
)
|
function setValueOnProperty<::Serenity::Texture * >
| void setValueOnProperty<::Serenity::Texture * >(
Property<::Serenity::Texture * > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > & textures
)
|
function setValueOnProperty< glm::vec2 >
| void setValueOnProperty< glm::vec2 >(
Property< glm::vec2 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function setValueOnProperty< glm::vec3 >
| void setValueOnProperty< glm::vec3 >(
Property< glm::vec3 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function setValueOnProperty< glm::vec4 >
| void setValueOnProperty< glm::vec4 >(
Property< glm::vec4 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
Updated on 2022-10-18 at 11:12:51 +0200