Linux multi-monitor fullscreen support
[ryzomcore.git] / ryzom / client / src / r2 / r2_config.h
blobda1c3323abc96c365d56bcb53b9fe8ffc18c9a92
1 // Ryzom - MMORPG Framework <http://dev.ryzom.com/projects/ryzom/>
2 // Copyright (C) 2010 Winch Gate Property Limited
3 //
4 // This program is free software: you can redistribute it and/or modify
5 // it under the terms of the GNU Affero General Public License as
6 // published by the Free Software Foundation, either version 3 of the
7 // License, or (at your option) any later version.
8 //
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 // GNU Affero General Public License for more details.
14 // You should have received a copy of the GNU Affero General Public License
15 // along with this program. If not, see <http://www.gnu.org/licenses/>.
17 #ifndef R2_CONFIG_H
18 #define R2_CONFIG_H
21 #include "config_var.h"
23 // access to config vars
24 namespace R2
29 extern CConfigVarRGBA CV_MapEntityHighlightColor;
30 extern CConfigVarRGBA CV_MapEntitySelectColor;
31 extern CConfigVarRGBA CV_MapEntityFrozenColor;
32 extern CConfigVarRGBA CV_MapEntityLockedColor;
33 extern CConfigVarRGBA CV_ArrayInstanceColor;
34 extern CConfigVarString CV_MapEntitySelectTexture;
35 extern CConfigVarString CV_MapEntityDefaultTexture;
36 extern CConfigVarString CV_MapEntityFarTexture;
37 extern CConfigVarFloat CV_MapEntityFarArrowSize;
38 extern CConfigVarString CV_MapEntitySmallTexture;
39 extern CConfigVarString CV_MapEntitySmallHighlightTexture;
40 extern CConfigVarString CV_MapEntityOrientTexture;
41 extern CConfigVarFloat CV_MapEntityOrientOriginDist;
42 extern CConfigVarFloat CV_MapEntityOrientBlendTimeInMs;
43 extern CConfigVarFloat CV_MapEntityOrientOriginDistSmall;
44 extern CConfigVarFloat CV_MapEntityCloseDist;
45 extern CConfigVarString CV_MapEntityInvalidTexture;
46 extern CConfigVarString CV_MapEntityInvalidTextureSmall;
48 extern CConfigVarString CV_MapGlowStarTexture;
49 extern CConfigVarFloat CV_MapGlowStarSize;
50 extern CConfigVarFloat CV_MapGlowStarSpeed[2];
51 extern CConfigVarFloat CV_FloatingShapeRefScale;
53 extern CConfigVarFloat CV_RegionFadeTimeInMs;
54 extern CConfigVarRGBA CV_FocusedRegionColor;
55 extern CConfigVarRGBA CV_SelectedRegionColor;
56 extern CConfigVarRGBA CV_UnselectedRegionColor;
57 extern CConfigVarRGBA CV_FrozenRegionColor;
58 extern CConfigVarRGBA CV_LockedRegionColor;
60 extern CConfigVarRGBA CV_FocusedInstanceColor;
61 extern CConfigVarRGBA CV_SelectedInstanceColor;
62 extern CConfigVarRGBA CV_UnselectedInstanceColor;
63 extern CConfigVarRGBA CV_FrozenInstanceColor;
64 extern CConfigVarRGBA CV_LockedInstanceColor;
66 extern CConfigVarSInt32 CV_MapAutoPanBorder;
67 extern CConfigVarSInt32 CV_MapAutoPanDeltaInMs;
68 extern CConfigVarSInt32 CV_MapAutoFastPanDeltaInMs;
69 extern CConfigVarSInt32 CV_MapAutoPanSpeedInPixels;
70 extern CConfigVarSInt32 CV_MapAutoFastPanNumTicks;
72 extern CConfigVarString CV_FootStepMapTexture;
73 extern CConfigVarFloat CV_FootStepMapWidth;
74 extern CConfigVarString CV_FootStepDecalTexture;
75 extern CConfigVarFloat CV_FootStepDecalUScale;
76 extern CConfigVarFloat CV_FootStepDecalWidth;
77 extern CConfigVarString CV_WanderDecalTexture;
78 extern CConfigVarFloat CV_WanderDecalSize;
79 extern CConfigVarRGBA CV_FootStepMapHiddenColor;
80 extern CConfigVarRGBA CV_FootStepMapFocusedColor;
81 extern CConfigVarRGBA CV_FootStepMapSelectedColor;
82 extern CConfigVarRGBA CV_FootStepDecalHiddenColor;
83 extern CConfigVarRGBA CV_FootStepDecalFocusedColor;
84 extern CConfigVarRGBA CV_FootStepDecalSelectedColor;
86 extern CConfigVarFloat CV_AutoGroupMaxDist;
88 extern CConfigVarRGBA CV_InaccessiblePosColor0;
89 extern CConfigVarRGBA CV_InaccessiblePosColor1;
90 extern CConfigVarFloat CV_InaccessiblePosAnimDurationInMS;
92 extern CConfigVarFloat CV_DecalTopBlendStartDist; // distance at which the color starts to fade for player & selection decals
93 extern CConfigVarFloat CV_DecalBottomBlendStartDist; // distance at which the color starts to fade for player & selection decals
94 extern CConfigVarFloat CV_DecalBlendLength; // length for decal color fading (player & selection decals)
98 } // R2
101 #endif