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.
moConsoleState.h
Ir a la documentación de este archivo.
1
/*******************************************************************************
2
3
moConsoleState.h
4
5
****************************************************************************
6
* *
7
* This source is free software; you can redistribute it and/or modify *
8
* it under the terms of the GNU General Public License as published by *
9
* the Free Software Foundation; either version 2 of the License, or *
10
* (at your option) any later version. *
11
* *
12
* This code is distributed in the hope that it will be useful, but *
13
* WITHOUT ANY WARRANTY; without even the implied warranty of *
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
15
* General Public License for more details. *
16
* *
17
* A copy of the GNU General Public License is available on the World *
18
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
19
* obtain it by writing to the Free Software Foundation, *
20
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
21
* *
22
****************************************************************************
23
24
Copyright(C) 2006 Fabricio Costa
25
26
Authors:
27
Fabricio Costa
28
29
*******************************************************************************/
30
31
#ifndef __MO_CONSOLE_STATE_H__
32
#define __MO_CONSOLE_STATE_H__
33
34
#include "
moTypes.h
"
35
#include "
moAbstract.h
"
36
#include "
moTempo.h
"
37
#include "
moEffectState.h
"
38
39
40
enum
moConsoleMode
{
41
42
MO_CONSOLE_MODE_LIVE
=0,
43
MO_CONSOLE_MODE_RECORD_SESSION
=1,
44
MO_CONSOLE_MODE_PLAY_SESSION
=2,
45
MO_CONSOLE_MODE_RENDER_SESSION
=3,
46
47
};
48
50
54
class
LIBMOLDEO_API
moConsoleState
:
public
moEffectState
55
{
56
public
:
57
58
moConsoleState
();
59
virtual
~
moConsoleState
();
60
61
MOboolean
Init
();
62
MOboolean
Finish
();
63
64
public
:
65
66
moConsoleMode
m_Mode
;
67
68
moText
m_RenderFrameQuality
;
69
70
MOswitch
pause
;
71
MOswitch
automatic
;
72
MOswitch
reinit
;
73
MOswitch
finish
;
74
75
MOswitch
setfps
;
76
MOuint
fps, fps0,
fps1
;
77
78
//especiales
79
MOswitch
stereooutput
;
80
81
MOswitch
savescreen
;
82
MOuint
frame
;
83
84
long
step_interval
;
85
86
const
moText
&
ToJSON
();
87
};
88
89
#endif
90
moConsoleMode
moConsoleMode
Definition:
moConsoleState.h:40
moConsoleState::reinit
MOswitch reinit
Definition:
moConsoleState.h:72
moAbstract::Finish
virtual MOboolean Finish()
Finaliza el objeto, libera recursos.
Definition:
moAbstract.cpp:147
moConsoleState::automatic
MOswitch automatic
Definition:
moConsoleState.h:71
MO_CONSOLE_MODE_RENDER_SESSION
Definition:
moConsoleState.h:45
moConsoleState::pause
MOswitch pause
Definition:
moConsoleState.h:70
moConsoleState
Estado de la consola.
Definition:
moConsoleState.h:54
MOboolean
#define MOboolean
Definition:
moTypes.h:385
moTempo.h
moTypes.h
moAbstract.h
MOswitch
#define MOswitch
Definition:
moTypes.h:386
LIBMOLDEO_API
#define LIBMOLDEO_API
Definition:
moTypes.h:180
moEffectState
Definition:
moEffectState.h:44
moConsoleState::step_interval
long step_interval
Definition:
moConsoleState.h:84
moText0
clase de para manejar textos
Definition:
moText.h:75
MO_CONSOLE_MODE_LIVE
Definition:
moConsoleState.h:42
moEffectState::Init
MOboolean Init()
Inicializa el objeto.
Definition:
moEffectState.cpp:82
moConsoleState::setfps
MOswitch setfps
Definition:
moConsoleState.h:75
MO_CONSOLE_MODE_RECORD_SESSION
Definition:
moConsoleState.h:43
moConsoleState::savescreen
MOswitch savescreen
Definition:
moConsoleState.h:81
moConsoleState::m_Mode
moConsoleMode m_Mode
Definition:
moConsoleState.h:66
moConsoleState::m_RenderFrameQuality
moText m_RenderFrameQuality
Definition:
moConsoleState.h:68
moConsoleState::frame
MOuint frame
Definition:
moConsoleState.h:82
moConsoleState::fps1
MOuint fps1
Definition:
moConsoleState.h:76
MOuint
#define MOuint
Definition:
moTypes.h:387
moConsoleState::stereooutput
MOswitch stereooutput
Definition:
moConsoleState.h:79
moConsoleState::finish
MOswitch finish
Definition:
moConsoleState.h:73
moEffectState.h
MO_CONSOLE_MODE_PLAY_SESSION
Definition:
moConsoleState.h:44
moEffectState::ToJSON
virtual const moText & ToJSON()
Definition:
moEffectState.cpp:157
libmoldeo
moConsoleState.h
Generado el Martes, 10 de Septiembre de 2019 21:27:06 para libmoldeo (Moldeo 1.0 Core) por
1.8.13