79 UPROPERTY(BlueprintReadOnly,
Transient, DuplicateTransient, Category=MovementComponent)
85 UPROPERTY(BlueprintReadOnly,
Transient, DuplicateTransient, Category=MovementComponent)
128 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=MovementComponent)
135 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=MovementComponent)
136 uint8 bAutoUpdateTickRegistration:1;
143 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=MovementComponent)
147 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=MovementComponent)
148 uint8 bAutoRegisterUpdatedComponent:1;
165 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=MovementComponent)
166 uint8 bAutoRegisterPhysicsVolumeUpdates:1;
173 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=MovementComponent, meta=(
editcondition=bAutoRegisterPhysicsVolumeUpdates))
174 uint8 bComponentShouldUpdatePhysicsVolume:1;
187 bool bInInitializeComponent;
206 ENGINE_API virtual void InitializeComponent()
override;
209 ENGINE_API virtual void OnRegister()
override;
220 UFUNCTION(BlueprintCallable, Category=
"Components|Movement")
224 UFUNCTION(BlueprintCallable, Category="Components|Movement")
225 virtual float GetMaxSpeed() const;
232 UFUNCTION(BlueprintCallable, Category="Components|Movement")
236 UFUNCTION(BlueprintCallable, Category="Components|Movement")
237 virtual void StopMovementImmediately();
247 UFUNCTION(BlueprintCallable, Category="Components|Movement")
255 UFUNCTION(BlueprintCallable, Category="Components|Movement")
304 UFUNCTION(BlueprintCallable, Category="Components|Movement", meta=(DisplayName = "MoveUpdatedComponent", ScriptName = "MoveUpdatedComponent", AdvancedDisplay="
bTeleport"))