log engine/core/controller/engine.i @ 672:7b0bb02e89f9

age author description
2010-11-05 helios2000 * Merged the light branch back into trunk.
2010-10-21 prock * Added the ability to change screen modes on the fly. This works both in OpenGL and SDL modes.
2010-10-15 prock * Moved getCurrentScreenMode() to the renderbackend as renderbackend is what initializes the screen.
2010-10-14 prock * Fixed some more integer definitions
2010-10-08 prock * Added the ability to query the current running screen mode
2010-10-07 prock * Added the ability to set/get the video driver used using the settings interface. Note that the default driver for the OS will be used unless explicitly specified.
2010-10-07 prock * Improvements for DeviceCaps. It now stores a list of valid SDL drivers. Currently in windows we are limited to the windows GDI (which is slow). This could mean that SDL users could benifit from hardware acceleration with directx (a valid SDL driver).
2010-10-06 prock * Added a simple method to query the default video card capabilities. This is still a work in progress. You can now get a list of ScreenModes the device supports. ScreenMode includes information on the screen resolution, if the mode is fullscreen/windowed and if it would use the OpenGL or SDL renderer.
2010-10-05 prock * A little data type cleanup in the FIFE::EngineSettings class
2010-10-01 prock * Removed the image chunking size variable from engine settings.
2010-03-24 helios2000 * Fixed the sld typo. fixes[ticket:463]
2010-02-20 vtchill A client can now specify a global color key to be used with all images. The default color key is (255,0,255) in RGB format. Also the client can enable/disable the color key feature by using the setColorKeyEnabled function in the EngineSettings class. By default the color key feature is disabled. fixes[t:451]
2010-02-12 vtchill Moved the management of cameras into the Map class. The View class no longer exists since it now serves no purpose. The engine class itself holds the renderers and these get passed to each map that is loaded and then passed to each camera on each map. This change makes it possible for multiple maps to be loaded at the same time with the same camera id without a name clash. fixes[t:342]
2008-10-09 phoku * Fixed a scons issue, where libraries checked for C instead of C++
2008-07-27 spq * add some std types to swig wrapper (fife.i.templ)
2008-07-16 spq allow clients to set a custom window title and icon
2008-07-13 mvbarracuda * Final LGPL switch step by adjusting the file headers
2008-06-29 mvbarracuda * Datasets becomes the new trunk and retires after that :-)