dfhack/library/include/modules/World.h

33 lines
597 B
C++

#ifndef CL_MOD_WORLD
#define CL_MOD_WORLD
/*
* World: all kind of stuff related to the current world state
*/
#include "dfhack/DFExport.h"
namespace DFHack
{
class DFContextPrivate;
class DFHACK_EXPORT World
{
public:
World(DFHack::DFContextPrivate * d);
~World();
bool Start();
bool Finish();
uint32_t ReadCurrentTick();
uint32_t ReadCurrentYear();
uint32_t ReadCurrentMonth();
uint32_t ReadCurrentDay();
private:
struct Private;
Private *d;
};
}
#endif