Commit Graph

120 Commits

Author SHA1 Message Date
n00b
daac85c26a Applied scale to sprite rotation point 2025-05-01 15:05:46 -04:00
n00b
51c64fa857 fixed re-used canvas slot not being set 2025-04-26 16:20:38 -04:00
n00b
65a37690ef Removed offsets from SetSpriteBox 2025-04-14 19:09:20 -04:00
n00b
020f107952 Fixed offset not being set in SetSpriteBox 2025-04-14 19:07:20 -04:00
n00b
edb6462752 Fixed Segfault from DeleteImage() and DeleteMesh() 2025-04-12 13:26:00 -04:00
n00b
b67d63d32c Added FX Materials
* Added FX Shader Materials
* Added Projector Actor
2025-04-11 00:51:47 -04:00
n00b
14f87ecbf1 Added sprite shape functions 2025-03-20 17:29:11 -04:00
n00b
acdc78a149 Added DeleteAn8() function 2025-01-31 19:35:19 -05:00
n00b
979c946429 Updated version number 2025-01-26 00:00:20 -05:00
n00b
17b420578c Added New Static Mesh Functions 2025-01-25 23:53:43 -05:00
n00b
8e161a1a22 Updated version number 2025-01-12 19:38:17 -05:00
n00b
4723ed8c6f fixed font only returning 0 for id 2025-01-04 17:32:26 -05:00
n00b
d91146db60 Added Sprite Color Blend and Global AntiAlias functions 2024-12-22 20:27:40 -05:00
n00b
f2af1d4045 Added JointExists() and SpriteExists() 2024-12-22 18:16:13 -05:00
n00b
070cbe2898 Changed ref_actor for animation callback to actor id 2024-12-22 15:22:20 -05:00
n00b
44eb4aa236 Added error check for canvas type to RayCast2D functions 2024-12-22 14:22:00 -05:00
n00b
0ef552910a Fixed sprite allocation bugs
* Fixed bug that would cause the renderer for sprites to be corrupted on when the sprite vector is resized
* Changed deleted_sprites variable to deleted_animation in sprite object
* Changed sprite pointer vector to sprite id vector in canvas object
* Changed the value stored in Fixture UserData pointer to sprite id rather than sprite pointer because pointer would change on resize anyway
2024-12-22 13:05:23 -05:00
n00b
25e225ff96 Removed test flag 2024-12-20 21:55:17 -05:00
n00b
94a9bb08fb Added SetFPS() and SetWindowVSync() 2024-12-20 20:40:10 -05:00
n00b
8b8be85dea Implemented VSync timer using SDL 2024-12-20 17:04:40 -05:00
n00b
33edf29fd0 Clears constraints in ClearScene() 2024-12-20 13:21:01 -05:00
n00b
a4e9fdd9fd Sorted points in Triangle() 2024-12-20 12:01:05 -05:00
n00b
c30bade6c7 Added possible -1 value to setTile() and fillTile() 2024-12-19 20:23:23 -05:00
Rodney Cunningham
6bf8a310a1 Merge pull request #34 from n00b87/win_dev_setup
Windows Development Environment Setup
2024-12-18 18:32:27 -05:00
n00b
c4af461e3d Update project file 2024-12-18 18:30:32 -05:00
n00b87
f9092efbba Added windows project files with build targets 2024-12-18 16:29:21 -05:00
n00b
7181b6924a Fixed 3D primitive material setting 2024-12-15 20:56:19 -05:00
n00b
98e8257e4a Added 3D Primitive functions 2024-12-15 19:43:58 -05:00
n00b
d4aa4198af TCP_SocketReady() should now return true if data is available 2024-12-15 15:19:40 -05:00
n00b
e05f4ff024 TCP_SocketReady() should now return true if data is available 2024-12-15 15:12:15 -05:00
n00b
b01f3cfc01 Fixed network socket ID errors 2024-12-15 13:58:51 -05:00
n00b
119e6f5bfe Fixed mouse wheel reporting last value when not scrolling 2024-12-15 12:55:46 -05:00
n00b
39c5e4a9f2 ColorKey now uses upper left corner when a value of -1 is used 2024-12-15 11:37:44 -05:00
n00b
0e2253ad02 Test updates 2024-12-15 01:12:58 -05:00
n00b
f392bdebfc Added ray cast functions 2024-12-14 15:13:55 -05:00
n00b
447bc241d7 Fixed bug that prevents compiler from finding user types in scope 2024-12-13 20:22:10 -05:00
n00b
588e866bad Add rc_windowclose.h 2024-12-11 18:44:11 -05:00
n00b
f827706734 Removed test flag 2024-12-11 18:36:01 -05:00
n00b
1a574146af Added DeleteTileSet() and DeleteTileMap() 2024-12-11 18:30:43 -05:00
n00b
0c3cfde381 Removed resize on fullscreen 2024-12-11 16:09:10 -05:00
n00b
d1d291d823 Force window resize when SetWindowFullscreen() is called 2024-12-11 16:02:42 -05:00
n00b
c354825638 Force window resize when SetWindowFullscreen() is called 2024-12-11 15:46:00 -05:00
n00b
072024fa41 Fixed Scaling issues when changing window size
Fixed Window Scaling issue and Fixed SetSpriteVisible()
2024-12-11 12:53:24 -05:00
n00b87
bb03c0f9a3 Add em_build.bat 2024-12-09 23:54:21 -06:00
n00b
4cdcf7aa24 Added ClearScene() and made THEN optional 2024-12-09 15:51:27 -05:00
n00b
31872c955c Fixed fullscreen rendering and mouse scaling 2024-12-09 11:51:50 -05:00
n00b
80c97f0a93 WIP 2024-12-09 10:56:08 -05:00
n00b
9fba7a380c Removed test flag 2024-12-09 02:06:47 -05:00
n00b
a85bb304ea Fixed issue with images being offset on paint canvas in the GLES2 driver 2024-12-09 01:51:38 -05:00
n00b
953b7b562d Changed default GLES2 shader path 2024-12-08 22:12:28 -05:00