Navigation
API > API/Plugins > API/Plugins/CelestialVault
Additional Properties specific to Stellar Bodies (Stars)
| Name | FStellarBody |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/CelestialVault/Source/CelestialVault/Public/CelestialDataTypes.h |
| Include Path | #include "CelestialDataTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FStellarBody : public FCelestialBody
Inheritance Hierarchy
- FCelestialBody → FStellarBody
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Color | FLinearColor | Star RGB Color - Can be computed from the B-V value if the star is from an official Catalog | CelestialDataTypes.h |
|
| ColorIndex | double | Star Color Index, also named B-V | CelestialDataTypes.h |
|
| HenryDraperID | int32 | Star Henry Draper ID if present in the Henry Draper Catalog | CelestialDataTypes.h |
|
| HipparcosID | int32 | Star Hipparcos ID if present in the Hipparcos Catalog | CelestialDataTypes.h |
|
| YaleBrightStarID | int32 | Star YaleBrightStar ID if present in the Yale Bright Star Catalog | CelestialDataTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString ToString() |
Can't use a UFUNCTION inside a struct --> Use the Celestial Maths Blueprint Function Library. | CelestialDataTypes.h |