diff options
author | David Walter Seikel | 2013-01-13 17:41:10 +1000 |
---|---|---|
committer | David Walter Seikel | 2013-01-13 17:41:10 +1000 |
commit | 8772dabfcdf0d7ade826f213b7ae887615e7ee3f (patch) | |
tree | 9258e6a4f76127577cf958e05211732f8973ac4f /libraries/irrlicht-1.8/include/SIrrCreationParameters.h | |
parent | Ignore Irrlicht built files. (diff) | |
download | SledjHamr-8772dabfcdf0d7ade826f213b7ae887615e7ee3f.zip SledjHamr-8772dabfcdf0d7ade826f213b7ae887615e7ee3f.tar.gz SledjHamr-8772dabfcdf0d7ade826f213b7ae887615e7ee3f.tar.bz2 SledjHamr-8772dabfcdf0d7ade826f213b7ae887615e7ee3f.tar.xz |
Let Irrlicht use an externally created OpenGL context and surface.
Linux only for now. Others can come later.
Diffstat (limited to 'libraries/irrlicht-1.8/include/SIrrCreationParameters.h')
-rw-r--r-- | libraries/irrlicht-1.8/include/SIrrCreationParameters.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libraries/irrlicht-1.8/include/SIrrCreationParameters.h b/libraries/irrlicht-1.8/include/SIrrCreationParameters.h index cbf558d..89dff19 100644 --- a/libraries/irrlicht-1.8/include/SIrrCreationParameters.h +++ b/libraries/irrlicht-1.8/include/SIrrCreationParameters.h | |||
@@ -9,6 +9,7 @@ | |||
9 | #include "EDeviceTypes.h" | 9 | #include "EDeviceTypes.h" |
10 | #include "dimension2d.h" | 10 | #include "dimension2d.h" |
11 | #include "ILogger.h" | 11 | #include "ILogger.h" |
12 | #include "SExposedVideoData.h" | ||
12 | 13 | ||
13 | namespace irr | 14 | namespace irr |
14 | { | 15 | { |
@@ -37,6 +38,7 @@ namespace irr | |||
37 | HighPrecisionFPU(false), | 38 | HighPrecisionFPU(false), |
38 | EventReceiver(0), | 39 | EventReceiver(0), |
39 | WindowId(0), | 40 | WindowId(0), |
41 | VideoData(0), | ||
40 | #ifdef _DEBUG | 42 | #ifdef _DEBUG |
41 | LoggingLevel(ELL_DEBUG), | 43 | LoggingLevel(ELL_DEBUG), |
42 | #else | 44 | #else |
@@ -72,6 +74,7 @@ namespace irr | |||
72 | HighPrecisionFPU = other.HighPrecisionFPU; | 74 | HighPrecisionFPU = other.HighPrecisionFPU; |
73 | EventReceiver = other.EventReceiver; | 75 | EventReceiver = other.EventReceiver; |
74 | WindowId = other.WindowId; | 76 | WindowId = other.WindowId; |
77 | VideoData = other.VideoData; | ||
75 | LoggingLevel = other.LoggingLevel; | 78 | LoggingLevel = other.LoggingLevel; |
76 | DriverMultithreaded = other.DriverMultithreaded; | 79 | DriverMultithreaded = other.DriverMultithreaded; |
77 | DisplayAdapter = other.DisplayAdapter; | 80 | DisplayAdapter = other.DisplayAdapter; |
@@ -258,6 +261,8 @@ namespace irr | |||
258 | do it how you like. */ | 261 | do it how you like. */ |
259 | void* WindowId; | 262 | void* WindowId; |
260 | 263 | ||
264 | video::SExposedVideoData *VideoData; | ||
265 | |||
261 | //! Specifies the logging level used in the logging interface. | 266 | //! Specifies the logging level used in the logging interface. |
262 | /** The default value is ELL_INFORMATION. You can access the ILogger interface | 267 | /** The default value is ELL_INFORMATION. You can access the ILogger interface |
263 | later on from the IrrlichtDevice with getLogger() and set another level. | 268 | later on from the IrrlichtDevice with getLogger() and set another level. |