Pioneer
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
StarSystem::EditorAPI Class Reference

#include <GalaxyEditAPI.h>

Static Public Member Functions

static void RemoveFromCache (StarSystem *system)
 
static SystemBodyNewBody (StarSystem *system)
 
static SystemBodyNewBodyAround (StarSystem *system, Random &rng, SystemBody *primary, size_t idx)
 
static void AddBody (StarSystem *system, SystemBody *body, size_t idx=-1)
 
static void RemoveBody (StarSystem *system, SystemBody *body)
 
static void ReorderBodyIndex (StarSystem *system)
 
static void ReorderBodyHierarchy (StarSystem *system)
 
static void SortBodyHierarchy (StarSystem *system, Editor::UndoSystem *undo)
 
static void EditName (StarSystem *system, Random &rng, Editor::UndoSystem *undo)
 
static void EditProperties (StarSystem *system, Editor::CustomSystemInfo &custom, FactionsDatabase *factions, Editor::UndoSystem *undo)
 

Member Function Documentation

◆ AddBody()

void StarSystem::EditorAPI::AddBody ( StarSystem system,
SystemBody body,
size_t  idx = -1 
)
static

◆ EditName()

void StarSystem::EditorAPI::EditName ( StarSystem system,
Random rng,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ EditProperties()

void StarSystem::EditorAPI::EditProperties ( StarSystem system,
Editor::CustomSystemInfo custom,
FactionsDatabase factions,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ NewBody()

SystemBody * StarSystem::EditorAPI::NewBody ( StarSystem system)
static
Here is the call graph for this function:

◆ NewBodyAround()

SystemBody * StarSystem::EditorAPI::NewBodyAround ( StarSystem system,
Random rng,
SystemBody primary,
size_t  idx 
)
static
Here is the call graph for this function:

◆ RemoveBody()

void StarSystem::EditorAPI::RemoveBody ( StarSystem system,
SystemBody body 
)
static

◆ RemoveFromCache()

void StarSystem::EditorAPI::RemoveFromCache ( StarSystem system)
static
Here is the call graph for this function:

◆ ReorderBodyHierarchy()

void StarSystem::EditorAPI::ReorderBodyHierarchy ( StarSystem system)
static
Here is the call graph for this function:

◆ ReorderBodyIndex()

void StarSystem::EditorAPI::ReorderBodyIndex ( StarSystem system)
static
Here is the call graph for this function:

◆ SortBodyHierarchy()

void StarSystem::EditorAPI::SortBodyHierarchy ( StarSystem system,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

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