Crossfire Server, Trunk
CRERandomMap.cpp
Go to the documentation of this file.
1
#include "
CRERandomMap.h
"
2
3
CRERandomMap::CRERandomMap
(
CREMapInformation
* source,
int
x
,
int
y
,
const
char
*
parameters
)
4
{
5
myMap
= source;
6
myX
=
x
;
7
myY
=
y
;
8
memset(&
myParameters
, 0,
sizeof
myParameters
);
9
set_random_map_variable
(&
myParameters
,
parameters
);
10
}
11
12
const
CREMapInformation
*
CRERandomMap::map
()
const
13
{
14
return
myMap
;
15
}
16
17
int
CRERandomMap::x
()
const
18
{
19
return
myX
;
20
}
21
22
int
CRERandomMap::y
()
const
23
{
24
return
myY
;
25
}
26
27
const
RMParms
*
CRERandomMap::parameters
()
const
28
{
29
return
&
myParameters
;
30
}
diamondslots.x
x
Definition:
diamondslots.py:15
CRERandomMap::parameters
const RMParms * parameters() const
Definition:
CRERandomMap.cpp:27
set_random_map_variable
int set_random_map_variable(RMParms *rp, const char *buf)
Definition:
reader.c:2579
CRERandomMap.h
CRERandomMap::myX
int myX
Definition:
CRERandomMap.h:26
CRERandomMap::CRERandomMap
CRERandomMap(CREMapInformation *source, int x, int y, const char *parameters)
Definition:
CRERandomMap.cpp:3
RMParms
Definition:
random_map.h:14
CRERandomMap::myMap
CREMapInformation * myMap
Definition:
CRERandomMap.h:25
CREMapInformation
Definition:
CREMapInformation.h:13
CRERandomMap::y
int y() const
Definition:
CRERandomMap.cpp:22
CRERandomMap::x
int x() const
Definition:
CRERandomMap.cpp:17
filter.parameters
parameters
Definition:
filter.py:41
CRERandomMap::myParameters
RMParms myParameters
Definition:
CRERandomMap.h:28
CRERandomMap::myY
int myY
Definition:
CRERandomMap.h:27
diamondslots.y
y
Definition:
diamondslots.py:16
CRERandomMap::map
const CREMapInformation * map() const
Definition:
CRERandomMap.cpp:12
crossfire-crossfire-server
utils
cre
CRERandomMap.cpp
Generated by
1.8.17