Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fg_util.cpp File Reference
#include "savegame.h"
#include "fg_util.h"
#include "faction_generic.h"
#include <algorithm>

Go to the source code of this file.

Namespaces

 fg_util
 

Constant Groups

 fg_util
 

Functions

void fg_util::itoa (unsigned int dat, char *output)
 
std::string fg_util::MakeFactionKey (int faction)
 
bool fg_util::IsFGKey (const std::string &fgcandidate)
 
std::string fg_util::MakeFGKey (const std::string &fgname, int faction)
 
std::string fg_util::MakeStarSystemFGKey (const std::string &starsystem)
 
unsigned int fg_util::ShipListOffset ()
 
unsigned int fg_util::PerShipDataSize ()
 
bool fg_util::CheckFG (std::vector< std::string > &data)
 
bool fg_util::CheckFG (SaveGame *sg, const std::string &fgname, unsigned int faction)
 
void fg_util::PurgeZeroShips (SaveGame *sg, unsigned int faction)
 
void fg_util::PurgeZeroShips (SaveGame *sg)
 

Variables

static std::string fg_util::gFG = "FG:"
 
static std::string fg_util::gSS = "SS:"