Kuesa::Serenity::CustomMaterialGenerator
Classes
Types
|
Name |
using GLTF2Import::Material::KDABCustomMaterial::Property::Variant |
Variant |
Functions
|
Name |
void |
setValueOnProperty<::Serenity::Texture * >(KDBindings::Property<::Serenity::Texture * > & p, const Variant & value, const std::vector<::Serenity::Texture * > & textures) |
void |
setValueOnProperty< glm::vec2 >(KDBindings::Property< glm::vec2 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
void |
setValueOnProperty< glm::vec3 >(KDBindings::Property< glm::vec3 > & p, const Variant & value, const std::vector<::Serenity::Texture * > & ) |
void |
setValueOnProperty< glm::vec4 >(KDBindings::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(KDBindings::Property< T > & p, const Variant & value, const std::vector<::Serenity::Texture * > & textures) |
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 * >(
KDBindings::Property<::Serenity::Texture * > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > & textures
)
|
function setValueOnProperty< glm::vec2 >
| void setValueOnProperty< glm::vec2 >(
KDBindings::Property< glm::vec2 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function setValueOnProperty< glm::vec3 >
| void setValueOnProperty< glm::vec3 >(
KDBindings::Property< glm::vec3 > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > &
)
|
function setValueOnProperty< glm::vec4 >
| void setValueOnProperty< glm::vec4 >(
KDBindings::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(
KDBindings::Property< T > & p,
const Variant & value,
const std::vector<::Serenity::Texture * > & textures
)
|
Updated on 2023-07-03 at 11:02:07 +0000