|
| 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.