/Engine/Plugins/Runtime/GeoReferencing/Source/GeoReferencing/Public/RoundPlanetPawn.h
No constructors are accessible with public or protected access.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class ARoundPlanetPawn : public [ADefaultPawn](API\Runtime\Engine\GameFramework\ADefaultPawn)
float
Altitude
The distance between the geographic ellipsoid surface and the pawn
TObjectPtr<UCu...
AltitudeProfileCurve
This curve dictates what percentage of the max altitude the pawn should take at a given time on the curve.
float
BaseSpeedKmh
The Reference maximum speed for the pawn, before being altered by any Scalar modifier or by altitude curve ActualMaxSpeed = BaseSpeedKmh * SpeedScalar * AltitudeSpeedModifierCurve(Altitude)
float
FlyDuration
Fly to Location duration (in seconds)
TObjectPtr<AGe...
GeoReferencingSystem
float
GranularityDegrees
The granularity in degrees with which keypoints should be generated for the Fly to Location interpolation.
float
HAT
Height Above Terrain. The distance between the ground and the pawn
TObjectPtr<UCu...
MaximumAltitudeCurve
This curve is used to pick up a reference the maximum altitude when flying to a location.
float
MaximumAltitudeValue
In case MaximumAltitudeCurve is not defined, the AltitudeProfileCurve will use this Maximum altitude value for the flight, whatever the travel distance.
int32
MaximumStepCount
Make sure we don't get crazy in case of large flights with small granularity
int32
MinimumStepCount
The minimum linear steps for the FlyTolocation motion.
bool
OrbitalMotion
If True, the motion Forward/Right motion of the pawn are relative to Planet tangent, meaning the altitude will approximately be kept, whatever the pawn camera orientation
TObjectPtr<UCu...
ProgressCurve
This curve is used to ease in an out the Fly to Location speed.
TObjectPtr<UCu...
SpeedByHATModifierCurve
When being very high and moving around the planet, we have to dynamically increase the speed based on Height above terrain to accelerate movement This curve adds a multiplying factor to the maximum speed depending on HAT.
float
SpeedScalar
Scalar modifier for the base speed ActualMaxSpeed = BaseSpeedKmh * SpeedScalar * AltitudeSpeedModifierCurve(Altitude)
float
SpeedScalarIncrement
Multiplier/Divider for increasing/decreasing the speed scalar