From aa2cfb568517e2040eea5a5bea28b2425a65645d Mon Sep 17 00:00:00 2001 From: Mordred Date: Sun, 3 Dec 2017 18:11:56 +0100 Subject: [PATCH] Moved rotation funciton, not inlined anymore --- src/servers/Server_Zone/Actor/Actor.cpp | 12 +++++++++++- src/servers/Server_Zone/Actor/Actor.h | 10 ++-------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/servers/Server_Zone/Actor/Actor.cpp b/src/servers/Server_Zone/Actor/Actor.cpp index a137618c..02d9543d 100644 --- a/src/servers/Server_Zone/Actor/Actor.cpp +++ b/src/servers/Server_Zone/Actor/Actor.cpp @@ -827,4 +827,14 @@ void Core::Entity::Actor::removeSingleStatusEffectFromId( uint32_t id ) Core::StatusEffect::StatusEffectContainerPtr Core::Entity::Actor::getStatusEffectContainer() const { return m_pStatusEffectContainer; -} \ No newline at end of file +} + +float Core::Entity::Actor::getRotation() const +{ + return m_rot; +} + +void Core::Entity::Actor::setRotation( float rot ) +{ + m_rot = rot; +} diff --git a/src/servers/Server_Zone/Actor/Actor.h b/src/servers/Server_Zone/Actor/Actor.h index 83baaf39..6e14f8c0 100644 --- a/src/servers/Server_Zone/Actor/Actor.h +++ b/src/servers/Server_Zone/Actor/Actor.h @@ -177,15 +177,9 @@ public: void setPosition( const Common::FFXIVARR_POSITION3& pos ); void setPosition( float x, float y, float z ); - void setRotation( float rot ) - { - m_rot = rot; - } + void setRotation( float rot ); - float getRotation() const - { - return m_rot; - } + float getRotation() const; Common::FFXIVARR_POSITION3& getPos();