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

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

__FORCE_DESTROY__() (defined in CSE::SObject)CSE::SObjectvirtual
Bind(GLint location, int layout) (defined in CSE::STexture)CSE::STexturevirtual
BindEmpty(GLint location, int layout, STexture::Type type=TEX_2D) (defined in CSE::STexture)CSE::STexturestatic
Create(const std::string &name) (defined in CSE::SResource)CSE::SResourceinlinestatic
Create(const AssetMgr::AssetReference *asset) (defined in CSE::SResource)CSE::SResourceinlinestatic
Destroy() (defined in CSE::SObject)CSE::SObjectvirtual
Exterminate() override (defined in CSE::STexture)CSE::STexturevirtual
GenerateMeta() (defined in CSE::SObject)CSE::SObjectvirtual
GenerateMipmap() const (defined in CSE::STexture)CSE::STexture
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
getMHeight() const (defined in CSE::STexture)CSE::STexture
getMWidth() const (defined in CSE::STexture)CSE::STexture
GetName() const (defined in CSE::SResource)CSE::SResourceinline
GetTextureID() const (defined in CSE::STexture)CSE::STextureinline
GetType() const (defined in CSE::STexture)CSE::STexture
Init(const AssetMgr::AssetReference *asset) override (defined in CSE::STexture)CSE::STextureprotectedvirtual
InitTexture(int width, int height, int channel=GL_RGB, int internalFormat=GL_RGB8, int glType=GL_UNSIGNED_BYTE) (defined in CSE::STexture)CSE::STexturevirtual
InitTextureMipmap(int width, int height, int channel=GL_RGB, int internalFormat=GL_RGB8, int glType=GL_UNSIGNED_BYTE) (defined in CSE::STexture)CSE::STexture
LinkResource(AssetMgr::AssetReference *asset) (defined in CSE::SResource)CSE::SResourceinline
LinkResource(std::string name) (defined in CSE::SResource)CSE::SResourceinline
Load(unsigned char *data) (defined in CSE::STexture)CSE::STexturevirtual
LoadFile(const char *path) (defined in CSE::STexture)CSE::STexture
LoadFromMemory(const unsigned char *rawData, int length) (defined in CSE::STexture)CSE::STexture
m_channels (defined in CSE::STexture)CSE::STextureprotected
m_glType (defined in CSE::STexture)CSE::STextureprotected
m_hash (defined in CSE::SObject)CSE::SObjectprotected
m_height (defined in CSE::STexture)CSE::STextureprotected
m_internalFormat (defined in CSE::STexture)CSE::STextureprotected
m_targetGL (defined in CSE::STexture)CSE::STextureprotected
m_texId (defined in CSE::STexture)CSE::STextureprotected
m_type (defined in CSE::STexture)CSE::STextureprotected
m_width (defined in CSE::STexture)CSE::STextureprotected
Release() (defined in CSE::STexture)CSE::STexture
Reload(unsigned char *data) (defined in CSE::STexture)CSE::STexture
ReloadFile(const char *path) (defined in CSE::STexture)CSE::STexture
SetAbsoluteID(std::string id) (defined in CSE::SResource)CSE::SResource
SetHash(std::string &hash) override (defined in CSE::SResource)CSE::SResourcevirtual
SetName(std::string name) (defined in CSE::SResource)CSE::SResource
SetParameterfv(int targetName, float *value) const (defined in CSE::STexture)CSE::STexturevirtual
SetParameteri(int targetName, int value) const (defined in CSE::STexture)CSE::STexturevirtual
SetType(Type type) (defined in CSE::STexture)CSE::STexture
SetUndestroyable(bool enable) (defined in CSE::SObject)CSE::SObjectvirtual
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
STexture() (defined in CSE::STexture)CSE::STexture
STexture(Type type) (defined in CSE::STexture)CSE::STextureexplicit
TEX_2D enum value (defined in CSE::STexture)CSE::STexture
TEX_CUBE enum value (defined in CSE::STexture)CSE::STexture
Type enum name (defined in CSE::STexture)CSE::STexture
~SObject() (defined in CSE::SObject)CSE::SObjectvirtual
~SResource() override (defined in CSE::SResource)CSE::SResource
~STexture() override (defined in CSE::STexture)CSE::STexture