Recast  1
Game with custom magic
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
ITemperatureWorldChunkableGeneratable.hpp
Go to the documentation of this file.
1 //
2 // Created by Oleg Morozenkov on 19.06.17.
3 //
4 
5 #ifndef RECAST_ITEMPERATUREWORLDCHUNKABLEGENERATABLE_H
6 #define RECAST_ITEMPERATUREWORLDCHUNKABLEGENERATABLE_H
7 
8 
14 public:
25  virtual bool hasOrIsGeneratableChunk(Coord x, Coord y, Coord z) const noexcept = 0;
26 
36  virtual std::shared_ptr<ITemperatureWorldBoundable<ITemperatureWorld>> getOrGenerateChunk(Coord x, Coord y, Coord z) = 0;
37 };
38 
45 template<typename T>
47 };
48 
49 #endif //RECAST_ITEMPERATUREWORLDCHUNKABLEGENERATABLE_H
virtual bool hasOrIsGeneratableChunk(Coord x, Coord y, Coord z) const noexcept=0
Definition: Coord.hpp:16
Definition: ITemperatureWorldChunkableGeneratable.hpp:13
Definition: ITemperatureWorldChunkableGeneratable.hpp:46
virtual std::shared_ptr< ITemperatureWorldBoundable< ITemperatureWorld > > getOrGenerateChunk(Coord x, Coord y, Coord z)=0