Crossfire Server, Trunk
CRERandomMap Class Reference

#include <CRERandomMap.h>

+ Collaboration diagram for CRERandomMap:

Public Member Functions

 CRERandomMap (CREMapInformation *source, int x, int y, const char *parameters)
 
const CREMapInformationmap () const
 
const RMParmsparameters () const
 
int x () const
 
int y () const
 

Private Attributes

CREMapInformationmyMap
 
RMParms myParameters
 
int myX
 
int myY
 

Detailed Description

Definition at line 14 of file CRERandomMap.h.

Constructor & Destructor Documentation

◆ CRERandomMap()

CRERandomMap::CRERandomMap ( CREMapInformation source,
int  x,
int  y,
const char *  parameters 
)

Definition at line 3 of file CRERandomMap.cpp.

References myMap, myParameters, myX, myY, parameters(), set_random_map_variable(), x(), and y().

+ Here is the call graph for this function:

Member Function Documentation

◆ map()

const CREMapInformation * CRERandomMap::map ( ) const

Definition at line 12 of file CRERandomMap.cpp.

References myMap.

Referenced by sortRandomMap().

+ Here is the caller graph for this function:

◆ parameters()

const RMParms * CRERandomMap::parameters ( ) const

Definition at line 27 of file CRERandomMap.cpp.

References myParameters.

Referenced by CRERandomMap(), and CREMapInformationManager::storeCache().

+ Here is the caller graph for this function:

◆ x()

int CRERandomMap::x ( ) const

Definition at line 17 of file CRERandomMap.cpp.

References myX.

Referenced by CRERandomMap(), sortRandomMap(), and CREMapInformationManager::storeCache().

+ Here is the caller graph for this function:

◆ y()

int CRERandomMap::y ( ) const

Definition at line 22 of file CRERandomMap.cpp.

References myY.

Referenced by CRERandomMap(), sortRandomMap(), and CREMapInformationManager::storeCache().

+ Here is the caller graph for this function:

Field Documentation

◆ myMap

CREMapInformation* CRERandomMap::myMap
private

Definition at line 25 of file CRERandomMap.h.

Referenced by CRERandomMap(), and map().

◆ myParameters

RMParms CRERandomMap::myParameters
private

Definition at line 28 of file CRERandomMap.h.

Referenced by CRERandomMap(), and parameters().

◆ myX

int CRERandomMap::myX
private

Definition at line 26 of file CRERandomMap.h.

Referenced by CRERandomMap(), and x().

◆ myY

int CRERandomMap::myY
private

Definition at line 27 of file CRERandomMap.h.

Referenced by CRERandomMap(), and y().


The documentation for this class was generated from the following files: