Pioneer
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
CustomSystemsDatabase Class Reference

#include <CustomSystem.h>

Public Types

typedef std::vector< const CustomSystem * > SystemList
 

Public Member Functions

 CustomSystemsDatabase (Galaxy *galaxy, const std::string &customSysDir)
 
 ~CustomSystemsDatabase ()
 
void Load ()
 
const SystemListGetCustomSystemsForSector (int sectorX, int sectorY, int sectorZ) const
 
void AddCustomSystem (const SystemPath &path, CustomSystem *csys)
 
GalaxyGetGalaxy () const
 

Member Typedef Documentation

◆ SystemList

typedef std::vector<const CustomSystem *> CustomSystemsDatabase::SystemList

Constructor & Destructor Documentation

◆ CustomSystemsDatabase()

CustomSystemsDatabase::CustomSystemsDatabase ( Galaxy galaxy,
const std::string &  customSysDir 
)
inline

◆ ~CustomSystemsDatabase()

CustomSystemsDatabase::~CustomSystemsDatabase ( )

Member Function Documentation

◆ AddCustomSystem()

void CustomSystemsDatabase::AddCustomSystem ( const SystemPath path,
CustomSystem csys 
)

◆ GetCustomSystemsForSector()

const CustomSystemsDatabase::SystemList & CustomSystemsDatabase::GetCustomSystemsForSector ( int  sectorX,
int  sectorY,
int  sectorZ 
) const

◆ GetGalaxy()

Galaxy * CustomSystemsDatabase::GetGalaxy ( ) const
inline

◆ Load()

void CustomSystemsDatabase::Load ( )
Here is the call graph for this function:

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