Lysa  0.0
Lysa 3D Engine
Material Member List

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

Material(Type type, const std::string &name)Materialprotected
Object() = defaultObjectdefault
Resource(const std::string &name)Resource
SHADER enum valueMaterial
STANDARD enum valueMaterial
Type enum nameMaterial
connect(const Signal::signal &name, const Signal::Handler &handler)Object
connect(const Signal::signal &name, const std::function< void ()> &handler)Object
duplicate() constResourcevirtual
emit(const Signal::signal &name, void *params=nullptr)Object
getAlphaScissor() constMaterialinline
getCullMode() constMaterialinline
getId() constResourceinline
getMaterialData() const = 0Materialpure virtual
getMaterialIndex() constMaterialinline
getName() constResourceinline
getPipelineId() const = 0Materialpure virtual
getTransparency() constMaterialinline
getType() constMaterialinline
isUploaded() constMaterialinline
operator<(const Resource &other) constResourceinline
operator==(const Resource &other) constResourceinline
operator>(const Resource &other) constResourceinline
setAlphaScissor(const float scissor)Materialinline
setBypassUpload(const bool bypass)Materialinline
setCullMode(const vireo::CullMode mode)Materialinline
setTransparency(const Transparency transparencyMode)Materialinline
toString() constObjectinlinevirtual
upload()Material
~Object() = defaultObjectvirtualdefault