#ifndef _ENTITY_BLIP_HPP_ #define _ENTITY_BLIP_HPP_ // ------------------------------------------------------------------------------------------------ #include "Entity.hpp" // ------------------------------------------------------------------------------------------------ namespace SqMod { /* ------------------------------------------------------------------------------------------------ * ... */ class CBlip : public Reference< CBlip > { public: // -------------------------------------------------------------------------------------------- using RefType::Reference; /* -------------------------------------------------------------------------------------------- * */ SQInteger GetWorld() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQInteger GetScale() const noexcept; /* -------------------------------------------------------------------------------------------- * */ const Vector3 & GetPosition() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQFloat GetPositionX() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQFloat GetPositionY() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQFloat GetPositionZ() const noexcept; /* -------------------------------------------------------------------------------------------- * */ const Color4 & GetColor() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQInt32 GetSprID() const noexcept; }; } // Namespace:: SqMod #endif // _ENTITY_BLIP_HPP_