1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-06 18:57:45 +00:00
sapphire/src/servers/sapphire_zone/Zone/InstanceContent.h
Adam 20ee459e26 instance zoning and returning implemented
instancecontent uses instancecontent class instead of zone too
2018-01-29 13:05:33 +11:00

29 lines
526 B
C++

#ifndef SAPPHIRE_INSTANCECONTENT_H
#define SAPPHIRE_INSTANCECONTENT_H
#include "Zone.h"
#include "Forwards.h"
namespace Core
{
class InstanceContent : public Zone
{
public:
enum InstanceContentState
{
Created,
DutyStarted,
DutyFinished
};
InstanceContent( uint16_t territoryId, uint32_t guId, const std::string& internalName, const std::string& placeName, bool bPrivate );
virtual ~InstanceContent();
private:
Event::DirectorPtr m_pDirector;
};
}
#endif //SAPPHIRE_INSTANCECONTENT_H