Axmol 3.0.0-89d6d9a
Loading...
Searching...
No Matches
MeshMaterial Member List

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

addTechnique(Technique *technique)Material
autorelease()Object
clone() const overrideMeshMaterialvirtual
createBuiltInMaterial(MaterialType type, bool skinned)MeshMaterialstatic
createBuiltInMaterial()MeshMaterialstatic
createWithFilename(std::string_view path)MeshMaterialstatic
createWithProgramState(rhi::ProgramState *programState)MeshMaterialstatic
createWithProperties(Properties *materialProperties)Materialstatic
enableTransparentDoubleSided()Material
getMaterialType() constMeshMaterialinline
getName() constMaterial
getObjectID() const noexceptObjectinline
getPrimitiveType() constMaterialinline
getReferenceCount() constObject
getTechnique() constMaterial
getTechniqueByIndex(ssize_t index)Material
getTechniqueByName(std::string_view name)Material
getTechniqueCount() constMaterial
getTechniques() constMaterial
InstanceMaterialType enum nameMeshMaterial
isForce2DQueue() constMaterialinline
isTransparent() constMaterialinline
MaterialType enum nameMeshMaterial
release()Object
releaseBuiltInMaterial()MeshMaterialstatic
releaseCachedMaterial()MeshMaterialstatic
retain()Object
setForce2DQueue(bool value)Material
setName(std::string_view name)Material
setPrimitiveType(ax::rhi::PrimitiveType primitive)Materialinline
setTechnique(std::string_view techniqueName)Material
setTransparent(bool value)Material
~Object()Objectvirtual