mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2024-11-12 23:43:24 -05:00
f7e0912f5f
d2input made the move to immutable events. (ex. MouseMove) but d2gui was using "local events" for its recursive layouts. Meaning when entering a sub-layout, the original event was modified to have the cursor relative to the x, and y of the parent layout. After tossing ideas with Grav, we considered (1) making events modifiable, (2) having an event constructor, (3) changing sub-Layout to use screen layout. We choose (3), and this is the relevant commit. |
||
---|---|---|
.. | ||
d2asset | ||
d2audio/ebiten | ||
d2config | ||
d2gui | ||
d2hero | ||
d2input | ||
d2inventory | ||
d2map | ||
d2object | ||
d2render/ebiten | ||
d2screen | ||
d2term | ||
d2ui |