xoreos
0.0.5
src
graphics
images
txitypes.h
Go to the documentation of this file.
1
/* xoreos - A reimplementation of BioWare's Aurora engine
2
*
3
* xoreos is the legal property of its developers, whose names
4
* can be found in the AUTHORS file distributed with this source
5
* distribution.
6
*
7
* xoreos is free software; you can redistribute it and/or
8
* modify it under the terms of the GNU General Public License
9
* as published by the Free Software Foundation; either version 3
10
* of the License, or (at your option) any later version.
11
*
12
* xoreos is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
* GNU General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License
18
* along with xoreos. If not, see <http://www.gnu.org/licenses/>.
19
*/
20
25
#ifndef GRAPHICS_IMAGES_TXITYPES_H
26
#define GRAPHICS_IMAGES_TXITYPES_H
27
28
#include "
src/common/util.h
"
29
30
namespace
Common
{
31
class
UString;
32
}
33
34
namespace
Graphics
{
35
37
enum
TXICommand
{
38
TXICommandAlphaMean
= 0,
39
TXICommandArturoHeight
= 1,
40
TXICommandArturoWidth
= 2,
41
TXICommandBaselineHeight
= 3,
42
TXICommandBlending
= 4,
43
TXICommandBumpMapScaling
= 5,
44
TXICommandBumpMapTexture
= 6,
45
TXICommandBumpyShinyTexture
= 7,
46
TXICommandCanDownsample
= 8,
47
TXICommandCaretIndent
= 9,
48
TXICommandChannelScale
= 10,
49
TXICommandChannelTranslate
= 11,
50
TXICommandClamp
= 12,
51
TXICommandCodepage
= 13,
52
TXICommandCols
= 14,
53
TXICommandCompressTexture
= 15,
54
TXICommandControllerScript
= 16,
55
TXICommandCube
= 17,
56
TXICommandDBMapping
= 18,
57
TXICommandDecal
= 19,
58
TXICommandDefaultBPP
= 20,
59
TXICommandDefaultHeight
= 21,
60
TXICommandDefaultWidth
= 22,
61
TXICommandDistort
= 23,
62
TXICommandDistortAngle
= 24,
63
TXICommandDistortionAmplitude
= 25,
64
TXICommandDownsampleFactor
= 26,
65
TXICommandDownsampleMax
= 27,
66
TXICommandDownsampleMin
= 28,
67
TXICommandEnvMapTexture
= 29,
68
TXICommandFileRange
= 30,
69
TXICommandFilter
= 31,
70
TXICommandFontHeight
= 32,
71
TXICommandFontWidth
= 33,
72
TXICommandFPS
= 34,
73
TXICommandIsBumpMap
= 35,
74
TXICommandIsDoubleByte
= 36,
75
TXICommandIsLightMap
= 37,
76
TXICommandLowerRightCoords
= 38,
77
TXICommandMaxSizeHQ
= 39,
78
TXICommandMaxSizeLQ
= 40,
79
TXICommandMinSizeHQ
= 41,
80
TXICommandMinSizeLQ
= 42,
81
TXICommandMipMap
= 43,
82
TXICommandNumChars
= 44,
83
TXICommandNumCharsPerSheet
= 45,
84
TXICommandNumX
= 46,
85
TXICommandNumY
= 47,
86
TXICommandOnDemand
= 48,
87
TXICommandPriority
= 49,
88
TXICommandProcedureType
= 50,
89
TXICommandRows
= 51,
90
TXICommandSpacingB
= 52,
91
TXICommandSpacingR
= 53,
92
TXICommandSpeed
= 54,
93
TXICommandTemporary
= 55,
94
TXICommandTextureWidth
= 56,
95
TXICommandUnique
= 57,
96
TXICommandUpperLeftCoords
= 58,
97
TXICommandWaterHeight
= 59,
98
TXICommandWaterWidth
= 60,
99
TXICommandXBoxDownsample
= 61,
100
101
TXICommandMAX
102
};
103
105
TXICommand
parseTXICommand
(
const
Common::UString
&str,
Common::UString
&args);
106
107
}
// End of namespace Graphics
108
109
#endif // GRAPHICS_IMAGES_TXITYPES_H
Graphics::TXICommandIsLightMap
Definition:
txitypes.h:75
Graphics::TXICommandDistort
Definition:
txitypes.h:61
Common
Definition:
2dafile.h:39
Graphics::TXICommandDecal
Definition:
txitypes.h:57
Common::UString
A class holding an UTF-8 string.
Definition:
ustring.h:48
Graphics::TXICommandCanDownsample
Definition:
txitypes.h:46
Graphics::TXICommandBaselineHeight
Definition:
txitypes.h:41
Graphics::TXICommandMinSizeHQ
Definition:
txitypes.h:79
Graphics::TXICommandTextureWidth
Definition:
txitypes.h:94
Graphics::TXICommandXBoxDownsample
Definition:
txitypes.h:99
Graphics::TXICommandChannelTranslate
Definition:
txitypes.h:49
Graphics::TXICommandMinSizeLQ
Definition:
txitypes.h:80
Graphics::TXICommandRows
Definition:
txitypes.h:89
Graphics::TXICommandIsBumpMap
Definition:
txitypes.h:73
Graphics::TXICommandLowerRightCoords
Definition:
txitypes.h:76
Graphics::TXICommandWaterWidth
Definition:
txitypes.h:98
Graphics::TXICommandTemporary
Definition:
txitypes.h:93
Graphics::TXICommand
TXICommand
All supported commands in a TXI.
Definition:
txitypes.h:37
Graphics::TXICommandDefaultBPP
Definition:
txitypes.h:58
Graphics::TXICommandCompressTexture
Definition:
txitypes.h:53
Graphics::TXICommandFilter
Definition:
txitypes.h:69
Graphics::TXICommandCaretIndent
Definition:
txitypes.h:47
Graphics::TXICommandMipMap
Definition:
txitypes.h:81
Graphics::TXICommandDefaultHeight
Definition:
txitypes.h:59
Graphics::TXICommandArturoWidth
Definition:
txitypes.h:40
Graphics::TXICommandChannelScale
Definition:
txitypes.h:48
util.h
Utility templates and functions.
Graphics::TXICommandCube
Definition:
txitypes.h:55
Graphics::TXICommandControllerScript
Definition:
txitypes.h:54
Graphics::TXICommandDBMapping
Definition:
txitypes.h:56
Graphics::TXICommandSpacingR
Definition:
txitypes.h:91
Graphics::TXICommandDistortAngle
Definition:
txitypes.h:62
Graphics::TXICommandDownsampleMax
Definition:
txitypes.h:65
Graphics::TXICommandDownsampleMin
Definition:
txitypes.h:66
Graphics::TXICommandPriority
Definition:
txitypes.h:87
Graphics::TXICommandProcedureType
Definition:
txitypes.h:88
Graphics::TXICommandUpperLeftCoords
Definition:
txitypes.h:96
Graphics::TXICommandCols
Definition:
txitypes.h:52
Graphics::TXICommandFPS
Definition:
txitypes.h:72
Graphics::TXICommandNumY
Definition:
txitypes.h:85
Graphics::TXICommandClamp
Definition:
txitypes.h:50
Graphics::TXICommandDefaultWidth
Definition:
txitypes.h:60
Graphics::TXICommandIsDoubleByte
Definition:
txitypes.h:74
Graphics::TXICommandOnDemand
Definition:
txitypes.h:86
Graphics::TXICommandSpeed
Definition:
txitypes.h:92
Graphics::TXICommandFontHeight
Definition:
txitypes.h:70
Graphics::TXICommandBumpMapTexture
Definition:
txitypes.h:44
Graphics::TXICommandSpacingB
Definition:
txitypes.h:90
Graphics::TXICommandArturoHeight
Definition:
txitypes.h:39
Graphics::TXICommandWaterHeight
Definition:
txitypes.h:97
Graphics::TXICommandMaxSizeHQ
Definition:
txitypes.h:77
Graphics::TXICommandCodepage
Definition:
txitypes.h:51
Graphics::TXICommandMAX
Definition:
txitypes.h:101
Graphics::TXICommandMaxSizeLQ
Definition:
txitypes.h:78
Graphics::parseTXICommand
TXICommand parseTXICommand(const Common::UString &str, Common::UString &args)
Parse a TXI command from a string.
Definition:
txitypes.cpp:99
Graphics::TXICommandNumChars
Definition:
txitypes.h:82
Graphics::TXICommandUnique
Definition:
txitypes.h:95
Graphics::TXICommandFileRange
Definition:
txitypes.h:68
Graphics::TXICommandDistortionAmplitude
Definition:
txitypes.h:63
Graphics
Definition:
loadprogress.h:33
Graphics::TXICommandBumpMapScaling
Definition:
txitypes.h:43
Graphics::TXICommandBlending
Definition:
txitypes.h:42
Graphics::TXICommandEnvMapTexture
Definition:
txitypes.h:67
Graphics::TXICommandNumCharsPerSheet
Definition:
txitypes.h:83
Graphics::TXICommandFontWidth
Definition:
txitypes.h:71
Graphics::TXICommandBumpyShinyTexture
Definition:
txitypes.h:45
Graphics::TXICommandNumX
Definition:
txitypes.h:84
Graphics::TXICommandDownsampleFactor
Definition:
txitypes.h:64
Graphics::TXICommandAlphaMean
Definition:
txitypes.h:38
Generated on Sun Nov 18 2018 15:13:41 for xoreos by
1.8.14