A blueprint class with 2 graphs.
More...
#include "/Game/Blueprints/UI/Hub/MainMenuW"
|
| void | CloseWidget () |
| | UFUNCTION(BlueprintCallable, Category = "WidgetController")
|
| |
| FVector | GetWidgetLocation () |
| | UFUNCTION(BlueprintCallable, Category = "WidgetController")
|
| |
| void | InitWidget (UBasicWidgetInfo *WidgetInfo) |
| | UFUNCTION(BlueprintCallable, Category = "WidgetController")
|
| |
| bool | IsWidgetInited () |
| | UFUNCTION(BlueprintCallable, BlueprintPure, Category = "WidgetController")
|
| |
|
| UArrowComponent * | ArrowDirection |
| | UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
|
| |
| UBoxComponent * | BoxForRotate |
| | UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
|
| |
| UBoxComponent * | BoxForSpawn |
| | UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
|
| |
| UBoxComponent * | BoxForTouch |
| | UPROPERTY(VisibleAnywhere, Replicated, BlueprintReadWrite, Category = "Components")
|
| |
| UTimelineComponent * | OpenCloseTimeline |
| | UPROPERTY(VisibleAnywhere, Replicated, BlueprintReadWrite, Category = "Components")
|
| |
| UWidgetComponent * | WidgetComponent |
| | UPROPERTY(VisibleAnywhere, Replicated, BlueprintReadWrite, Category = "Components")
|
| |
| USceneComponent * | WidgetScene |
| | UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
|
| |
|
| USoundBase * | CloseSound |
| | UPROPERTY(EditAnywhere, BlueprintReadWrite)
|
| |
| FVector | FinalLocation |
| | UPROPERTY(EditAnywhere, BlueprintReadWrite, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
|
| |
| FRotator | FinalRotation |
| | UPROPERTY(BlueprintReadOnly, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
|
| |
| UCurveFloat * | OpenCloseFloatCurve |
| | UPROPERTY(EditDefaultsOnly, Category = "Widget")
|
| |
| USoundBase * | OpenSound |
| | UPROPERTY(EditAnywhere, BlueprintReadWrite)
|
| |
| FVector | StartLocation |
| | UPROPERTY(EditAnywhere, BlueprintReadWrite, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
|
| |
| FRotator | StartRotation |
| | UPROPERTY(BlueprintReadOnly, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
|
| |
| FOnTimelineEvent | TimelineFinished |
| | This delegate will be fired when the timeline reaches the end.
|
| |
| FOnTimelineFloat | TimelinePostUpdate |
| | This delegate will be fired to be informed when the timeline has a new update.
|
| |
|
| void | BeginOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| | UFUNCTION()
|
| |
| void | EndOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex) |
| | UFUNCTION()
|
| |
| void | EventGraph () |
| |
| | GENERATED_BODY () |
| |
| void | HandleTimelineFinished () |
| | UFUNCTION()
|
| |
| void | HandleTimeLineFloat (float Value) |
| | UFUNCTION()
|
| |
| void | InitBasicWidget (UBasicWidget *BasicWidget, UBasicWidgetInfo *WidgetInfo) |
| |
| void | InitWidgetLocally (UBasicWidgetInfo *WidgetInfo) |
| |
| void | TouchBeginOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| | UFUNCTION()
|
| |
| void | TouchEndOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex) |
| | UFUNCTION()
|
| |
| void | UserConstructionScript () |
| |
A blueprint class with 2 graphs.
UDF Path: /Game /Blueprints /UI /Hub /MainMenuW
Config: Config/DefaultEngine.ini
Definition at line 11 of file AMainMenuW_C.h.
◆ ActivateCurrentWidget()
| void AWidgetController::ActivateCurrentWidget |
( |
| ) |
|
|
protectedinheritedBlueprintCallable |
◆ BeginOverlap()
| void AWidgetController::BeginOverlap |
( |
UPrimitiveComponent * | OverlappedComponent, |
|
|
AActor * | OtherActor, |
|
|
UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex, |
|
|
bool | bFromSweep, |
|
|
const FHitResult & | SweepResult ) |
|
privateinherited |
◆ BeginPlay()
| void AWidgetController::BeginPlay |
( |
| ) |
|
|
overrideprotectedvirtualinherited |
◆ CanRotate()
| bool AWidgetController::CanRotate |
( |
| ) |
|
|
protectedinheritedBlueprintPureBlueprintCallable |
UFUNCTION(BlueprintCallable, BlueprintPure, Category = "Widget")
Is the widget can rotate to character or not.
Definition at line 296 of file WidgetController.cpp.
◆ CloseWidget()
| void AWidgetController::CloseWidget |
( |
| ) |
|
|
inheritedBlueprintCallable |
◆ CloseWidgetAnim()
| void AWidgetController::CloseWidgetAnim |
( |
| ) |
|
|
protectedinheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "Widget")
Launch close animation.
Definition at line 280 of file WidgetController.cpp.
◆ DeactivateCurrentWidget()
| void AWidgetController::DeactivateCurrentWidget |
( |
| ) |
|
|
protectedinheritedBlueprintCallable |
◆ EndOverlap()
| void AWidgetController::EndOverlap |
( |
UPrimitiveComponent * | OverlappedComponent, |
|
|
AActor * | OtherActor, |
|
|
UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex ) |
|
privateinherited |
◆ EventGraph()
| void AMainMenuW_C::EventGraph |
( |
| ) |
|
|
privateBlueprint |
◆ GENERATED_BODY()
| AWidgetController::GENERATED_BODY |
( |
| ) |
|
|
privateinherited |
◆ GetLifetimeReplicatedProps()
| void AWidgetController::GetLifetimeReplicatedProps |
( |
TArray< FLifetimeProperty > & | OutLifetimeProps | ) |
const |
|
overrideprotectedvirtualinherited |
◆ GetWidgetLocation()
| FVector AWidgetController::GetWidgetLocation |
( |
| ) |
|
|
inlineinheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "WidgetController")
Definition at line 55 of file WidgetController.h.
◆ HandleTimelineFinished()
| void AWidgetController::HandleTimelineFinished |
( |
| ) |
|
|
privateinherited |
◆ HandleTimeLineFloat()
| void AWidgetController::HandleTimeLineFloat |
( |
float | Value | ) |
|
|
privateinherited |
UFUNCTION()
Use this function to handle the update of the timeline.
Definition at line 330 of file WidgetController.cpp.
◆ InitBasicWidget()
◆ InitWidget()
|
|
inheritedBlueprintCallable |
◆ InitWidgetLocally()
◆ InternalCloseWidget()
| void AWidgetController::InternalCloseWidget |
( |
| ) |
|
|
protectedinherited |
◆ IsWidgetInited()
| bool AWidgetController::IsWidgetInited |
( |
| ) |
|
|
inheritedBlueprintPureBlueprintCallable |
UFUNCTION(BlueprintCallable, BlueprintPure, Category = "WidgetController")
Definition at line 237 of file WidgetController.cpp.
◆ OpenWidgetAnim()
| void AWidgetController::OpenWidgetAnim |
( |
| ) |
|
|
protectedinheritedBlueprintCallable |
◆ StartLookAt()
| void AWidgetController::StartLookAt |
( |
| ) |
|
|
protectedinheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "Widget")
Allow rotate the widget to the character.
Definition at line 286 of file WidgetController.cpp.
◆ StopLookAt()
| void AWidgetController::StopLookAt |
( |
| ) |
|
|
protectedinheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "Widget")
Prohibit rotate the widget to the character.
Definition at line 291 of file WidgetController.cpp.
◆ Tick()
| void AWidgetController::Tick |
( |
float | DeltaTime | ) |
|
|
overrideprotectedvirtualinherited |
◆ TouchBeginOverlap()
| void AWidgetController::TouchBeginOverlap |
( |
UPrimitiveComponent * | OverlappedComponent, |
|
|
AActor * | OtherActor, |
|
|
UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex, |
|
|
bool | bFromSweep, |
|
|
const FHitResult & | SweepResult ) |
|
privateinherited |
◆ TouchEndOverlap()
| void AWidgetController::TouchEndOverlap |
( |
UPrimitiveComponent * | OverlappedComponent, |
|
|
AActor * | OtherActor, |
|
|
UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex ) |
|
privateinherited |
◆ UserConstructionScript()
| void AMainMenuW_C::UserConstructionScript |
( |
| ) |
|
|
privateBlueprint |
◆ ArrowDirection
| UArrowComponent* AWidgetController::ArrowDirection |
|
inheritedBlueprintReadWriteVisibleAnywhere |
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
Definition at line 210 of file WidgetController.h.
◆ bFinalLocationPendingChange
| bool AWidgetController::bFinalLocationPendingChange = false |
|
privateinherited |
UPROPERTY()
If widget remains the same but position changed
Definition at line 271 of file WidgetController.h.
◆ BoxForRotate
|
|
inheritedBlueprintReadWriteVisibleAnywhere |
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
Definition at line 172 of file WidgetController.h.
◆ BoxForSpawn
|
|
inheritedBlueprintReadWriteVisibleAnywhere |
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
Definition at line 165 of file WidgetController.h.
◆ BoxForTouch
|
|
inheritedBlueprintReadWriteReplicatedVisibleAnywhere |
UPROPERTY(VisibleAnywhere, Replicated, BlueprintReadWrite, Category = "Components")
Definition at line 203 of file WidgetController.h.
◆ bRotateAllowed
| bool AWidgetController::bRotateAllowed = true |
|
privateinherited |
◆ bSoundAllowed
| bool AWidgetController::bSoundAllowed = true |
|
privateinherited |
◆ bStartLookAtAllowed
| bool AWidgetController::bStartLookAtAllowed = false |
|
privateinherited |
◆ CloseSound
| USoundBase* AWidgetController::CloseSound |
|
protectedinheritedBlueprintReadWriteEditAnywhere |
◆ CurrentWidget
◆ FinalLocation
| FVector AWidgetController::FinalLocation |
|
protectedinheritedReplicatedBlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
Holds spawn location.
Definition at line 219 of file WidgetController.h.
◆ FinalRotation
| FRotator AWidgetController::FinalRotation |
|
protectedinheritedReplicatedBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
Holds spawn rotation
Definition at line 239 of file WidgetController.h.
◆ OpenCloseFloatCurve
| UCurveFloat* AWidgetController::OpenCloseFloatCurve |
|
protectedinheritedEditDefaultsOnly |
UPROPERTY(EditDefaultsOnly, Category = "Widget")
This curve will be used when activating/deactivating the widget.
Definition at line 245 of file WidgetController.h.
◆ OpenCloseTimeline
| UTimelineComponent* AWidgetController::OpenCloseTimeline |
|
inheritedBlueprintReadWriteReplicatedVisibleAnywhere |
UPROPERTY(VisibleAnywhere, Replicated, BlueprintReadWrite, Category = "Components")
This timeline will be used when activating/deactivating the widget.
Definition at line 195 of file WidgetController.h.
◆ OpenSound
| USoundBase* AWidgetController::OpenSound |
|
protectedinheritedBlueprintReadWriteEditAnywhere |
◆ OverlapArray
| TArray<UPrimitiveComponent*> AWidgetController::OverlapArray |
|
privateinherited |
UPROPERTY()
Holds array of components which overlapped with BoxForRotate
Definition at line 276 of file WidgetController.h.
◆ StartLocation
| FVector AWidgetController::StartLocation |
|
protectedinheritedReplicatedBlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
Holds start location from will be moved the widget to spawn location.
Definition at line 226 of file WidgetController.h.
◆ StartRotation
| FRotator AWidgetController::StartRotation |
|
protectedinheritedReplicatedBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, Replicated, Meta = (ExposeOnSpawn = true), Category = "Widget")
Holds start rotation from will be moved the widget to spawn location.
Definition at line 233 of file WidgetController.h.
◆ TimelineFinished
| FOnTimelineEvent AWidgetController::TimelineFinished |
|
protectedinherited |
This delegate will be fired when the timeline reaches the end.
Definition at line 248 of file WidgetController.h.
◆ TimelinePostUpdate
| FOnTimelineFloat AWidgetController::TimelinePostUpdate |
|
protectedinherited |
This delegate will be fired to be informed when the timeline has a new update.
Definition at line 247 of file WidgetController.h.
◆ WidgetCache
◆ WidgetComponent
|
|
inheritedBlueprintReadWriteReplicatedVisibleAnywhere |
UPROPERTY(VisibleAnywhere, Replicated, BlueprintReadWrite, Category = "Components")
Definition at line 187 of file WidgetController.h.
◆ WidgetQueue
| TDoubleLinkedList<UBasicWidget*> AWidgetController::WidgetQueue |
|
privateinherited |
◆ WidgetScene
|
|
inheritedBlueprintReadWriteVisibleAnywhere |
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Components")
Definition at line 179 of file WidgetController.h.
The documentation for this class was generated from the following files: