81 "FlyToGranularityDegrees has been deprecated. This property no longer needs to be set."))
82 float FlyToGranularityDegrees_DEPRECATED = 0.01f;
90 FCompletedFlight OnFlightComplete_DEPRECATED;
98 FInterruptedFlight OnFlightInterrupt_DEPRECATED;
106 UFUNCTION(BlueprintPure, Category = "Cesium")
107 const FTransform& GetGlobeToUnrealWorldTransform() const;
121 "Use FlyToEarthCenteredEarthFixed on CesiumFlyToComponent instead."))
122 void FlyToLocationECEF(
123 const FVector& ECEFDestination,
124 double YawAtDestination,
125 double PitchAtDestination,
126 bool CanInterruptByMoving);
143 const FVector& LongitudeLatitudeHeightDestination,
144 double YawAtDestination,
145 double PitchAtDestination,
146 bool CanInterruptByMoving);
149 virtual
void Serialize(FArchive& Ar) override;
150 virtual
void PostLoad() override;
160 BlueprintGetter = GetGeoreference,
164 "Get the Georeference instance from the Globe Anchor Component instead."))
171 UFUNCTION(BlueprintGetter, Category = "Cesium")
177 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "Cesium")
183 BlueprintGetter = GetFlyToProgressCurve_DEPRECATED,
184 BlueprintSetter = SetFlyToProgressCurve_DEPRECATED,
190 UCurveFloat* FlyToProgressCurve_DEPRECATED;
191 UFUNCTION(BlueprintGetter)
192 UCurveFloat* GetFlyToProgressCurve_DEPRECATED() const;
193 UFUNCTION(BlueprintSetter)
194 void SetFlyToProgressCurve_DEPRECATED(UCurveFloat* NewValue);
198 BlueprintGetter = GetFlyToAltitudeProfileCurve_DEPRECATED,
199 BlueprintSetter = SetFlyToAltitudeProfileCurve_DEPRECATED,
205 UCurveFloat* FlyToAltitudeProfileCurve_DEPRECATED;
206 UFUNCTION(BlueprintGetter)
207 UCurveFloat* GetFlyToAltitudeProfileCurve_DEPRECATED() const;
208 UFUNCTION(BlueprintSetter)
209 void SetFlyToAltitudeProfileCurve_DEPRECATED(UCurveFloat* NewValue);
213 BlueprintGetter = GetFlyToMaximumAltitudeCurve_DEPRECATED,
214 BlueprintSetter = SetFlyToMaximumAltitudeCurve_DEPRECATED,
220 UCurveFloat* FlyToMaximumAltitudeCurve_DEPRECATED;
221 UFUNCTION(BlueprintGetter)
222 UCurveFloat* GetFlyToMaximumAltitudeCurve_DEPRECATED() const;
223 UFUNCTION(BlueprintSetter)
224 void SetFlyToMaximumAltitudeCurve_DEPRECATED(UCurveFloat* NewValue);
228 BlueprintGetter = GetFlyToDuration_DEPRECATED,
229 BlueprintSetter = SetFlyToDuration_DEPRECATED,
234 "Use
Duration on CesiumFlyToComponent instead."))
235 float FlyToDuration_DEPRECATED = 5.0f;
236 UFUNCTION(BlueprintGetter)
237 float GetFlyToDuration_DEPRECATED() const;
238 UFUNCTION(BlueprintSetter)
239 void SetFlyToDuration_DEPRECATED(
float NewValue);
241 void _moveAlongViewAxis(EAxis::Type axis,
double Val);
242 void _moveAlongVector(const FVector& axis,
double Val);
245 void _onFlightComplete();
248 void _onFlightInterrupted();