Skip to content

UOperatingSystemDroneProgramWidget

#include <OperatingSystemDrone/Private/Widget/OperatingSystemDroneProgramWidget.h>
class UOperatingSystemDroneProgramWidget

Defined in OperatingSystemDroneProgramWidget.h:12

Inherits: UOperatingSystemProgramWidget

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemDroneProgramWidget["UOperatingSystemDroneProgramWidget"]
  class UOperatingSystemProgramWidget["UOperatingSystemProgramWidget"]
  UOperatingSystemProgramWidget <|-- UOperatingSystemDroneProgramWidget
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemDroneProgramWidget["UOperatingSystemDroneProgramWidget"]
  class UOperatingSystemDroneWorldSubsystem["UOperatingSystemDroneWorldSubsystem"]
  UOperatingSystemDroneProgramWidget *-- UOperatingSystemDroneWorldSubsystem
  class AOperatingSystemDronePawn["AOperatingSystemDronePawn"]
  UOperatingSystemDroneProgramWidget *-- AOperatingSystemDronePawn
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemDroneProgramWidget {
    +UOperatingSystemDroneProgramWidget()
    +OnProgramStarted() override
    +OnProgramClosed(const bool bIsFullyClosing) override
    +K2_OnDroneRegistered(AOperatingSystemDronePawn *RegisteredDrone)
    +K2_OnDroneUnregistered(AOperatingSystemDronePawn *UnregisteredDron
    +DroneWorldSubsystem : TWeakObjectPtr< UOperatingSystemDroneWor
    +RegisteredDrones : TArray< TObjectPtr< AOperatingSystemDron
    +Internal_OnDroneRegistered(AOperatingSystemDronePawn *RegisteredDrone)
    +Internal_OnDroneUnregistered(AOperatingSystemDronePawn *UnregisteredDron
  }
ReturnNameDescription
UOperatingSystemDroneProgramWidget

UOperatingSystemDroneProgramWidget()

Defined in OperatingSystemDroneProgramWidget.h:24

ReturnNameDescription
voidOnProgramStarted virtual override
voidOnProgramClosed virtual override
voidK2_OnDroneRegistered
voidK2_OnDroneUnregistered

virtual override

virtual void OnProgramStarted() override

Defined in OperatingSystemDroneProgramWidget.h:28


virtual override

virtual void OnProgramClosed(const bool bIsFullyClosing) override

Defined in OperatingSystemDroneProgramWidget.h:29


void K2_OnDroneRegistered(AOperatingSystemDronePawn * RegisteredDrone)

Defined in OperatingSystemDroneProgramWidget.h:42


void K2_OnDroneUnregistered(AOperatingSystemDronePawn * UnregisteredDrone)

Defined in OperatingSystemDroneProgramWidget.h:45

ReturnNameDescription
TWeakObjectPtr< UOperatingSystemDroneWorldSubsystem >DroneWorldSubsystem
TArray< TObjectPtr< AOperatingSystemDronePawn > >RegisteredDrones

TWeakObjectPtr< UOperatingSystemDroneWorldSubsystem > DroneWorldSubsystem

Defined in OperatingSystemDroneProgramWidget.h:17


TArray< TObjectPtr< AOperatingSystemDronePawn > > RegisteredDrones

Defined in OperatingSystemDroneProgramWidget.h:20

ReturnNameDescription
voidInternal_OnDroneRegistered
voidInternal_OnDroneUnregistered

void Internal_OnDroneRegistered(AOperatingSystemDronePawn * RegisteredDrone)

Defined in OperatingSystemDroneProgramWidget.h:34


void Internal_OnDroneUnregistered(AOperatingSystemDronePawn * UnregisteredDrone)

Defined in OperatingSystemDroneProgramWidget.h:37