![]() |
Recast
1
Game with custom magic
|
#include <ITemperatureWorldChunkableObservable.hpp>
Public Types | |
using | OnChunkEventFn = std::function< void(std::shared_ptr< ITemperatureWorldBoundable< ITemperatureWorld >>)> |
Public Member Functions | |
virtual void | onChunkAdd (OnChunkEventFn func)=0 |
virtual void | onChunkRemove (OnChunkEventFn func)=0 |
Should not be derived directly. Use ITemperatureWorldChunkableObservable
. This class is useful for dynamic_cast
.
using ITemperatureWorldChunkableObservableMixin::OnChunkEventFn = std::function<void(std::shared_ptr<ITemperatureWorldBoundable<ITemperatureWorld>>)> |
|
pure virtual |
Subscribes listener to chunk add events.
func | Listener. |
Implemented in GeneratableChunkedTemperatureWorld.
|
pure virtual |
Subscribes listener to chunk remove events.
func | Listener. |
Implemented in GeneratableChunkedTemperatureWorld.