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

Public Member Functions

 Audio (Core::Guid ID)
 
bool Initialize (const std::string &fileName)
 
const std::string & GetFileName () const
 
int GetNumChannels () const
 
unsigned int GetSampleRate () const
 
int GetSampleDepth () const
 
float GetSoundLength () const
 

Additional Inherited Members

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

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