Lysa  0.0
Lysa 3D Engine
Material Member List

This is the complete list of members for Material, including all inherited members.

ManagedResource() = defaultManagedResourcedefault
ManagedResource(UniqueResource &) = deleteManagedResourcedelete
Material(Type type)Materialprotected
Resource() = defaultResourcedefault
Resource(const unique_id id)Resourceinline
SHADER enum valueMaterial
STANDARD enum valueMaterial
Type enum nameMaterial
getAlphaScissor() constMaterialinline
getCullMode() constMaterialinline
getDepthCompareOp() constMaterialinline
getDepthWrite() constMaterialinline
getIndex() constMaterialinline
getMaterialData() const = 0Materialpure virtual
getPipelineId() const = 0Materialpure virtual
getTransparency() constMaterialinline
getType() constMaterialinline
idResource
isUploaded() constMaterialinline
operator=(ManagedResource &) = deleteManagedResourcedelete
operator==(const Resource &other) constResourceinline
refCounterManagedResource
setAlphaScissor(const float scissor)Materialinline
setCullMode(const vireo::CullMode mode)Materialinline
setDepthCompareOp(const vireo::CompareOp op)Materialinline
setDepthWrite(const bool enable)Materialinline
setTransparency(const Transparency transparencyMode)Materialinline
upload() constMaterial
~Material() override = defaultMaterialoverridedefault
~Resource() = defaultResourcevirtualdefault