(Hereda de RF_Asset)
La clase RF_AudioClip es la clase que almacena los recursos del tipo Mix_Music.
Constructor de la clase.
Retorna un puntero al clip de audio que contiene la instancia.
Nombre identificativo del asset.
Puntero al clip de audio que contiene la instancia.
Definición del tipo que contiene la instancia
class RF_AudioClip : public RF_Asset { public: RF_AudioClip(string name, Mix_Music* song):RF_Asset(name) { clip = song; } virtual ~RF_AudioClip() { Mix_FreeMusic(clip); delete clip; clip = nullptr; } Mix_Music* clip; void* GetSource() { return clip; } typedef Mix_Music* element_type; };
Categorías: Clases |