class TMaterialDataCommon

template<int DATA_TYPE, bool IsRenderProxy>

Common functionality for all material data params.

Public

Constructors

TMaterialDataCommon<DATA_TYPE, IsRenderProxy>

TMaterialDataCommon<DATA_TYPE, IsRenderProxy>() = default

TMaterialDataCommon<DATA_TYPE, IsRenderProxy>

TMaterialDataCommon<DATA_TYPE, IsRenderProxy>(const String &name, const MaterialPtrType &material)

Operators

operator==

bool operator==(const std::nullptr_t &nullval) const

Checks if param is initialized.

Protected

Fields

mParamIndex

u32 mParamIndex

mArraySize

u32 mArraySize

mMaterial

MaterialPtrType mMaterial