Pioneer
Loading...
Searching...
No Matches
Public Types | List of all members
SystemBodyType Class Reference

#include <SystemBody.h>

Inheritance diagram for SystemBodyType:
Inheritance graph
[legend]

Public Types

enum  BodyType : uint32_t {
  TYPE_GRAVPOINT = 0 , TYPE_BROWN_DWARF = 1 , TYPE_WHITE_DWARF = 2 , TYPE_STAR_M = 3 ,
  TYPE_STAR_K = 4 , TYPE_STAR_G = 5 , TYPE_STAR_F = 6 , TYPE_STAR_A = 7 ,
  TYPE_STAR_B = 8 , TYPE_STAR_O = 9 , TYPE_STAR_M_GIANT = 10 , TYPE_STAR_K_GIANT = 11 ,
  TYPE_STAR_G_GIANT = 12 , TYPE_STAR_F_GIANT = 13 , TYPE_STAR_A_GIANT = 14 , TYPE_STAR_B_GIANT = 15 ,
  TYPE_STAR_O_GIANT = 16 , TYPE_STAR_M_SUPER_GIANT = 17 , TYPE_STAR_K_SUPER_GIANT = 18 , TYPE_STAR_G_SUPER_GIANT = 19 ,
  TYPE_STAR_F_SUPER_GIANT = 20 , TYPE_STAR_A_SUPER_GIANT = 21 , TYPE_STAR_B_SUPER_GIANT = 22 , TYPE_STAR_O_SUPER_GIANT = 23 ,
  TYPE_STAR_M_HYPER_GIANT = 24 , TYPE_STAR_K_HYPER_GIANT = 25 , TYPE_STAR_G_HYPER_GIANT = 26 , TYPE_STAR_F_HYPER_GIANT = 27 ,
  TYPE_STAR_A_HYPER_GIANT = 28 , TYPE_STAR_B_HYPER_GIANT = 29 , TYPE_STAR_O_HYPER_GIANT = 30 , TYPE_STAR_M_WF = 31 ,
  TYPE_STAR_B_WF = 32 , TYPE_STAR_O_WF = 33 , TYPE_STAR_S_BH = 34 , TYPE_STAR_IM_BH = 35 ,
  TYPE_STAR_SM_BH = 36 , TYPE_PLANET_GAS_GIANT = 37 , TYPE_PLANET_ASTEROID = 38 , TYPE_PLANET_TERRESTRIAL = 39 ,
  TYPE_STARPORT_ORBITAL = 40 , TYPE_STARPORT_SURFACE = 41 , TYPE_MIN = TYPE_BROWN_DWARF , TYPE_MAX = TYPE_STARPORT_SURFACE ,
  TYPE_STAR_MIN = TYPE_BROWN_DWARF , TYPE_STAR_MAX = TYPE_STAR_SM_BH
}
 
enum  BodySuperType : uint32_t {
  SUPERTYPE_NONE = 0 , SUPERTYPE_STAR = 1 , SUPERTYPE_ROCKY_PLANET = 2 , SUPERTYPE_GAS_GIANT = 3 ,
  SUPERTYPE_STARPORT = 4
}
 

Member Enumeration Documentation

◆ BodySuperType

Enumerator
SUPERTYPE_NONE 
SUPERTYPE_STAR 
SUPERTYPE_ROCKY_PLANET 
SUPERTYPE_GAS_GIANT 
SUPERTYPE_STARPORT 

◆ BodyType

enum SystemBodyType::BodyType : uint32_t
Enumerator
TYPE_GRAVPOINT 
TYPE_BROWN_DWARF 
TYPE_WHITE_DWARF 
TYPE_STAR_M 
TYPE_STAR_K 
TYPE_STAR_G 
TYPE_STAR_F 
TYPE_STAR_A 
TYPE_STAR_B 
TYPE_STAR_O 
TYPE_STAR_M_GIANT 
TYPE_STAR_K_GIANT 
TYPE_STAR_G_GIANT 
TYPE_STAR_F_GIANT 
TYPE_STAR_A_GIANT 
TYPE_STAR_B_GIANT 
TYPE_STAR_O_GIANT 
TYPE_STAR_M_SUPER_GIANT 
TYPE_STAR_K_SUPER_GIANT 
TYPE_STAR_G_SUPER_GIANT 
TYPE_STAR_F_SUPER_GIANT 
TYPE_STAR_A_SUPER_GIANT 
TYPE_STAR_B_SUPER_GIANT 
TYPE_STAR_O_SUPER_GIANT 
TYPE_STAR_M_HYPER_GIANT 
TYPE_STAR_K_HYPER_GIANT 
TYPE_STAR_G_HYPER_GIANT 
TYPE_STAR_F_HYPER_GIANT 
TYPE_STAR_A_HYPER_GIANT 
TYPE_STAR_B_HYPER_GIANT 
TYPE_STAR_O_HYPER_GIANT 
TYPE_STAR_M_WF 
TYPE_STAR_B_WF 
TYPE_STAR_O_WF 
TYPE_STAR_S_BH 
TYPE_STAR_IM_BH 
TYPE_STAR_SM_BH 
TYPE_PLANET_GAS_GIANT 
TYPE_PLANET_ASTEROID 
TYPE_PLANET_TERRESTRIAL 
TYPE_STARPORT_ORBITAL 
TYPE_STARPORT_SURFACE 
TYPE_MIN 
TYPE_MAX 
TYPE_STAR_MIN 
TYPE_STAR_MAX 

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