CSEngine
|
This is the complete list of members for CSE::SMaterial, including all inherited members.
__FORCE_DESTROY__() (defined in CSE::SObject) | CSE::SObject | virtual |
AttachElement() const (defined in CSE::SMaterial) | CSE::SMaterial | |
Create(const std::string &name) (defined in CSE::SResource) | CSE::SResource | inlinestatic |
Create(const AssetMgr::AssetReference *asset) (defined in CSE::SResource) | CSE::SResource | inlinestatic |
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::SObject | virtual |
Exterminate() override (defined in CSE::SMaterial) | CSE::SMaterial | virtual |
GenerateMaterial(SShaderGroup *shaders) (defined in CSE::SMaterial) | CSE::SMaterial | static |
GenerateMeta() (defined in CSE::SObject) | CSE::SObject | virtual |
Get(std::string name) (defined in CSE::SResource) | CSE::SResource | inlinestatic |
GetAbsoluteID() const (defined in CSE::SResource) | CSE::SResource | inline |
GetAssetReference(std::string hash="") const (defined in CSE::SResource) | CSE::SResource | |
GetHash() const (defined in CSE::SObject) | CSE::SObject | inline |
GetMode() const (defined in CSE::SMaterial) | CSE::SMaterial | |
GetName() const (defined in CSE::SResource) | CSE::SResource | inline |
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::SMaterial | protectedvirtual |
InitElements(const ElementsMap &elements, SShaderGroup *shaders) (defined in CSE::SMaterial) | CSE::SMaterial | |
LinkResource(AssetMgr::AssetReference *asset) (defined in CSE::SResource) | CSE::SResource | inline |
LinkResource(std::string name) (defined in CSE::SResource) | CSE::SResource | inline |
m_hash (defined in CSE::SObject) | CSE::SObject | protected |
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::SResource | virtual |
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::SObject | virtual |
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::SMaterial | explicit |
SMaterialMode enum name (defined in CSE::SMaterial) | CSE::SMaterial | |
SObject() (defined in CSE::SObject) | CSE::SObject | |
SObject(bool isRegister) (defined in CSE::SObject) | CSE::SObject | explicit |
SResource() (defined in CSE::SResource) | CSE::SResource | |
SResource(bool isRegister) (defined in CSE::SResource) | CSE::SResource | explicit |
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::SObject | virtual |
~SResource() override (defined in CSE::SResource) | CSE::SResource |