Recast  1
Game with custom magic
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
List of all members
ITemperatureWorldChunkable< T > Class Template Reference

#include <ITemperatureWorldChunkable.hpp>

Inheritance diagram for ITemperatureWorldChunkable< T >:
Inheritance graph
Collaboration diagram for ITemperatureWorldChunkable< T >:
Collaboration graph

Additional Inherited Members

- Public Types inherited from ITemperatureWorldChunkableMixin
using ForeachChunkFn = std::function< void(const std::shared_ptr< ITemperatureWorldBoundable< ITemperatureWorld >> &)>
 
- Public Member Functions inherited from ITemperatureWorldChunkableMixin
virtual bool hasChunk (Coord x, Coord y, Coord z) const noexcept=0
 
virtual std::shared_ptr
< ITemperatureWorldBoundable
< ITemperatureWorld > > 
getChunk (Coord x, Coord y, Coord z) const =0
 
virtual void foreachChunk (ForeachChunkFn func) const =0
 

Detailed Description

template<typename T>
class ITemperatureWorldChunkable< T >

Mixin to temperature world. Makes temperature world to be divided by chunks.

Template Parameters
TBase temperature world class.

The documentation for this class was generated from the following file: