freezarite
4ead20ecb7
Cleanup of documentation and refactoring
...
renamed TextureEnumBase.h to Textures.h
improved some of the doxygen documentation
2024-12-01 14:39:45 +01:00
freezarite
7dbcfe876c
Added some doxygen documentation to TextureEnumBase.h and TextureManager.h
2024-11-30 15:43:15 +01:00
freezarite
cbd1993c20
Extra map for MapTiles generated by TMX file now works like intended.
...
removed textures map from AssetManager as it is no longer used.
Updated SpriteComponent to now check if it is a normal Texture or a MapTileTexture.
Added if condition in TextureManager::LoadMapTileTexture to check if the texture was able to be loaded by SDL
2024-11-30 15:42:56 +01:00
freezarite
ac217e931b
added new Map for tile-textures as they wont work with our current enum-class maps.
2024-11-17 16:59:46 +01:00
freezarite
494ff8aa0a
magic_enum library stuff and refactored TextureEnum to Textures due to bad naming
2024-11-17 16:00:47 +01:00
freezarite
65e00c2314
changed texture_cache map to use enums instead of string for keys and functions using said map
2024-10-15 13:24:56 +02:00
freezarite
68079d0279
made texture_cache map private
2024-10-13 13:29:32 +02:00
efd8cc6616
Removed all instances of static data in Game class
...
see Issue #27
2024-04-10 11:15:23 +02:00
325da0eb4c
Merge branch 'powerups'
2024-01-30 16:09:25 +01:00
6a2e8289f6
fixed memory leaks
...
managers are no singletons anymore
2024-01-30 15:17:58 +01:00
96418442f0
implemented actual flipping of textures
2024-01-26 23:28:55 +01:00
317dc9d3bc
Merge branch 'Animations' into 'main'
2024-01-24 02:07:41 +01:00
ineslelin
552168dab3
animation wip
2024-01-23 20:16:17 +01:00
sara
5d4512133c
refactor (working version)
2024-01-23 18:50:21 +01:00
98d0350edb
Implemented texture caching
2024-01-11 17:08:35 +01:00
f8c8c6de00
structural changes
2024-01-11 08:30:49 +01:00