Commit Graph

21 Commits

Author SHA1 Message Date
b506b78c32 Fix explicit definition of nested styles, resolve parent style if the style for the variant is not present in the stylesheet. 2026-05-31 19:34:51 +02:00
6c0e6707ee Use font.Size for totalHeight, update default style in TestGame, add Pressed virtual method to Button. 2025-06-29 23:35:08 +02:00
c6e1bf7f41 Add parsing for Size. 2025-06-29 23:27:16 +02:00
e1e965796b Add proper inheritance for TextColor. 2025-06-29 22:24:54 +02:00
207c8a20a4 We got CSS at home 2025-06-29 22:21:13 +02:00
26cb66dbe0 Font fallbacks. 2025-06-29 16:51:06 +02:00
b3c1db3145 Show fallback glyph if its not present in the font, add Japanese font to TestGame. 2025-06-29 16:21:34 +02:00
e51d28ce89 WIP: SoLoud audio system, make Sound be in 16-bit PCM. 2024-10-28 23:13:14 +01:00
fdcf29d6e0 Initial virtual file system implementation. 2024-10-21 01:26:22 +02:00
775b973eb2 Finalize ParticleSystem, add angular velocity, multiple emitters, GetBool for IDataReader, use Lerp in LerpColor. 2024-10-17 00:50:49 +02:00
7c7c61fd56 Use bytes for internal RGBA components of Color, iterate particles sequentially in ParticleEmitters, increase limit for CPU particles, reduce size of Particle struct. 2024-10-16 00:28:39 +02:00
446149c80d Performance improvements to ParticleSystem. 2024-10-15 23:09:10 +02:00
7dff8076b9 Use ResourceRefs for RenderSystem, add IReloadableSystem, remove UI package. 2024-10-15 21:51:26 +02:00
d5601c9dea TomlDataReader, documentation updates, move ParticleSystem to Voile.Systems.Particles. 2024-10-15 19:56:30 +02:00
ecd752e961 Add blend modes to renderer. 2024-10-15 17:10:48 +02:00
851abd7c90 WIP: ResourceManager refactor, hot reloading using ResourceRef, API changes. 2024-10-15 02:44:12 +02:00
0b018e081e Overhaul 2023-09-13 15:34:10 +02:00
72b6896d3e SoundInstance API WIP 2023-06-19 23:00:15 +02:00
36eae40926 OpenAL sound implementation. 2023-06-17 00:56:17 +02:00
9d3a96ba81 SDF font WIP 2023-06-15 21:32:57 +02:00
06da2c3f7f Refactor ResourceLoader, use only Texture2d in Renderer. 2023-06-14 23:48:26 +02:00