Commit Graph

979 Commits (e862f147010a39b117701c28513296c5dfdb1918)

Author SHA1 Message Date
hybrid e862f14701 Removed some of the pointer usage.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2293 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-17 00:02:46 +00:00
hybrid 0a127b352c Fix skydome constructor, found by strong99.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2292 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-16 22:05:00 +00:00
bitplane d428937f2b Fixes to compile with Borland C++
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2289 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-16 12:15:51 +00:00
bitplane a788e7ca87 Capture Alt+F4 in Windows SDL device and close it
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2287 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-16 02:51:06 +00:00
bitplane be6fd3dfde Added D3D support in SDL device, posted by Halifax. Also updated readme in Win64 dir to complain about lack of 64-bit support in VC Express.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2286 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-16 02:22:48 +00:00
bitplane f7588eb662 removed the floating point stencil buffers after complaint that they cause crashes
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2284 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-15 20:27:45 +00:00
bitplane a4d0e89f64 Use floating point z-buffer in D3D9 driver if possible.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2283 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-15 00:50:20 +00:00
bitplane e0ef6c747b Fixed a typo in Windows OpenGL driver init method
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2282 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-15 00:31:17 +00:00
hybrid c7ebf3fba4 Fixed typo in namespace.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2281 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-14 23:39:18 +00:00
hybrid 8ec7eb9f4c Changed to os::byteswap.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2280 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-14 23:31:50 +00:00
hybrid b21a1c8f55 Use more material setting stuff in 2d setup.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2279 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-14 22:26:24 +00:00
bitplane 32f124977a Use setWindowTextA in Windows device for WIN64 platform, posted by veegun
Forgot previous commit message, it should have been: ELL_ERROR log events are now created when shaders fail to compile or link, reported by Halan

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2278 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-14 18:36:13 +00:00
bitplane 108f3333ff git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2277 dfc29bdd-3216-0410-991c-e03cc46cb475 2009-03-14 18:15:04 +00:00
bitplane 74b74142f2 Renamed dev-cpp example projects to match the others, added static library targets to code::blocks project and moved the build locations back to Win32-gcc and Linux dirs
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2276 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-13 09:53:02 +00:00
bitplane 4733bc7616 got rid of some warnings when compiling in gcc with --wall
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2275 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-12 21:27:07 +00:00
bitplane 3301848313 Added setDraggable and isDraggable to IGUIWindow, by Nox [2645227]
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2271 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-11 10:26:33 +00:00
bitplane b575eff0f9 Allow resizing GUI Editor window and fixed clipping on combo boxes (now only the ListBox is NotClipped)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2270 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-11 08:25:21 +00:00
bitplane 0ce6ba201e Re-ordered some member variables so that padding on 64-bit pointers don't use unnecessary space, also defined bit fields for some bools and moved them to the end of memory. Some minor formatting changes, and got rid of the annoying upper case .H in the VC projects.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2269 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-11 07:07:01 +00:00
bitplane 2a5a21fce4 Reset all line endings to Windows-style CRLF
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2268 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-10 20:46:58 +00:00
bitplane 22bf412ce9 VC9 project tidy up (added extra folders like in Xcode project)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2267 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-10 20:10:05 +00:00
bitplane 738954d3cd Renamed setResizeable to setResizable (!)
Tidied the Xcode project some more and fixed compiling. Didn't implement CIrrDeviceOSX::minimizeWindow yet

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2264 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-10 02:15:12 +00:00
bitplane bee75f48fa Updated XCode project with new files
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2263 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-10 01:47:13 +00:00
bitplane f5dbad31dc Added Silicon Graphics RGB texture loader by Gary Conway.
Added dummy os::Byteswap methods to prevent implicit byte swapping on char types.
Updated meshviewer config.xml to include PLY files, also removed the statement that the combo box has no function as it has worked for some time. 
Fixed some comments in CNullDriver.cpp.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2262 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-09 22:15:34 +00:00
hybrid 229ff7da61 Add support for large meshes in .irrmesh format. Patch submitted by pc0de.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2261 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-09 09:45:39 +00:00
hybrid f0b34d4943 Fixed some warnings. Fixed minimizeWidow under Linux.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2259 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-09 09:09:36 +00:00
hybrid 0aab2f1924 Added device method minimizeWindow which minimizes the render window (as if the minimize button has been clicked)
Renamed setResizeAble to setResizeable

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2258 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-08 21:15:28 +00:00
bitplane 2bfc416e58 fix for Cyberware / cyslice / headus 3D tools PLY files with multiple spaces between words
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2257 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-05 23:55:05 +00:00
bitplane 96658e4598 Switch between 16 and 32 bit depending on vertex count
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2256 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-05 21:17:20 +00:00
bitplane 97edfbdd69 Fixed binary mesh loading.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2255 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-05 21:10:32 +00:00
bitplane 6e1fc8d745 Add sky dome type and to default node factory, add serialization and clone methods (bug #2656990 reported by lab_zj)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2254 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-05 18:20:07 +00:00
bitplane 6036a8e31e Fix bounding box and some warnings
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2252 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-05 02:20:33 +00:00
bitplane ce44c10fa4 Added PLY reader, currently only supports ascii and little-endian binary files.
Added mesh writer flag for binary export, not used yet.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2251 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-05 02:03:40 +00:00
bitplane 00be4fed05 Added PLY writer and added VC9 project for mesh converter
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2248 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-02 11:46:47 +00:00
bitplane 69e7d0bd59 Now compiles with SDL device in OSX, still crashes at runtime though
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2247 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-03-01 07:39:52 +00:00
bitplane 34a9ff2f77 Ensure ListBox on combo box doesn't hang off the bottom of the GUI root, by Matthias Specht
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2246 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 16:14:22 +00:00
bitplane 29aa6ecd3f Bug fix for the combo box where it showed white text instead of skin colour before being focused, fix posted by drewbacca
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2244 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 14:27:46 +00:00
bitplane 410b95f946 EGDS_MESSAGE_BOX_HEIGHT is now honoured, reported by Spkka
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2243 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 14:14:51 +00:00
bitplane 2940de0112 Fixed bug with editbox sending events to null parent, reported by Sudi
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2242 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 13:08:45 +00:00
bitplane dc498aec77 Added a font for the console device, fixed grammar in IGUIFont docs
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2241 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 12:03:42 +00:00
bitplane b15e9e9fea Put ifdefs in OSX appdelegate for compiling with SDL or console devices, minor OSX project tidy up
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2240 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 08:29:33 +00:00
bitplane 4eda4c8e4b Update mac project, fixed some indentation
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2239 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 08:07:28 +00:00
bitplane b5605d2b49 Fixed a broken define
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2238 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 06:55:56 +00:00
bitplane fd088d68af Extended WinNT console device to include keyboard and mouse input and respond to windows close messages.
Added sigterm handler and some VT100 escape codes for Unix terminals. Added simple ASCII present() method just for fun, currently untested on most platforms

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2237 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-28 06:14:05 +00:00
bitplane 787dc2f5e6 changed text "software device" to "software driver", fixed editbox crash when no font is available
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2236 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-27 09:22:55 +00:00
bitplane b78345c729 Fix for compiling with image writers but without loaders
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2235 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-27 08:52:27 +00:00
bitplane 74e456a1cc Added generic console device. Only works with software drivers.
todo: user input from console. clean up when the task is killed. present() ASCII output would be nice! :-D

Added new files to projects

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2234 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-27 08:36:43 +00:00
hybrid 20657b83e3 Fix error message for missing DISPLAY variable.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2230 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-23 17:30:10 +00:00
hybrid 6ece9e0dfe Clarification of parameter unit.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2229 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-23 17:29:33 +00:00
hybrid 868d73e249 Performance optimization.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2228 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-23 17:27:07 +00:00
bitplane 8a0a55441d adapted OSX device code style to Irrlicht's rather than Cocoa's. Initial attempt at software driver support, isn't refreshing each frame yet
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2227 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-02-20 03:15:01 +00:00