mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-26 22:37:45 +00:00
33 lines
634 B
C++
33 lines
634 B
C++
#ifndef _ZONELINE_H
|
|
#define _ZONELINE_H
|
|
|
|
#include <Server_Common/Common.h>
|
|
|
|
namespace Core {
|
|
|
|
class ZonePosition
|
|
{
|
|
protected:
|
|
uint32_t m_id;
|
|
uint32_t m_targetZoneId;
|
|
Common::FFXIVARR_POSITION3 m_targetPos;
|
|
float m_rotation;
|
|
uint32_t m_radius;
|
|
|
|
public:
|
|
ZonePosition();
|
|
ZonePosition( uint32_t id, uint32_t targetZoneId, const Common::FFXIVARR_POSITION3& targetPosition, uint32_t radius, float rotation );
|
|
virtual ~ZonePosition();
|
|
|
|
uint32_t getId() const;
|
|
|
|
uint32_t getTargetZoneId() const;
|
|
|
|
const Common::FFXIVARR_POSITION3& getTargetPosition() const;
|
|
|
|
float getTargetRotation() const;
|
|
|
|
};
|
|
|
|
}
|
|
#endif
|