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

#include <CustomSystem.h>

Collaboration diagram for CustomSystemBody:
Collaboration graph
[legend]

Public Types

enum  RingStatus { WANT_RANDOM_RINGS , WANT_RINGS , WANT_NO_RINGS , WANT_CUSTOM_RINGS }
 

Public Member Functions

 CustomSystemBody ()
 
 ~CustomSystemBody ()
 
void SanityChecks ()
 

Public Attributes

SystemBodyData bodyData
 
std::vector< CustomSystemBody * > children
 
std::vector< uint32_t > childIndicies
 
bool want_rand_offset
 
bool want_rand_phase
 
bool want_rand_arg_periapsis
 
bool want_rand_seed
 
RingStatus ringStatus
 

Member Enumeration Documentation

◆ RingStatus

Enumerator
WANT_RANDOM_RINGS 
WANT_RINGS 
WANT_NO_RINGS 
WANT_CUSTOM_RINGS 

Constructor & Destructor Documentation

◆ CustomSystemBody()

CustomSystemBody::CustomSystemBody ( )

◆ ~CustomSystemBody()

CustomSystemBody::~CustomSystemBody ( )

Member Function Documentation

◆ SanityChecks()

void CustomSystemBody::SanityChecks ( )
Here is the call graph for this function:

Member Data Documentation

◆ bodyData

SystemBodyData CustomSystemBody::bodyData

◆ childIndicies

std::vector<uint32_t> CustomSystemBody::childIndicies

◆ children

std::vector<CustomSystemBody *> CustomSystemBody::children

◆ ringStatus

RingStatus CustomSystemBody::ringStatus

◆ want_rand_arg_periapsis

bool CustomSystemBody::want_rand_arg_periapsis

◆ want_rand_offset

bool CustomSystemBody::want_rand_offset

◆ want_rand_phase

bool CustomSystemBody::want_rand_phase

◆ want_rand_seed

bool CustomSystemBody::want_rand_seed

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