UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RadialForceActor.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3
4#pragma once
5
6#include "CoreMinimal.h"
9#include "RadialForceActor.generated.h"
10
12
13UCLASS(MinimalAPI, hideCategories=(Collision, Input), showCategories=("Input|MouseInput", "Input|TouchInput"), ComponentWrapperClass)
15{
17
20 UPROPERTY(Category = RadialForceActor, VisibleAnywhere, BlueprintReadOnly, meta = (ExposeFunctionCategories = "Activation,Components|Activation,Physics,Physics|Components|RadialForce", AllowPrivateAccess = "true"))
22
23#if WITH_EDITORONLY_DATA
24 UPROPERTY()
25 TObjectPtr<UBillboardComponent> SpriteComponent;
26#endif
27public:
28
29 // BEGIN DEPRECATED (use component functions now in level script)
30 UFUNCTION(BlueprintCallable, Category="Physics", meta=(DeprecatedFunction))
31 virtual void FireImpulse();
32 UFUNCTION(BlueprintCallable, Category="Physics", meta=(DeprecatedFunction))
33 virtual void EnableForce();
34 UFUNCTION(BlueprintCallable, Category="Physics", meta=(DeprecatedFunction))
35 virtual void DisableForce();
36 UFUNCTION(BlueprintCallable, Category="Physics", meta=(DeprecatedFunction))
37 virtual void ToggleForce();
38 // END DEPRECATED
39
40
41#if WITH_EDITOR
42 //~ Begin AActor Interface.
43 virtual void EditorApplyScale(const FVector& DeltaScale, const FVector* PivotLocation, bool bAltDown, bool bShiftDown, bool bCtrlDown) override;
44 //~ End AActor Interface.
45#endif
46
47public:
50#if WITH_EDITORONLY_DATA
52 UBillboardComponent* GetSpriteComponent() const { return SpriteComponent; }
53#endif
54};
55
56
57
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition RigidBodyBase.h:16
Definition ObjectPtr.h:488