CSEngine
Loading...
Searching...
No Matches
CSE::SMaterial Member List

This is the complete list of members for CSE::SMaterial, including all inherited members.

__FORCE_DESTROY__() (defined in CSE::SObject)CSE::SObjectvirtual
AttachElement() const (defined in CSE::SMaterial)CSE::SMaterial
Create(const std::string &name) (defined in CSE::SResource)CSE::SResourceinlinestatic
Create(const AssetMgr::AssetReference *asset) (defined in CSE::SResource)CSE::SResourceinlinestatic
DEFERRED enum value (defined in CSE::SMaterial)CSE::SMaterial
DEPTH_ONLY enum value (defined in CSE::SMaterial)CSE::SMaterial
Destroy() (defined in CSE::SObject)CSE::SObjectvirtual
Exterminate() override (defined in CSE::SMaterial)CSE::SMaterialvirtual
GenerateMaterial(SShaderGroup *shaders) (defined in CSE::SMaterial)CSE::SMaterialstatic
GenerateMeta() (defined in CSE::SObject)CSE::SObjectvirtual
Get(std::string name) (defined in CSE::SResource)CSE::SResourceinlinestatic
GetAbsoluteID() const (defined in CSE::SResource)CSE::SResourceinline
GetAssetReference(std::string hash="") const (defined in CSE::SResource)CSE::SResource
GetHash() const (defined in CSE::SObject)CSE::SObjectinline
GetMode() const (defined in CSE::SMaterial)CSE::SMaterial
GetName() const (defined in CSE::SResource)CSE::SResourceinline
GetOrderLayer() const (defined in CSE::SMaterial)CSE::SMaterial
GetShaders() const (defined in CSE::SMaterial)CSE::SMaterial
GetTextureCount() const (defined in CSE::SMaterial)CSE::SMaterial
Init(const AssetMgr::AssetReference *asset) override (defined in CSE::SMaterial)CSE::SMaterialprotectedvirtual
InitElements(const ElementsMap &elements, SShaderGroup *shaders) (defined in CSE::SMaterial)CSE::SMaterial
LinkResource(AssetMgr::AssetReference *asset) (defined in CSE::SResource)CSE::SResourceinline
LinkResource(std::string name) (defined in CSE::SResource)CSE::SResourceinline
m_hash (defined in CSE::SObject)CSE::SObjectprotected
NORMAL enum value (defined in CSE::SMaterial)CSE::SMaterial
PrintMaterial() const (defined in CSE::SMaterial)CSE::SMaterial
SetAbsoluteID(std::string id) (defined in CSE::SResource)CSE::SResource
SetFloat(const std::string &name, float value) (defined in CSE::SMaterial)CSE::SMaterial
SetHash(std::string &hash) override (defined in CSE::SResource)CSE::SResourcevirtual
SetInt(const std::string &name, int value) (defined in CSE::SMaterial)CSE::SMaterial
SetMode(SMaterialMode mode) (defined in CSE::SMaterial)CSE::SMaterial
SetName(std::string name) (defined in CSE::SResource)CSE::SResource
SetOrderLayer(int orderLayer) (defined in CSE::SMaterial)CSE::SMaterial
SetTexture(const std::string &name, SResource *texture) (defined in CSE::SMaterial)CSE::SMaterial
SetUndestroyable(bool enable) (defined in CSE::SObject)CSE::SObjectvirtual
SetVec3(const std::string &name, const vec3 &value) (defined in CSE::SMaterial)CSE::SMaterial
SMaterial() (defined in CSE::SMaterial)CSE::SMaterial
SMaterial(const SMaterial *material) (defined in CSE::SMaterial)CSE::SMaterialexplicit
SMaterialMode enum name (defined in CSE::SMaterial)CSE::SMaterial
SObject() (defined in CSE::SObject)CSE::SObject
SObject(bool isRegister) (defined in CSE::SObject)CSE::SObjectexplicit
SResource() (defined in CSE::SResource)CSE::SResource
SResource(bool isRegister) (defined in CSE::SResource)CSE::SResourceexplicit
SResource(const SResource *resource, bool isRegister) (defined in CSE::SResource)CSE::SResource
~SMaterial() override (defined in CSE::SMaterial)CSE::SMaterial
~SObject() (defined in CSE::SObject)CSE::SObjectvirtual
~SResource() override (defined in CSE::SResource)CSE::SResource