diff options
| author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-10-18 14:16:18 +0200 |
|---|---|---|
| committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-10-18 14:16:18 +0200 |
| commit | 28a560684b9b9048f8436583805f3f733d7ce829 (patch) | |
| tree | 7615dddb67a38982d10660c751ef4db229a702f8 /src/client | |
| parent | c1aea404b862256e6bf9316eeb8f32c72b78a4c2 (diff) | |
| download | dragonfireclient-28a560684b9b9048f8436583805f3f733d7ce829.tar.xz | |
Added the API additions from waspsaliva
Diffstat (limited to 'src/client')
| -rw-r--r-- | src/client/content_cao.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/client/content_cao.h b/src/client/content_cao.h index 88aa4870c..56ba8e0ec 100644 --- a/src/client/content_cao.h +++ b/src/client/content_cao.h @@ -169,6 +169,16 @@ public: inline const v3f &getRotation() const { return m_rotation; } + inline const v3f getAcceleration() const + { + return m_acceleration; + } + + inline const v3f getVelocity() const + { + return m_velocity; + } + const bool isImmortal(); scene::ISceneNode *getSceneNode() const; @@ -205,6 +215,16 @@ public: return m_is_local_player; } + inline std::string getName() const + { + return m_name; + } + + inline bool isPlayer() const + { + return m_is_player; + } + inline bool isVisible() const { return m_is_visible; @@ -278,4 +298,9 @@ public: } float m_waiting_for_reattach; + + ObjectProperties *getProperties() + { + return &m_prop; + } }; |
