1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-06-29 21:47:12 +02:00

Discarded the noexcept specifier entirely.

This commit is contained in:
Sandu Liviu Catalin
2015-11-01 05:48:01 +02:00
parent 2409a896df
commit 46801b1ce8
85 changed files with 4874 additions and 4874 deletions

View File

@ -11,19 +11,19 @@ namespace SqMod {
const CModel CModel::NIL;
// ------------------------------------------------------------------------------------------------
CModel::CModel() noexcept
CModel::CModel()
: m_ID(SQMOD_UNKNOWN)
{
}
CModel::CModel(SQInt32 id) noexcept
CModel::CModel(SQInt32 id)
: m_ID(VALID_ENTITYGETEX(id, Max))
{
}
CModel::CModel(const SQChar * name, SQInt32 id) noexcept
CModel::CModel(const SQChar * name, SQInt32 id)
: m_ID(GetWeaponID(name))
{
if (VALID_ENTITYGETEX(m_ID, Max))
@ -33,7 +33,7 @@ CModel::CModel(const SQChar * name, SQInt32 id) noexcept
}
// ------------------------------------------------------------------------------------------------
CModel::CModel(const CModel & m) noexcept
CModel::CModel(const CModel & m)
: m_ID(m.m_ID)
, m_Tag(m.m_Tag)
, m_Data(m.m_Data)
@ -41,7 +41,7 @@ CModel::CModel(const CModel & m) noexcept
}
CModel::CModel(CModel && m) noexcept
CModel::CModel(CModel && m)
: m_ID(m.m_ID)
, m_Tag(m.m_Tag)
, m_Data(m.m_Data)
@ -56,7 +56,7 @@ CModel::~CModel()
}
// ------------------------------------------------------------------------------------------------
CModel & CModel::operator = (const CModel & m) noexcept
CModel & CModel::operator = (const CModel & m)
{
m_ID = m.m_ID;
m_Tag = m.m_Tag;
@ -65,7 +65,7 @@ CModel & CModel::operator = (const CModel & m) noexcept
return *this;
}
CModel & CModel::operator = (CModel && m) noexcept
CModel & CModel::operator = (CModel && m)
{
m_ID = m.m_ID;
m_Tag = m.m_Tag;
@ -75,7 +75,7 @@ CModel & CModel::operator = (CModel && m) noexcept
}
// ------------------------------------------------------------------------------------------------
CModel & CModel::operator = (SQInt32 id) noexcept
CModel & CModel::operator = (SQInt32 id)
{
m_ID = VALID_ENTITYGETEX(id, Max);
@ -83,38 +83,38 @@ CModel & CModel::operator = (SQInt32 id) noexcept
}
// ------------------------------------------------------------------------------------------------
bool CModel::operator == (const CModel & m) const noexcept
bool CModel::operator == (const CModel & m) const
{
return (m_ID == m.m_ID);
}
bool CModel::operator != (const CModel & m) const noexcept
bool CModel::operator != (const CModel & m) const
{
return (m_ID != m.m_ID);
}
bool CModel::operator < (const CModel & m) const noexcept
bool CModel::operator < (const CModel & m) const
{
return (m_ID < m.m_ID);
}
bool CModel::operator > (const CModel & m) const noexcept
bool CModel::operator > (const CModel & m) const
{
return (m_ID < m.m_ID);
}
bool CModel::operator <= (const CModel & m) const noexcept
bool CModel::operator <= (const CModel & m) const
{
return (m_ID <= m.m_ID);
}
bool CModel::operator >= (const CModel & m) const noexcept
bool CModel::operator >= (const CModel & m) const
{
return (m_ID >= m.m_ID);
}
// ------------------------------------------------------------------------------------------------
SQInteger CModel::Cmp(const CModel & m) const noexcept
SQInteger CModel::Cmp(const CModel & m) const
{
if (m_ID == m.m_ID)
{
@ -131,24 +131,24 @@ SQInteger CModel::Cmp(const CModel & m) const noexcept
}
// ------------------------------------------------------------------------------------------------
const SQChar * CModel::ToString() const noexcept
const SQChar * CModel::ToString() const
{
return GetModelName(m_ID);
}
// ------------------------------------------------------------------------------------------------
SQInteger CModel::GetID() const noexcept
SQInteger CModel::GetID() const
{
return m_ID;
}
void CModel::SetID(SQInt32 id) noexcept
void CModel::SetID(SQInt32 id)
{
m_ID = VALID_ENTITYGETEX(id, Max);
}
// ------------------------------------------------------------------------------------------------
CModel & CModel::SetnGet(SQInt32 id) noexcept
CModel & CModel::SetnGet(SQInt32 id)
{
m_ID = VALID_ENTITYGETEX(id, Max);
@ -156,101 +156,101 @@ CModel & CModel::SetnGet(SQInt32 id) noexcept
}
// ------------------------------------------------------------------------------------------------
const SQChar * CModel::GetGlobalTag() const noexcept
const SQChar * CModel::GetGlobalTag() const
{
return GlobalTag(m_ID);
}
void CModel::SetGlobalTag(const SQChar * tag) const noexcept
void CModel::SetGlobalTag(const SQChar * tag) const
{
GlobalTag(m_ID, tag);
}
// ------------------------------------------------------------------------------------------------
SqObj & CModel::GetGlobalData() const noexcept
SqObj & CModel::GetGlobalData() const
{
return GlobalData(m_ID);
}
void CModel::SetGlobalData(SqObj & data) const noexcept
void CModel::SetGlobalData(SqObj & data) const
{
GlobalData(m_ID, data);
}
// ------------------------------------------------------------------------------------------------
const SQChar * CModel::GetLocalTag() const noexcept
const SQChar * CModel::GetLocalTag() const
{
return m_Tag.c_str();
}
void CModel::SetLocalTag(const SQChar * tag) noexcept
void CModel::SetLocalTag(const SQChar * tag)
{
m_Tag = tag;
}
// ------------------------------------------------------------------------------------------------
SqObj & CModel::GetLocalData() noexcept
SqObj & CModel::GetLocalData()
{
return m_Data;
}
void CModel::SetLocalData(SqObj & data) noexcept
void CModel::SetLocalData(SqObj & data)
{
m_Data = data;
}
// ------------------------------------------------------------------------------------------------
bool CModel::IsValid() const noexcept
bool CModel::IsValid() const
{
return (VALID_ENTITYEX(m_ID, Max));
}
// ------------------------------------------------------------------------------------------------
const SQChar * CModel::GetName() const noexcept
const SQChar * CModel::GetName() const
{
return GetModelName(m_ID);
}
// ------------------------------------------------------------------------------------------------
void CModel::SetName(const SQChar * name) noexcept
void CModel::SetName(const SQChar * name)
{
SQMOD_UNUSED_VAR(name);
m_ID = -1; /* @TODO Implement! */
}
// ------------------------------------------------------------------------------------------------
bool CModel::IsWeapon() const noexcept
bool CModel::IsWeapon() const
{
return IsModelWeapon(m_ID);
}
bool CModel::IsActuallyWeapon() const noexcept
bool CModel::IsActuallyWeapon() const
{
return IsModelActuallyWeapon(m_ID);
}
// ------------------------------------------------------------------------------------------------
Reference< CObject > CModel::Object(SQInt32 world, const Vector3 & pos, SQInt32 alpha, SQInt32 header, \
SqObj & payload) const noexcept
SqObj & payload) const
{
return _Core->NewObject(m_ID, world, pos.x, pos.y, pos.z, alpha, header, payload);
}
Reference< CObject > CModel::Object(SQInt32 world, SQFloat x, SQFloat y, SQFloat z, SQInt32 alpha, \
SQInt32 header, SqObj & payload) const noexcept
SQInt32 header, SqObj & payload) const
{
return _Core->NewObject(m_ID, world, x, y, z, alpha, header, payload);
}
// ------------------------------------------------------------------------------------------------
Reference< CPickup > CModel::Pickup(SQInt32 world, SQInt32 quantity, const Vector3 & pos, SQInt32 alpha, \
bool automatic, SQInt32 header, SqObj & payload) const noexcept
bool automatic, SQInt32 header, SqObj & payload) const
{
return _Core->NewPickup(m_ID, world, quantity, pos.x, pos.y, pos.z, alpha, automatic, header, payload);
}
Reference< CPickup > CModel::Pickup(SQInt32 world, SQInt32 quantity, SQFloat x, SQFloat y, SQFloat z, \
SQInt32 alpha, bool automatic, SQInt32 header, SqObj & payload) const noexcept
SQInt32 alpha, bool automatic, SQInt32 header, SqObj & payload) const
{
return _Core->NewPickup(m_ID, world, quantity, x, y, z, alpha, automatic, header, payload);
}