-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimaplayer.cpp
76 lines (61 loc) · 995 Bytes
/
imaplayer.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
#include "imaplayer.h"
IMapLayer::IMapLayer()
: pcName(NULL)
, fOpacity(1.0f)
, bVisible(TRUE)
{
}
IMapLayer::~IMapLayer()
{
}
MapLayerTiled *IMapLayer::AsTiled()
{
return NULL;
}
MapLayerMosaic *IMapLayer::AsMosaic()
{
return NULL;
}
MapLayerMetadata *IMapLayer::AsMetadata()
{
return NULL;
}
void IMapLayer::SetName(const char *name)
{
pcName = name;
}
const char *IMapLayer::GetName() const
{
return pcName;
}
void IMapLayer::SetVisible(BOOL b)
{
bVisible = b;
}
BOOL IMapLayer::IsVisible() const
{
return bVisible;
}
void IMapLayer::SetOpacity(f32 opacity)
{
fOpacity = opacity;
}
f32 IMapLayer::GetOpacity() const
{
return fOpacity;
}
void *IMapLayer::operator new(size_t len)
{
return pMemoryManager->Alloc(len, pDefaultPool, "operator new", "Tile" "Tile");
}
void IMapLayer::operator delete(void *ptr)
{
pMemoryManager->Free(ptr, pDefaultPool);
}
void *IMapLayer::operator new[](size_t) throw()
{
return NULL;
}
void IMapLayer::operator delete[](void *)
{
}