mirror of
https://github.com/TombEngine/TombEngine.git
synced 2025-05-10 12:36:45 +03:00
Moved GameScriptPosition, GameScriptRotation and GameScriptColor classes in separate files
This commit is contained in:
parent
b6e74eb4e6
commit
d25cfb6c92
12 changed files with 247 additions and 215 deletions
48
TR5Main/Scripting/GameScriptPosition.cpp
Normal file
48
TR5Main/Scripting/GameScriptPosition.cpp
Normal file
|
@ -0,0 +1,48 @@
|
|||
#include "framework.h"
|
||||
#include "GameScriptPosition.h"
|
||||
|
||||
GameScriptPosition::GameScriptPosition(int x, int y, int z)
|
||||
{
|
||||
SetX(x);
|
||||
SetY(y);
|
||||
SetZ(z);
|
||||
}
|
||||
|
||||
int GameScriptPosition::GetX()
|
||||
{
|
||||
return x;
|
||||
}
|
||||
|
||||
void GameScriptPosition::SetX(int x)
|
||||
{
|
||||
if (x < INT_MIN || x > INT_MAX)
|
||||
return;
|
||||
else
|
||||
this->x = x;
|
||||
}
|
||||
|
||||
int GameScriptPosition::GetY()
|
||||
{
|
||||
return y;
|
||||
}
|
||||
|
||||
void GameScriptPosition::SetY(int y)
|
||||
{
|
||||
if (y < INT_MIN || y > INT_MAX)
|
||||
return;
|
||||
else
|
||||
this->y = y;
|
||||
}
|
||||
|
||||
int GameScriptPosition::GetZ()
|
||||
{
|
||||
return z;
|
||||
}
|
||||
|
||||
void GameScriptPosition::SetZ(int z)
|
||||
{
|
||||
if (z < INT_MIN || z > INT_MAX)
|
||||
return;
|
||||
else
|
||||
this->z = z;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue