|
| moMovie () |
|
virtual | ~moMovie () |
|
virtual MOboolean | Init (moText p_name, MOuint p_moid, moResourceManager *p_res, moTexParam p_param=MODefTex2DParams) |
|
virtual MOboolean | Finish () |
|
virtual void | Play () |
|
virtual void | Pause () |
|
virtual void | Continue () |
|
virtual void | Stop () |
|
virtual void | Seek (long frame, float rate=1.0) |
|
virtual bool | IsPlaying () |
|
virtual bool | IsPaused () |
|
virtual MOulong | GetPosition () |
|
virtual moStreamState | State () |
|
virtual void | SetBrightness (float brightness) |
|
virtual void | SetContrast (float contrast) |
|
virtual void | SetSaturation (float saturation) |
|
virtual void | SetHue (float hue) |
|
virtual void | SetVolume (float volume) |
|
virtual void | SetBalance (float balance) |
|
MOboolean | SupportedFile (moText p_filename) |
|
MOboolean | LoadMovieFile (moText p_filename) |
|
MOboolean | Load (moParam *p_param) |
|
MOboolean | Load (moValue *p_value) |
|
MOboolean | Reload (bool force_kill=true) |
|
void | EnableVideo (int) |
|
bool | HasVideo () |
|
void | EnableAudio (int) |
|
bool | HasAudio () |
|
bool | IsEOS () |
|
| moTextureAnimated () |
|
virtual | ~moTextureAnimated () |
|
virtual MOint | GetGLId (moTempo *tempo) |
|
virtual MOint | GetGLId (MOuint p_i) |
|
virtual MOint | GetGLId (MOfloat p_cycle) |
|
virtual MOuint | GetFrameCount () |
|
virtual void | SetFrameCount (MOuint p_nframes) |
|
virtual MOfloat | GetFramesPerSecond () |
|
virtual void | SetFramesPerSecond (MOfloat p_fps) |
|
virtual void | SetPlayMode (moPlayMode playmode) |
|
virtual moPlayMode | GetPlayMode () |
|
virtual MOuint | GetActualFrame () |
|
virtual void | SetInterpolation (MOuint p_FrameJump, MOuint p_InterpolationTime) |
|
virtual MOboolean | IsInterpolating () |
|
virtual MOboolean | IsInterpolationActive () |
|
virtual MOboolean | ActivateInterpolation (MOboolean activate=true) |
|
| moTexture () |
|
virtual | ~moTexture () |
|
MOboolean | BuildEmpty (MOuint p_width, MOuint p_height) |
|
MOboolean | BuildFromBuffer (MOuint p_width, MOuint p_height, const GLvoid *p_buffer, GLenum p_format=GL_RGBA, GLenum p_type=GL_UNSIGNED_BYTE) |
|
MOboolean | BuildFromFile (moText p_filename) |
|
MOboolean | SupportedFile (moText p_filename) |
|
MOboolean | Load (moParam *p_param) |
|
MOboolean | Load (moValue *p_value) |
|
MOboolean | SetBuffer (const GLvoid *p_buffer, GLenum p_format=GL_RGBA, GLenum p_type=GL_UNSIGNED_BYTE) |
|
MOboolean | SetBuffer (MOuint p_width, MOuint p_height, const GLvoid *p_buffer, GLenum p_format=GL_RGBA, GLenum p_type=GL_UNSIGNED_BYTE) |
|
MOboolean | GetBuffer (GLvoid *p_buffer, GLenum p_format=GL_RGBA, GLenum p_type=GL_UNSIGNED_BYTE) |
|
void | SetGLMan (moGLManager *p_gl) |
|
void | SetDataMan (moDataManager *p_dataman) |
|
void | SetFileMan (moFileManager *p_fileman) |
|
void | SetFBO (moFBO *p_fbo) |
|
MOuint | SetFBOandAttachPoint (moFBO *p_fbo) |
|
void | SetFBOAttachPoint (MOuint p_fbo_attach_point) |
|
moFBO * | GetFBO () const |
|
MOuint | GetFBOAttachPoint () const |
|
moTextureType | GetType () const |
|
MOuint | GetGLId () const |
|
MOuint | GetGLId (moMoldeoObject *p_src_mob) |
| TODO: check this! obsolete? Más...
|
|
MOuint | GetMOId () const |
|
void | SetMOId (MOuint p_moid) |
|
moText | GetName () const |
|
void | SetName (moText p_name) |
|
MOuint | GetWidth () const |
|
MOuint | GetHeight () const |
|
MOuint | GetDataWidth () const |
|
MOuint | GetDataHeight () const |
|
MOuint | GetComponents () const |
|
MOlong | GetTexelCount () const |
|
MOlong | GetDataTexelCount () const |
|
MOfloat | GetMaxCoordS () const |
|
MOfloat | GetMaxCoordT () const |
|
moTexParam | GetTexParam () const |
|
GLenum | GetTexTarget () const |
|
GLenum | GetTexInternalFormat () const |
|
GLint | GetMinFilter () const |
|
GLint | GetMagFilter () const |
|
GLint | GetWrapS () const |
|
GLint | GetWrapT () const |
|
void | FlipBufferVert (MOubyte *pBuffer, MOint p_depth) |
|
void | CopyFromTex (moTexture *p_src_tex, MOboolean p_copy_glid, MOboolean p_copy_moid, MOboolean p_copy_type, MOboolean p_copy_name) |
|
moTexture & | operator= (const moTexture &p_src_tex) |
|
MOboolean | IsBuildedFromFile () const |
|
moText | CreateThumbnail (moText p_bufferformat, int w, int h, moText newfilename=moText("")) |
|
bool | CalculateLuminanceAndConstrast (int x0=0, int y0=0, int x1=0, int y1=0) |
|
int | GetLuminance () const |
|
int | GetContrast () const |
|
MOboolean | Refresh () |
|
| moAbstract () |
|
virtual | ~moAbstract () |
|
virtual MOboolean | Init () |
| Inicializa el objeto. Más...
|
|
MOboolean | Initialized () |
| Pregunta si está inicializado. Más...
|
|
una textura animada basada en una película
Clase para manejar una textura animada basada en una película.
Definición en la línea 857 del archivo moTexture.h.
void moMovie::GetFrame |
( |
MOuint |
p_i | ) |
|
|
protectedvirtual |
Calcula el cuadro i-ésimo de la animación.
- Parámetros
-
p_i | índice del cuadro a cualcular. |
no ponemos play dos veces, logico....
lock to prevent any data or reference loss...
always needs implementation??? must be pure virtual.
Reimplementado de moTextureAnimated.
Definición en la línea 2396 del archivo moTexture.cpp.
La documentación para esta clase fue generada a partir de los siguientes ficheros: