Lysa  0.0
Lysa 3D Engine
ShaderMaterial Member List

This is the complete list of members for ShaderMaterial, 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
ShaderMaterial(const std::shared_ptr< ShaderMaterial > &orig)ShaderMaterial
ShaderMaterial(const std::string &fragShaderFileName, const std::string &vertShaderFileName="")ShaderMaterial
Type enum nameMaterial
getAlphaScissor() constMaterialinline
getCullMode() constMaterialinline
getFragFileName() constShaderMaterialinline
getIndex() constMaterialinline
getMaterialData() const overrideShaderMaterialoverridevirtual
getParameter(const int index) constShaderMaterialinline
getPipelineId() const overrideShaderMaterialoverridevirtual
getTransparency() constMaterialinline
getType() constMaterialinline
getVertFileName() constShaderMaterialinline
idResource
isUploaded() constMaterialinline
operator=(ManagedResource &) = deleteManagedResourcedelete
operator==(const Resource &other) constResourceinline
refCounterManagedResource
setAlphaScissor(const float scissor)Materialinline
setBypassUpload(const bool bypass)Materialinline
setCullMode(const vireo::CullMode mode)Materialinline
setParameter(int index, const float4 &value)ShaderMaterial
setTransparency(const Transparency transparencyMode)Materialinline
upload() constMaterial
~Resource() = defaultResourcevirtualdefault