diff options
Diffstat (limited to 'src/transform_system.cpp')
| -rw-r--r-- | src/transform_system.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
| diff --git a/src/transform_system.cpp b/src/transform_system.cpp index 2ec133e..8a09c20 100644 --- a/src/transform_system.cpp +++ b/src/transform_system.cpp | |||
| @@ -209,3 +209,11 @@ void TransformSystem::removeCollidable(int spriteId) { | |||
| 209 | upCollidables_.erase({ colDR.y(), spriteId }); | 209 | upCollidables_.erase({ colDR.y(), spriteId }); |
| 210 | downCollidables_.erase({ colUL.y(), spriteId }); | 210 | downCollidables_.erase({ colUL.y(), spriteId }); |
| 211 | } | 211 | } |
| 212 | |||
| 213 | void TransformSystem::clearSpriteCache() { | ||
| 214 | spritesByY_.clear(); | ||
| 215 | leftCollidables_.clear(); | ||
| 216 | rightCollidables_.clear(); | ||
| 217 | upCollidables_.clear(); | ||
| 218 | downCollidables_.clear(); | ||
| 219 | } | ||
