fgenesis
c09098e13c
wip towards Element draw refactor; still using old render path
2023-07-10 02:29:21 +02:00
fgenesis
0a3f57486b
Simplify RenderObject::followCamera math, remove branches, cleanup followCamera related code.
...
It also appears that a RenderObject is always on a layer when rendered.
Assert this in the code. This saves some extra branches.
2023-03-05 21:25:59 +01:00
fgenesis
28766f0d5a
make RenderObject::followCamera not modified during rendering
...
This takes out the last of the RenderObject mutables.
This also fixes the long-standing editor bug that map tiles
that are once moved to parallax layers and then back to a
normal layer keep their scroll factor until the tile is deleted
or the map saved and reloaded.
2023-03-02 03:41:00 +01:00
fgenesis
b6fb6944f6
first step towards making the render process const
2022-05-19 05:17:00 +02:00
Nicolas Braud-Santoni
eb128e65a4
Remove commented-out code
2016-05-05 19:57:50 +02:00
fgenesis
1fdae0c128
Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95)
2012-09-23 04:51:13 +02:00
fgenesis
3096eaf5e2
initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4
2011-08-03 22:05:33 +02:00