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

#include <GalaxyEditAPI.h>

Static Public Member Functions

static void GenerateDefaultName (SystemBody *body)
 
static void GenerateCustomName (SystemBody *body, Random &rng)
 
static void AddChild (SystemBody *parent, SystemBody *child, size_t idx=-1)
 
static SystemBodyRemoveChild (SystemBody *parent, size_t idx=-1)
 
static size_t GetIndexInParent (SystemBody *body)
 
static void EditOrbitalParameters (SystemBody *body, Editor::UndoSystem *undo)
 
static void EditEconomicProperties (SystemBody *body, Editor::UndoSystem *undo)
 
static void EditStarportProperties (SystemBody *body, Editor::UndoSystem *undo)
 
static void EditBodyName (SystemBody *body, Random &rng, LuaNameGen *nameGen, Editor::UndoSystem *undo)
 
static void EditProperties (SystemBody *body, Random &rng, Editor::UndoSystem *undo)
 
static void GenerateDerivedStats (SystemBody *body, Random &rng, Editor::UndoSystem *undo)
 

Member Function Documentation

◆ AddChild()

void SystemBody::EditorAPI::AddChild ( SystemBody parent,
SystemBody child,
size_t  idx = -1 
)
static

◆ EditBodyName()

void SystemBody::EditorAPI::EditBodyName ( SystemBody body,
Random rng,
LuaNameGen nameGen,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ EditEconomicProperties()

void SystemBody::EditorAPI::EditEconomicProperties ( SystemBody body,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ EditOrbitalParameters()

void SystemBody::EditorAPI::EditOrbitalParameters ( SystemBody body,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ EditProperties()

void SystemBody::EditorAPI::EditProperties ( SystemBody body,
Random rng,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ EditStarportProperties()

void SystemBody::EditorAPI::EditStarportProperties ( SystemBody body,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ GenerateCustomName()

static void SystemBody::EditorAPI::GenerateCustomName ( SystemBody body,
Random rng 
)
static

◆ GenerateDefaultName()

void SystemBody::EditorAPI::GenerateDefaultName ( SystemBody body)
static
Here is the call graph for this function:

◆ GenerateDerivedStats()

void SystemBody::EditorAPI::GenerateDerivedStats ( SystemBody body,
Random rng,
Editor::UndoSystem undo 
)
static
Here is the call graph for this function:

◆ GetIndexInParent()

size_t SystemBody::EditorAPI::GetIndexInParent ( SystemBody body)
static
Here is the call graph for this function:

◆ RemoveChild()

SystemBody * SystemBody::EditorAPI::RemoveChild ( SystemBody parent,
size_t  idx = -1 
)
static

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