SpiecsEngine
Loading...
Searching...
No Matches
◆
GetDefaultConstantParams()
template<typename T >
T Spices::Material::GetDefaultConstantParams
(
const std::string &
name
)
inline
Get default material constant parameter.
Parameters
[in]
name
Parameter Name.
Returns
Returns the default material constant parameter.
Definition at line
261
of file
Material.h
.
262
{
263
SPICES_PROFILE_ZONE
;
264
265
auto
ptr =
m_ConstantParams
.find_value(name);
266
if
(ptr)
267
{
268
return
std::any_cast<T>(ptr->defaultValue.paramValue);
269
}
270
else
271
{
272
return
T
();
273
}
274
}
SPICES_PROFILE_ZONE
#define SPICES_PROFILE_ZONE
Definition
TracyProfilerWrapper.h:100
Spices::Material::m_ConstantParams
scl::linked_unordered_map< std::string, ConstantParams > m_ConstantParams
Constant parameters. Key: parameter name, Value: parameter value.
Definition
Material.h:226
Spices::Key::T
@ T
Definition
KeyCodes.h:65
Spices
Material
Generated on Sun Mar 8 2026 10:24:49 for SpiecsEngine by
1.10.0