32 #ifndef __MO_DATAMANAGER_H__
33 #define __MO_DATAMANAGER_H__
125 long p_MaxKeys = 10000,
126 long p_MaxTimecode=3600000,
135 moText GetConsoleConfigName();
136 moText GetVideoFileName();
137 moText GetSessionFileName();
145 return m_MaxTimecode;
160 moText m_ConsoleConfigName;
183 long p_MoldeoObjectId,
192 long p_MoldeoObjectId,
198 long p_MoldeoObjectId,
205 long p_MoldeoObjectId,
210 long p_MoldeoObjectId,
220 bool IsInTime(
long time_position,
long time_interval );
225 int Set(
const moText& p_XmlText );
283 bool LoadFromFile(
const moText& p_filename );
301 bool SetKey(
int p_actual_key);
308 int GetRenderedFrames()
const;
310 return m_Rendered_Folder;
312 void SetRenderedFolder(
const moText& p_rendered_folder );
319 long m_StartTimeCode;
326 moDataSessionKeys m_Keys;
327 moDataSessionEventKeys m_EventKeys;
337 int m_Rendered_Frames;
359 moText GetConsoleConfigName();
393 return m_PluginDefinitions;
396 void StartRecordingSession( );
397 void StartPlayinbackSession( );
401 bool Export(
const moText& p_export_path ,
moText p_from_config_console =
moText(
"") );
402 bool IteratedExport(
const moText& p_from_config_file_ );
403 bool ImportFile(
const moText& p_import_file_full_path );
404 bool InData(
const moText& p_file_full_path );
405 moText MakeRelativeToData(
const moText& p_file_full_path );
409 static const moText& GetDataDir();
410 static const moText& GetModulesDir();
moMoldeoObjectType
Tipos de objetos en Moldeo.
Grabación a memoria de las claves (al finalizar se puede elegir grabar o no a disco... modo predeterminado)
Recurso ( objeto para cargar y manipular objetos físicos de datos de imágenes, audio, video, 3d, 2d, fuentes, shaders y de cualquier otro tipo extendible por un plugin )
grabación y reproducción inactivos, modo predeterminado...
static moText m_ModulesDir
moPluginDefinitions m_PluginDefinitions
grabación con memoria intermedia a disco
moDataSessionPlaybackMode
Clase base abstracta de donde deben derivar los objetos [virtual pura].
moDataSessionConfigParameters
const moPluginDefinitions & GetPluginDefinitions()
clase de para manejar textos
Grafo de reproducción de video.
Reproducción en vivo por streaming.
const moText & GetRenderedFolder()
moDataSession * m_pDataSession
moMoldeoActionType
moMoldeoActionType
Reproducción en vivo a video.
Administrador de recursos.
moDeclareExportedDynamicArray(moDataSessionKey *, moDataSessionKeys)
moDataSessionConfig * m_pDataSessionConfig
Reproducción en tiempo real a consola.
virtual MOboolean Finish()
moMatrix3 & operator=(const moMatrix3 &rkM)
grabación directa de claves a archivo
renderizado con memoria intermedia a disco
almacena la configuración de los parámetros de un objeto en un archivo XML