VoxelEngine
 
Loading...
Searching...
No Matches
LevelEventSource.h
1#pragma once
2
3#include "utility/EventSource.h"
4
5
6namespace engine {
7 struct ChunkUnloadEvent;
8 struct ChunkBeforeLoadEvent;
9 struct ViewDistanceUpdatedEvent;
10
12 friend class LevelEventSite;
13
14 protected:
15 void fireChunkUnloadEvent(ChunkUnloadEvent* pEvent);
16 void fireChunkBeforeLoadEvent(ChunkBeforeLoadEvent* pEvent);
17 // void fireViewDistanceUpdatedEvent(ViewDistanceUpdatedEvent* pEvent);
18 };
19} // namespace engine
Definition EventSource.h:9
Definition LevelEventSite.h:10
Definition LevelEventSource.h:11
Definition LevelEvents.h:19
Definition LevelEvents.h:12