Commit graph

20 commits

Author SHA1 Message Date
Edoardo Lolletti
2f4efe3823 fix irrlicht 1.8 compilation 2026-08-05 23:10:43 +02:00
Edoardo Lolletti
9e52d5beb4 Properly handle npot2 textures under gles
Those textures are usable only if the texture is rendered with clamp to edge, add that property to the global 2d material and enable it for the other materials whenever the driver is gles1/2 rather than when there's no npot support
2026-04-19 01:16:03 +02:00
Edoardo Lolletti
64b3127db6 fix size calculation with npot textures in cguiimagebutton 2026-04-18 22:56:52 +02:00
Edoardo Lolletti
6f47323f4a Cleanup custom irrlicht object classes
Updated header guards to match their names, reduced the number of duplicated internal headers copied in the source tree by using the interfaces already exposed by the irrlicht engine
2025-02-09 13:01:57 +01:00
Edoardo Lolletti
0ec6d26c92 Update declaration of overridden member functions
Cleaned up the classes inheriting virtual classes by using override where needed and marking most of them as final.
Also update usave of position2d to vector2d
2023-08-21 11:53:59 +02:00
Edoardo Lolletti
009f0c41e9
Add `EDOPRO_platform` conditionals macro (#263)
No longer use compiler specific macros in the code to check for a specific target.
2023-04-15 20:11:49 +02:00
Edoardo Lolletti
fbc395edbd Various minor updates 2023-02-10 21:27:16 +01:00
Edoardo Lolletti
5a77d3efe2
Ad basic ios support (#245)
Still incomplete but builds and boots to something (at least on the simulator).
Also slightly updated the premake scripts to properly generate build files for various architectures without renaming the vcpkg packages
2022-08-20 22:29:13 +02:00
Edoardo Lolletti
ee0f403512 Update irrlicht 1.9 classes 2021-03-29 13:17:47 +02:00
edo9300
637aba46e5 Properly mark overridden irrlicht virtual functions in custom classes headers 2020-09-21 17:46:22 +02:00
edo9300
1d238d18da Suppress most msvc warnings 2020-07-21 23:56:22 +02:00
kevinlul
a2e5dc5085 [Travis] Bump dependencies 20200702
Irrlicht: OffsettedWindow, GUIListBox click handling fixes, GUIButton (1.9) ClickShiftState
Closes #185 (for now)
2020-07-13 23:35:31 -04:00
edo9300
be7d3c4a5b Cleanup some other android only code 2020-05-26 12:16:46 +02:00
edo9300
a2293db635 Fix android building 2020-04-30 11:39:43 +02:00
edo9300
d49408be57 More cleanup for irrlicht custom class headers 2020-04-16 10:11:57 +02:00
edo9300
192b0e4071 Irrlicht 1.9, update up to ab46f76665 2020-03-03 19:57:07 +01:00
edo9300
8d8ef36c49 Cleanup headers 2020-01-21 23:51:41 +01:00
edo9300
f8e6e9f3a5 Fixed compilation for irrlicht 1.8 and windows 2020-01-01 23:22:15 +01:00
edo9300
42ddbf10b0 Push android build changes 2019-12-30 00:18:59 +01:00
edo9300
d4999c5434 Added CGUICustomTabControl sorted custom irrlicht objects in appropriate subfolders and organized required include files
CGUICustomTabControl is an improved version of the default class, properly handling text widths
2019-07-21 17:02:13 +02:00
Renamed from gframe/CGUIImageButton.cpp (Browse further)