libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Página principal
Páginas relacionadas
Módulos
Namespaces
Clases
Archivos
Lista de archivos
Miembros de los ficheros
Todo
Clases
Namespaces
Archivos
Funciones
Variables
'typedefs'
Enumeraciones
Valores de enumeraciones
Amigas
'defines'
Grupos
Páginas
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:78
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:149
libmoldeo
moConsoleState.h
Generado el Jueves, 18 de Enero de 2018 13:10:27 para libmoldeo (Moldeo 1.0 Core) por
1.8.8