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.
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
moConsoleState.h
Go to the documentation of this file.
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
Generated on Wed May 17 2017 14:09:17 for libmoldeo (Moldeo 1.0 Core) by
1.8.8