| 
| enum   | moPlayMode { MO_PLAYMODE_TIMEBASE, 
MO_PLAYMODE_FRAMEBASE
 } | 
|   | 
|   | moCircularVideoBuffer () | 
|   | 
| virtual  | ~moCircularVideoBuffer () | 
|   | 
| virtual MOboolean  | Init () | 
|   | Inicializa el objeto.  Más...
  | 
|   | 
| virtual MOboolean  | Init (moText videoinput, moText bufferformat, moResourceManager *p_pResourceManager, MOint frames, MOint width, MOint height, MOint xsource, MOint ysource, MOint sourcewidth, MOint sourceheight) | 
|   | 
| virtual MOboolean  | Finish () | 
|   | 
| virtual void  | StartRecording (long at_position=-1) | 
|   | 
| virtual void  | PauseRecording () | 
|   | 
| virtual void  | ContinueRecording () | 
|   | 
| virtual void  | JumpRecording (long at_position) | 
|   | 
| virtual void  | StopRecording () | 
|   | 
| virtual long  | GetRecordPosition () | 
|   | 
| virtual bool  | IsRecording () | 
|   | 
| virtual void  | GetFrame (MOuint p_i) | 
|   | 
| virtual MOboolean  | LoadSample (moVideoSample *pvideosample) | 
|   | 
| virtual MOint  | GetXSource () | 
|   | 
| virtual MOint  | GetYSource () | 
|   | 
| virtual MOint  | GetSourceWidth () | 
|   | 
| virtual MOint  | GetSourceHeight () | 
|   | 
| virtual moText  | GetVideoInput () | 
|   | 
| virtual moText  | GetBufferFormat () | 
|   | 
|   | moTextureAnimated () | 
|   | 
| virtual  | ~moTextureAnimated () | 
|   | 
| virtual MOboolean  | Init (moText p_name, MOuint p_moid, moResourceManager *p_res, moTexParam p_param=MODefTex2DParams) | 
|   | 
| virtual void  | Play () | 
|   | 
| virtual void  | Stop () | 
|   | 
| virtual bool  | IsPlaying () | 
|   | 
| 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 () | 
|   | 
| MOboolean  | Initialized () | 
|   | Pregunta si está inicializado.  Más...
  | 
|   | 
| static MOuint  | NextPowerOf2 (MOuint p_seed) | 
|   | 
| MOboolean  | m_bInitialized | 
|   | Valor de inicialización.  Más...
  | 
|   | 
| static moDebug *  | MODebug2 = new moDebug() | 
|   | Clase de impresión de errores para depuración.  Más...
  | 
|   | 
| static moTextHeap *  | MODebug = new moTextHeap() | 
|   | Lista de textos.  Más...
  | 
|   | 
| virtual MOboolean  | NeedsInterpolation () | 
|   | 
| virtual MOint  | Interpolate () | 
|   | 
| void  | SetParam () | 
|   | 
| void  | CalculateSize (MOuint p_width, MOuint p_height) | 
|   | 
| MOboolean  | Build () | 
|   | 
| bool  | ResetBufferData (bool force_creation=false, int bytes_per_pixel=0) | 
|   | 
| moPlayMode  | m_PlayMode | 
|   | 
| MOboolean  | m_bIsPlaying | 
|   | 
| MOboolean  | m_bIsPaused | 
|   | 
| MOuint  | m_nFrames | 
|   | 
| MOfloat  | m_fFramesPerSecond | 
|   | 
| MOuint  | m_FrameNext | 
|   | 
| MOuint  | m_FramePrevious | 
|   | 
| MOuint  | m_Time | 
|   | 
| MOuint  | m_ActualFrame | 
|   | 
| MOboolean  | m_bInterpolation | 
|   | 
| MOboolean  | m_bInterpolating | 
|   | 
| moTextureFilter *  | m_pCopyStart | 
|   | 
| moTextureFilter *  | m_pCopyEnd | 
|   | 
| moTextureFilter *  | m_pInterpolator | 
|   | 
| moTextureArray  | m_srcstart | 
|   | 
| moTextureArray  | m_dststart | 
|   | 
| moTextureArray  | m_srcend | 
|   | 
| moTextureArray  | m_dstend | 
|   | 
| moTextureArray  | m_srcinterpol | 
|   | 
| moTextureArray  | m_dstinterpol | 
|   | 
| moShader *  | m_pShaderCopy | 
|   | 
| moShader *  | m_pShaderInterpolate | 
|   | 
| MOuint  | m_FrameJump | 
|   | 
| MOuint  | m_InterpolationTime | 
|   | 
| MOuint  | m_StartTime | 
|   | 
| MOuint  | m_FrameStart | 
|   | 
| MOuint  | m_FrameEnd | 
|   | 
| MOfloat  | m_InterpolationPosition | 
|   | 
| MOboolean  | m_bBuildedFromFile | 
|   | 
| moFile *  | m_pFile | 
|   | 
| moDataManager *  | m_pDataMan | 
|   | 
| moFileManager *  | m_pFileMan | 
|   | 
| moGLManager *  | m_gl | 
|   | 
| moResourceManager *  | m_pResourceManager | 
|   | 
| moFBO *  | m_fbo | 
|   | 
| MOuint  | m_fbo_attach_point | 
|   | 
| moTextureType  | m_type | 
|   | 
| MOint  | m_moid | 
|   | 
| MOuint  | m_glid | 
|   | 
| moText  | m_name | 
|   | 
| moTexParam  | m_param | 
|   | 
| MOuint  | m_width | 
|   | 
| MOuint  | m_height | 
|   | 
| MOuint  | m_bytespp | 
|   | 
| MOint  | m_components | 
|   | 
| MOfloat  | m_max_coord_s | 
|   | 
| MOfloat  | m_max_coord_t | 
|   | 
| int  | Luminance | 
|   | 
| int  | Contrast | 
|   | 
| moDWord  | Histogram [256] | 
|   | 
| MOubyte *  | m_pBufferData | 
|   | 
| MOuint  | m_buffer_width | 
|   | 
| MOuint  | m_buffer_height | 
|   | 
| MOuint  | m_buffer_bytespp | 
|   | 
Instancia de la clase moCircularVideoBuffer para Lua 
Definición en la línea 97 del archivo moLunaClasses.h.