libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moDataSession Class Reference

#include <moDataManager.h>

Inheritance diagram for moDataSession:
moAbstract

Public Member Functions

 moDataSession ()
 
virtual ~moDataSession ()
 
void Set (moText p_Name, moDataSessionConfig *pSessionConfig, moDataSessionMode p_sessionmode, moDataSessionRecordMode p_recordmode, moDataSessionPlaybackMode p_playbackmode, moResourceManager *p_ResMan)
 
bool SaveToFile (const moText &p_filename=moText(""))
 
bool LoadFromFile (const moText &p_filename)
 
bool AddKey (const moDataSessionKey &p_key)
 
bool AddEventKey (const moDataSessionEventKey &p_eventkey)
 
bool Playback (moConsoleState &p_console_state)
 
bool StopPlayback (moConsoleState &p_console_state)
 fast start playback More...
 
bool Record (moConsoleState &p_console_state)
 stop playback More...
 
bool StopRecord (moConsoleState &p_console_state)
 start record More...
 
bool Render (moConsoleState &p_console_state)
 stop record More...
 
bool StopRender (moConsoleState &p_console_state)
 render to images More...
 
bool RecordLive (moResourceManager *pRM)
 stop render More...
 
bool Loaded ()
 fast live record More...
 
bool LoadSession ()
 
bool SetKey (int p_actual_key)
 
const moDataSessionKeyGetActualKey ()
 
const moDataSessionKeyNextKey (moConsoleState &m_ConsoleState)
 
bool SessionStart ()
 
bool SessionEnded ()
 
int GetKeyCount ()
 
int GetRenderedFrames () const
 
const moTextGetRenderedFolder ()
 
void SetRenderedFolder (const moText &p_rendered_folder)
 
bool StepRender (moConsoleState &p_console_state)
 
const moTextToJSON ()
 
- Public Member Functions inherited from moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. More...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. More...
 
MOboolean Initialized ()
 Pregunta si está inicializado. More...
 

Additional Inherited Members

- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 

Detailed Description

Definition at line 268 of file moDataManager.h.

Constructor & Destructor Documentation

moDataSession::moDataSession ( )
moDataSession::~moDataSession ( )
virtual

Definition at line 61 of file moDataManager.cpp.

Member Function Documentation

bool moDataSession::AddEventKey ( const moDataSessionEventKey p_eventkey)

Definition at line 210 of file moDataManager.cpp.

bool moDataSession::AddKey ( const moDataSessionKey p_key)

Definition at line 198 of file moDataManager.cpp.

const moDataSessionKey & moDataSession::GetActualKey ( )

Definition at line 368 of file moDataManager.cpp.

int moDataSession::GetKeyCount ( )

Definition at line 358 of file moDataManager.cpp.

const moText& moDataSession::GetRenderedFolder ( )
inline

Definition at line 309 of file moDataManager.h.

int moDataSession::GetRenderedFrames ( ) const

Definition at line 258 of file moDataManager.cpp.

bool moDataSession::Loaded ( )

fast live record

Definition at line 342 of file moDataManager.cpp.

bool moDataSession::LoadFromFile ( const moText p_filename)

Definition at line 146 of file moDataManager.cpp.

bool moDataSession::LoadSession ( )

Definition at line 189 of file moDataManager.cpp.

const moDataSessionKey & moDataSession::NextKey ( moConsoleState m_ConsoleState)

go to the next key

Definition at line 386 of file moDataManager.cpp.

bool moDataSession::Playback ( moConsoleState p_console_state)

Definition at line 221 of file moDataManager.cpp.

bool moDataSession::Record ( moConsoleState p_console_state)

stop playback

Definition at line 238 of file moDataManager.cpp.

bool moDataSession::RecordLive ( moResourceManager pRM)

stop render

Definition at line 332 of file moDataManager.cpp.

bool moDataSession::Render ( moConsoleState p_console_state)

stop record

Definition at line 272 of file moDataManager.cpp.

bool moDataSession::SaveToFile ( const moText p_filename = moText(""))

while(paramKeys.GetValuesCount()>0) { paramKeys.DeleteValue(0); }

Definition at line 97 of file moDataManager.cpp.

bool moDataSession::SessionEnded ( )

Definition at line 350 of file moDataManager.cpp.

bool moDataSession::SessionStart ( )

Definition at line 362 of file moDataManager.cpp.

void moDataSession::Set ( moText  p_Name,
moDataSessionConfig pSessionConfig,
moDataSessionMode  p_sessionmode,
moDataSessionRecordMode  p_recordmode,
moDataSessionPlaybackMode  p_playbackmode,
moResourceManager p_ResMan 
)

Definition at line 69 of file moDataManager.cpp.

bool moDataSession::SetKey ( int  p_actual_key)

Definition at line 374 of file moDataManager.cpp.

void moDataSession::SetRenderedFolder ( const moText p_rendered_folder)

Definition at line 310 of file moDataManager.cpp.

bool moDataSession::StepRender ( moConsoleState p_console_state)

Definition at line 315 of file moDataManager.cpp.

bool moDataSession::StopPlayback ( moConsoleState p_console_state)

fast start playback

bool moDataSession::StopRecord ( moConsoleState p_console_state)

start record

Definition at line 229 of file moDataManager.cpp.

bool moDataSession::StopRender ( moConsoleState p_console_state)

render to images

Definition at line 263 of file moDataManager.cpp.

const moText & moDataSession::ToJSON ( )

Definition at line 414 of file moDataManager.cpp.


The documentation for this class was generated from the following files: