-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGameObjectBlueprint.cpp
77 lines (59 loc) · 1.44 KB
/
GameObjectBlueprint.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include "GameObjectBlueprint.h"
float GameObjectBlueprint::getWidth() {
return m_Width;
}
void GameObjectBlueprint::setWidth(float width) {
m_Width = width;
}
float GameObjectBlueprint::getHeight() {
return m_Height;
}
void GameObjectBlueprint::setHeight(float height) {
m_Height = height;
}
float GameObjectBlueprint::getLocationX() {
return m_LocationX;
}
void GameObjectBlueprint::setLocationX(float locationX) {
m_LocationX = locationX;
}
float GameObjectBlueprint::getLocationY() {
return m_LocationY;
}
void GameObjectBlueprint::setLocationY(float locationY) {
m_LocationY = locationY;
}
void GameObjectBlueprint::setName(string name)
{
m_Name = "" + name;
}
string GameObjectBlueprint::getName()
{
return m_Name;
}
vector<string>& GameObjectBlueprint::getComponentList()
{
return m_ComponentList;
}
void GameObjectBlueprint::addToComponentList(string newComponent)
{
m_ComponentList.push_back(newComponent);
}
string GameObjectBlueprint::getBitmapName()
{
return m_BitmapName;
}
void GameObjectBlueprint::setBitmapName(string bitmapName)
{
m_BitmapName = "" + bitmapName;
}
string GameObjectBlueprint::getEncompassingRectColliderLabel() {
return m_EncompassingRectColliderLabel;
}
bool GameObjectBlueprint::getEncompassingRectCollider() {
return m_EncompassingRectCollider;
}
void GameObjectBlueprint::setEncompassingRectCollider(string label) {
m_EncompassingRectCollider = true;
m_EncompassingRectColliderLabel = "" + label;
}