X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FGraphic%2FStereo.hpp;h=a6c97c27d5b71fb7482a61cf4a8476e577d7dcf7;hb=6c2be7b3030442d0ffda2d712ef2159283de2f22;hp=e93d1130aa2e42dddf14cfb69bf977a898f49613;hpb=ed3662c0852c4312a612b4fc35bd03aba8d13db7;p=lugaru.git
diff --git a/Source/Graphic/Stereo.hpp b/Source/Graphic/Stereo.hpp
index e93d113..a6c97c2 100644
--- a/Source/Graphic/Stereo.hpp
+++ b/Source/Graphic/Stereo.hpp
@@ -1,6 +1,6 @@
/*
Copyright (C) 2003, 2010 - Wolfire Games
-Copyright (C) 2010-2016 - Lugaru contributors (see AUTHORS file)
+Copyright (C) 2010-2017 - Lugaru contributors (see AUTHORS file)
This file is part of Lugaru.
@@ -23,29 +23,30 @@ along with Lugaru. If not, see .
#include
-enum StereoMode {
+enum StereoMode
+{
stereoNone,
stereoAnaglyph, /* red/cyan */
stereoHorizontalInterlaced, /* some 3D monitors */
stereoVerticalInterlaced,
- stereoHorizontalSplit, /* cross-eyed view */
+ stereoHorizontalSplit, /* cross-eyed view */
stereoVerticalSplit,
- stereoOpenGL, /* Whatever OpenGL does, if supported */
- stereoCount /* must be last element */
+ stereoOpenGL, /* Whatever OpenGL does, if supported */
+ stereoCount /* must be last element */
};
-
-enum StereoSide {
+enum StereoSide
+{
// Code multiplies by StereoSide to calculate camera offsets
- stereoLeft = -1,
+ stereoLeft = -1,
stereoCenter = 0,
- stereoRight = 1
+ stereoRight = 1
};
extern StereoMode stereomode;
extern StereoMode newstereomode;
extern float stereoseparation;
-extern bool stereoreverse;
+extern bool stereoreverse;
bool CanInitStereo(StereoMode mode);
void InitStereo(StereoMode mode);