Herramientas de usuario

Herramientas del sitio


rf_fxclip

RF_FXClip

(Hereda de RF_Asset)
La clase RF_FXClip es la clase que almacena los recursos del tipo Mix_Chunk.

Miembros públicos

Funciones

RF_FXClip(string name, Mix_Chunk* fx)

Constructor de la clase.

void* GetSource()

Retorna un puntero al clip de audio que contiene la instancia.

Atributos

string id

Nombre identificativo del asset.

Mix_Chunk* clip

Puntero al clip de audio que contiene la instancia.

typedef Mix_Chunk* element_type

Definición del tipo que contiene la instancia

Implementación

class RF_FXClip : public RF_Asset
{
  public:
    RF_FXClip(string name, Mix_Chunk* fx):RF_Asset(name)
    {
      clip = fx;
    }
    virtual ~RF_FXClip()
    {
      Mix_FreeChunk(clip);
      delete clip;
      clip = nullptr;
    }
 
    Mix_Chunk* clip;
 
    void* GetSource() { return clip; }
    typedef Mix_Chunk* element_type;
};
Categorías: Clases
rf_fxclip.txt · Última modificación: 2018/01/19 02:20 por Yawin