cutealien
0f8a4a75bc
Give ListBox better defaults for the ScrollBar stepsizes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2869 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 03:48:53 +00:00
hybrid
f1d7323d41
Remove debug code
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2867 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 12:44:25 +00:00
cutealien
76b921b2c6
Draw sub-menues to the left side fi they would be outside main-window otherwise.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2866 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 09:07:09 +00:00
cutealien
bfb66d1494
Checkbox uses now disabled text color when disabled.
...
Changed colors for window-title caption to keep them readable when not active.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2865 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 08:58:46 +00:00
cutealien
c5af97e735
Windows show now active/inactive state.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2864 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 07:23:10 +00:00
hybrid
683e1d7e89
Set DebugName in all constructors
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2863 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 00:14:30 +00:00
hybrid
5cdb8fb1d4
Add new checks.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2862 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 18:36:57 +00:00
hybrid
7babf477db
Add new angles calculation method suggested by Yoran.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2861 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 18:35:05 +00:00
hybrid
cac3641573
Add early out when maximal array size is reached.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2860 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 15:41:03 +00:00
hybrid
47ee78456d
Add new triangle3d method, suggested by rogerborg. Fix comment. Fix type in multiplication.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2859 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 15:34:38 +00:00
hybrid
02b5e40616
Add ScaleAlongNormals manipulator.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2858 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 14:58:37 +00:00
hybrid
372161fa0c
Fix missing include.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2857 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 14:43:04 +00:00
hybrid
f3bf8b1f2b
Fix createMeshWith1TCoords to avoid vertex duplication.
...
Add a new VertexManipulator interface, which allows to easily add manipulators. Several existing methods have been replaced by this interface.
Further manipulation schemes will be added later.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2856 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 13:46:12 +00:00
hybrid
a8e7d5eb86
Fix WinCE string format problem.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2855 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 09:00:43 +00:00
hybrid
f95bf6fbc6
Fix more strict-aliasing problems.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2854 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 23:30:49 +00:00
hybrid
ba9e58e786
Fix strict-aliasing problem.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2853 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 22:05:29 +00:00
hybrid
624abae3f8
fix type conversion.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2852 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 21:51:30 +00:00
hybrid
944b00d082
Add some more tests docs, and revert some value changes which need different treatment.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2851 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 19:49:36 +00:00
hybrid
9af18d89bc
Fix tests.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2850 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 17:57:30 +00:00
hybrid
7a2881da53
Merged revisions 2833:2848 from 1.6 branch. vector3d.normalize cleaned, gui skin bounds check fixed.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2849 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 17:42:53 +00:00
hybrid
49901d26ab
Fix output of the correct test number for sub-process
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2846 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 14:24:01 +00:00
hybrid
4577afdbea
Avoid the many hanging processes. Add some more tests and output.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2845 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 13:45:16 +00:00
hybrid
ef99c2700a
Remove unused elements from skeleton code.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2843 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-11 16:01:10 +00:00
hybrid
a78dda33e2
Fix getRotation to handle matrices with scale
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2842 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-11 13:48:59 +00:00
hybrid
d905e24317
Make sure that matrix multiplication and rotation concatenation are the same.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2841 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-11 00:34:14 +00:00
hybrid
9223972c94
Fix DirectX issues in tests, start with vector3d comparison tests.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2840 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 23:51:30 +00:00
cutealien
153237613d
Remove unneeded drop/grab calls.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2839 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 22:47:14 +00:00
hybrid
2d3032c566
Some new tests.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2838 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 18:27:01 +00:00
hybrid
0a316fd0ce
Add equals method.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2837 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 17:52:44 +00:00
hybrid
b56ddb920f
Merged revisions 2778:2832 from 1.6 branch. Add some Linux keycodes, make skin name arrays safer, disable dx8. Please note, the last merge was from wrong repository, now everything is up to date again.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2835 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 16:40:58 +00:00
hybrid
3d467cb42e
Merged revisions 2778:2832 from 1.5 branch. Fix a driver feature return value and a render state bug for OpenGL.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2833 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 16:30:34 +00:00
hybrid
d65af1e599
Also try to load a skeleton if no skeleton link was given.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2831 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 15:02:50 +00:00
hybrid
98ef47c1c9
Make scale value optional in keyframes as well.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2830 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 14:46:03 +00:00
hybrid
1d23fa03a4
Make additional file loading more flexible.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2829 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 14:37:55 +00:00
hybrid
45d10d0f05
Move Ogre loader to bone supporting mesh loaders
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2828 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 13:29:08 +00:00
hybrid
c77b66a50a
Support for Ogre skeletons. Animations are not correctly working, yet. Also flipping mesh from right-handed to left-handed now, so expect some changes with loaded meshes.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2827 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 13:26:45 +00:00
hybrid
1aa521654a
Fix irrArray interpretation of free_when_destroyed. Some more cases need to be handled differently. Changes.txt updated.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2826 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 11:55:10 +00:00
hybrid
e2b8f785ca
Fix illegal memory access on push_front, and merge push methods into one base function.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2825 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 09:51:13 +00:00
hybrid
007094898f
Slightly reordered the test cases based on resource usage.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2824 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 09:14:12 +00:00
hybrid
cd5b4ece7b
Forgot to commit the Makefile for new NPK reader.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2823 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 17:50:43 +00:00
hybrid
6e1bab9989
Add some more archive testing.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2821 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 17:06:39 +00:00
hybrid
c35ca282d2
Add Nebula device archive reader.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2820 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 17:05:46 +00:00
hybrid
fcf0229a92
Fix typos.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2818 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 16:58:23 +00:00
hybrid
cf8c269ffc
Rename MoveTo_ methods in SSkinMeshBuffer for proper Irrlicht naming scheme.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2817 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 09:48:29 +00:00
hybrid
5b99488247
Fix another strict-aliasing warning.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2815 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-08 19:03:17 +00:00
hybrid
54f4ed0a87
Add some Caps checks and implement color mask for MRTs.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2812 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 22:20:07 +00:00
hybrid
e5271f7f22
Fix typos
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2811 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 20:47:14 +00:00
hybrid
1bb093d561
Add BlendFunc support for MRTs under OpenGL.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2810 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 18:07:31 +00:00
hybrid
4030c50364
Add support for mrt separate blend and colormask in OpenGL. Update OpenGL extension headers to latest version.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2809 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 17:36:20 +00:00
hybrid
91e86f4c9c
Add MRT support for OpenGL and Direct3D9. This patch is heavily based on the code from Nadro. This version supports also special render targets for OpenGL, and is already prepared for further MRT extensions such as per-target blend support. The d3d9 version is not yet tested.
...
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2808 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 16:53:35 +00:00