Crossfire Server, Trunk
CRERandomMap.h
Go to the documentation of this file.
1 #ifndef CRERANDOMMAP_H
2 #define CRERANDOMMAP_H
3 
4 #include <QString>
5 
6 extern "C" {
7 #include "global.h"
9 #include "random_maps/rproto.h"
10 }
11 
12 class CREMapInformation;
13 
15 {
16 public:
17  CRERandomMap(CREMapInformation* source, int x, int y, const char* parameters);
18 
19  const CREMapInformation* map() const;
20  int x() const;
21  int y() const;
22  const RMParms* parameters() const;
23 
24 private:
26  int myX;
27  int myY;
29 };
30 
31 #endif /* CRERANDOMMAP_H */
global.h
random_map.h
CRERandomMap::parameters
const RMParms * parameters() const
Definition: CRERandomMap.cpp:27
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
rproto.h
CRERandomMap::x
int x() const
Definition: CRERandomMap.cpp:17
CRERandomMap::myParameters
RMParms myParameters
Definition: CRERandomMap.h:28
CRERandomMap::myY
int myY
Definition: CRERandomMap.h:27
CRERandomMap::map
const CREMapInformation * map() const
Definition: CRERandomMap.cpp:12
CRERandomMap
Definition: CRERandomMap.h:14