hybrid
a8a2412b35
Merged libpng 1.6.2 from vendor branch. Updated pnglibconf.h to latest predefined config file to catch up with latest setup requirements.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4552 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-20 15:24:55 +00:00
hybrid
aff4ef06ba
Unify texture transformation for tex coord system with mesh loader.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4549 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-19 19:50:20 +00:00
hybrid
20b802e857
Add equals check with tolerance in heigthmap optimizer
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4548 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-19 19:32:51 +00:00
hybrid
3743719676
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4547 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-18 15:55:45 +00:00
hybrid
fc35c2308a
Fix syntax problems in Cg renderer base classes, which came from the override changes. Not yet tested, but should compile again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4546 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-18 12:50:57 +00:00
hybrid
bb3d37794b
Second round of override checks
...
Exposed some more functions:
getArchiveName returning name (path) of archive
getColor and getColorHSL for color select dialog
get/setDoubleClickTime in device for setting the time offset necessary to have two separate clicks instead of a double-click
Removed deprecated getXJoint and getMS3DJoint functions
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4545 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 15:55:56 +00:00
hybrid
1db8718c23
Remove white spaces before semicolon
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4544 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 14:32:28 +00:00
hybrid
b93788fa3d
First round of override updates.
...
Some fixes:
Added get/setCurrentRenderPass to scene manager (internally renamed, exposed)
Removed destructor from light scene node.
Removed getType calls from archive loaders (one file archives have this)
Removed some internal exposures and virtual attributes for protected classes
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4543 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 14:18:14 +00:00
hybrid
80efea5574
Oops, wrong copy'n'paste. Fixed to pure virtual
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4542 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 13:43:57 +00:00
hybrid
00f8f8a8ac
Expose getSpeed and setSpeed of particle attraction affector
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4541 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 09:28:37 +00:00
hybrid
f220d10900
Fix name and parameters of draw2dImageBatch call, which was not yet used due to wrong override.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4540 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 09:24:58 +00:00
hybrid
f8d7aab701
Add override patch by hende, to check for proper deriving in the class tree. Added MSVC support for this feature, should work beginning with MSVC 2010
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4539 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 08:57:19 +00:00
hybrid
dadf0b99df
Add the geoplane from hendu. This surface improves visualization of large surfaces.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4538 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-17 08:38:20 +00:00
hybrid
4eeed942c0
Merged revision 4510-4533 from 1.8 branch. X mesh loader fix
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4534 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-06-04 14:42:20 +00:00
hybrid
28267596e8
Another try to fix the compilation issues. Still untested, as my MSVC is currently out of business...
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4527 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-16 08:34:39 +00:00
hybrid
7305f1008e
Fix compilation with MSVC. Fixed brace indentation
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4526 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-15 16:50:04 +00:00
hybrid
20969d5c25
Heightmap optimization functions, supplied by Hendu.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4525 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-13 23:06:21 +00:00
hybrid
515673991b
Remove degenerated tris to reduce render job and avoid artifacts. Patch by hendu.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4524 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-13 23:00:56 +00:00
hybrid
f4088e7b60
Fix proper scene manager parameter handling in clone method. Thanks to greenya for this fix.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4520 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-13 22:13:17 +00:00
hybrid
45a75b6b82
Fix variable to io::path for proper handling of WCHAR filesystem. Thanks to greenya for fix.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4519 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-13 22:09:03 +00:00
nadro
a287977bc6
Fixed bug in OpenGL 2D rendering system. Thanks Hendu for report this bug.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4515 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-05-01 11:21:22 +00:00
hybrid
37f8eb7d5d
Merged revisions 4485-4509 from 1.8 branch. Cursor fix for Windows 8.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4510 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-17 16:09:25 +00:00
nadro
6c21502ce3
- Fixed OSX compilation issues (both trunk and ogl-es branches).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4508 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-14 11:58:33 +00:00
nadro
5f619ddfde
- Fixed issue with mipmaps generation in OpenGL.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4507 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-13 09:23:10 +00:00
hybrid
9670a8ba33
Some more whitespace adjustment.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4503 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-05 23:03:20 +00:00
hybrid
2b067aabdd
Some more whitespace adjustment.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4502 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-05 22:29:41 +00:00
hybrid
9f7227b7ad
Some whitespace adjustment.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4500 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-05 21:55:05 +00:00
hybrid
6d6b243924
Push trunk to 1.9 version information everywhere
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4498 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-05 12:14:04 +00:00
hybrid
9a0d42cef0
Push trunk to 1.9 version information everywhere
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4497 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-05 12:03:44 +00:00
hybrid
6c7ac760d4
Fix some indentation and white spacing before parantheses
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4493 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-04 16:31:34 +00:00
hybrid
fa970fa94f
Update for scons project file by flashpixx
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4489 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-04-02 13:48:25 +00:00
hybrid
4c464ee005
Add a test for particle system to exist before working with it
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4486 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-27 18:04:12 +00:00
hybrid
5de4ef87f6
Merged from 1.8 branch, revisions 4393-4484: Compiler issues with certain compilers fixed, localtime bug under windows7 fixed.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4485 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-27 13:43:52 +00:00
nadro
1b37134284
- revert rotation patch from rev4478. Texture Matrix will be default solution for manipulate 2d image drawing.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4480 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-18 16:19:02 +00:00
cutealien
45a8e00fe6
Fix a bunch of warnings (mostly about constructor initializer order)
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4479 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-18 11:25:46 +00:00
nadro
5f4c2795ef
- Added support for rotation 2D images. This patch base on FuzzYspo0N patch from irrEXT. (Software drivers aren't supported).
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4478 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-16 03:03:15 +00:00
hybrid
c2b593fbe3
New method for camera scene nodes. updateMatrices updates the camera matrices without uploading them to the driver directly. Patch submitted by hendu
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4475 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 17:02:32 +00:00
hybrid
a01095adfe
Add getRadius method for aabbox3d, as suggested by hendu
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4474 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 16:57:55 +00:00
hybrid
a36cdf072b
Added window position parameter to device creation params. For now, window is not programmatically movable. This patch is merely intended for restoring the device in the same location as with last run. Patch provided by Auria
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4472 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 12:44:11 +00:00
hybrid
b53e949e6e
Added hendu's constification patch for memory read/write files. Also slightly changed the use of global C methods to class specific static methods, which seems more appropriate
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4471 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 12:17:35 +00:00
hybrid
fce326fdd0
Constification patch by hendu
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4470 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 10:16:05 +00:00
hybrid
da59ee303c
Forgot the comment in last commit
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4469 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 09:37:29 +00:00
hybrid
ecf8fe192d
Make sure to initialize the mhz variable so in case we cannot read a value we return a safe 0
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4468 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 09:31:01 +00:00
hybrid
2e9746735d
Fix .mtl writing which did not use the correct path, thanks to hendu for pointing this out
...
Also fixed texture names, which could have spaces and thus fail immediately upon loading. Now the path is given relative to the .mtl file, which often works, and in case of spaces in the path no path at all is used.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4467 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-07 09:30:06 +00:00
cutealien
695abde41d
IGUIEnvironment::hasFocus has now a parameter checkSubElements as subelements are usually seen as part of an element. Default unfortunately must be false due to backward compatibility.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4465 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-03-05 12:32:54 +00:00
cutealien
2659619e1a
Add IGUIElement::isTrulyVisible which works like ISceneNode::isTrulyVisible.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4462 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-02-27 14:47:26 +00:00
cutealien
dac64e00a7
Add some documentation.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4460 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-02-14 16:00:46 +00:00
nadro
176804e48c
- Fixed some minor issues with Cg material renderer.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4458 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-02-05 02:51:20 +00:00
hybrid
8a27e174a6
Fix typos in Linux code.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4453 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-01-28 13:22:06 +00:00
hybrid
923bd7cf78
Add cpu freq check for Linux and available mem check for OSX
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4452 dfc29bdd-3216-0410-991c-e03cc46cb475
2013-01-28 13:00:24 +00:00