81 "FlyToGranularityDegrees has been deprecated. This property no longer needs to be set."))
89 "Use OnFlightComplete on CesiumFlyToComponent instead."))
97 "Use OnFlightInterrupted on CesiumFlyToComponent instead."))
106 UFUNCTION(BlueprintPure, Category =
"Cesium")
121 "Use FlyToEarthCenteredEarthFixed on CesiumFlyToComponent instead."))
123 const FVector& ECEFDestination,
124 double YawAtDestination,
125 double PitchAtDestination,
126 bool CanInterruptByMoving);
141 "Use FlyToLocationLongitudeLatitudeHeight on CesiumFlyToComponent instead."))
143 const FVector& LongitudeLatitudeHeightDestination,
144 double YawAtDestination,
145 double PitchAtDestination,
146 bool CanInterruptByMoving);
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,
189 "Use ProgressCurve on CesiumFlyToComponent instead."))
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,
204 "Use HeightPercentageCurve on CesiumFlyToComponent instead."))
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,
219 "Use MaximumHeightByDistanceCurve on CesiumFlyToComponent instead."))
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();
void FlyToLocationECEF(const FVector &ECEFDestination, double YawAtDestination, double PitchAtDestination, bool CanInterruptByMoving)
Begin a smooth camera flight to the given Earth-Centered, Earth-Fixed (ECEF) destination such that th...
void FlyToLocationLongitudeLatitudeHeight(const FVector &LongitudeLatitudeHeightDestination, double YawAtDestination, double PitchAtDestination, bool CanInterruptByMoving)
Begin a smooth camera flight to the given WGS84 longitude in degrees (x), latitude in degrees (y),...