EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PI_CCPin Class Reference

#include "EVE_Planet.h"

Collaboration diagram for PI_CCPin:

Public Member Functions

 PI_CCPin ()
 
 ~PI_CCPin ()
 
void Clear ()
 
void Init ()
 
uint8 GetLevel ()
 
uint32 GetPinID ()
 

Public Attributes

uint8 level
 
uint32 ccPinID
 
std::map< uint32, PI_Pinpins
 
std::map< uint32, PI_Linklinks
 
std::map< uint16, PI_Routeroutes
 
std::map< uint32, PI_Plantplants
 

Detailed Description

Definition at line 208 of file EVE_Planet.h.

Constructor & Destructor Documentation

PI_CCPin::PI_CCPin ( )
inline

Definition at line 211 of file EVE_Planet.h.

References Init().

211 { Init(); }
void Init()
Definition: EVE_Planet.h:221

Here is the call graph for this function:

PI_CCPin::~PI_CCPin ( )
inline

Definition at line 212 of file EVE_Planet.h.

212 { /* do nothing here */ }

Member Function Documentation

void PI_CCPin::Clear ( )
inline

Definition at line 214 of file EVE_Planet.h.

References links, pins, plants, and routes.

Referenced by Init().

215  {
216  pins.clear();
217  links.clear();
218  plants.clear();
219  routes.clear();
220  }
std::map< uint32, PI_Pin > pins
Definition: EVE_Planet.h:235
std::map< uint16, PI_Route > routes
Definition: EVE_Planet.h:239
std::map< uint32, PI_Plant > plants
Definition: EVE_Planet.h:241
std::map< uint32, PI_Link > links
Definition: EVE_Planet.h:237

Here is the caller graph for this function:

uint8 PI_CCPin::GetLevel ( )
inline

Definition at line 228 of file EVE_Planet.h.

References level.

228 { return level; }
uint8 level
Definition: EVE_Planet.h:231
uint32 PI_CCPin::GetPinID ( )
inline

Definition at line 229 of file EVE_Planet.h.

References ccPinID.

229 { return ccPinID; }
uint32 ccPinID
Definition: EVE_Planet.h:232
void PI_CCPin::Init ( )
inline

Definition at line 221 of file EVE_Planet.h.

References ccPinID, Clear(), and level.

Referenced by PI_CCPin().

222  {
223  Clear();
224  level = 0;
225  ccPinID = 0;
226  }
uint8 level
Definition: EVE_Planet.h:231
void Clear()
Definition: EVE_Planet.h:214
uint32 ccPinID
Definition: EVE_Planet.h:232

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation


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