HatchitResource
Public Member Functions | List of all members
Hatchit::Resource::Texture Class Reference
Inheritance diagram for Hatchit::Resource::Texture:
Hatchit::Resource::FileResource< Texture >

Public Member Functions

 Texture (Core::Guid ID)
 
bool Initialize (const std::string &fileName)
 
bool VInitFromFile (const std::string &file)
 
uint32_t GetWidth () const
 
uint32_t GetHeight () const
 
uint8_t GetBPP () const
 
uint32_t GetMIPLevels () const
 
uint8_t GetChannels () const
 
const BYTE * GetData () const
 

Additional Inherited Members

- Static Public Member Functions inherited from Hatchit::Resource::FileResource< Texture >
static Core::Handle< const TextureGetHandle (const std::string &ID, Args &&...args)
 
static Core::Handle< const TextureGetHandleFromFileName (const std::string &fileName)
 
- Protected Member Functions inherited from Hatchit::Resource::FileResource< Texture >
 FileResource (Core::Guid ID)
 

The documentation for this class was generated from the following files: