UOperatingSystemCCTVProgramWidget
#include <OperatingSystemCCTV/Private/Widget/OperatingSystemCCTVProgramWidget.h>class UOperatingSystemCCTVProgramWidgetDefined in OperatingSystemCCTVProgramWidget.h:12
Inherits:
UOperatingSystemProgramWidget
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemCCTVProgramWidget["UOperatingSystemCCTVProgramWidget"]
class UOperatingSystemProgramWidget["UOperatingSystemProgramWidget"]
UOperatingSystemProgramWidget <|-- UOperatingSystemCCTVProgramWidget
Collaboration diagram
Section titled “Collaboration diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemCCTVProgramWidget["UOperatingSystemCCTVProgramWidget"]
class UOperatingSystemCCTVProgram["UOperatingSystemCCTVProgram"]
UOperatingSystemCCTVProgramWidget *-- UOperatingSystemCCTVProgram
Class detail
Section titled “Class detail”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemCCTVProgramWidget {
+UOperatingSystemCCTVProgramWidget()
+OnProgramStarted() override
+OnProgramClosed(const bool bIsFullyClosing) override
+K2_OnLayoutChanged(const EOperatingSystemCCTV_Layout &NewLayou
+K2_OnCameraStateChanged(const int32 &CameraId)
+bHasBlueprintOnLayoutChanged : uint8
+bHasBlueprintOnCameraStateChanged : uint8
+ParentCCTV : TWeakObjectPtr< UOperatingSystemCCTVProg
+Internal_OnLayoutChanged(const EOperatingSystemCCTV_Layout NewLayout
}
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemCCTVProgramWidget |
UOperatingSystemCCTVProgramWidget
Section titled “UOperatingSystemCCTVProgramWidget”UOperatingSystemCCTVProgramWidget()Defined in OperatingSystemCCTVProgramWidget.h:24
References
Section titled “References”CHECK_IN_BPIMPLEMENTED_IN_BP_LAMBDA
Protected Methods
Section titled “Protected Methods”| Return | Name | Description |
|---|---|---|
void | OnProgramStarted virtual override | |
void | OnProgramClosed virtual override | |
void | K2_OnLayoutChanged | |
void | K2_OnCameraStateChanged |
OnProgramStarted
Section titled “OnProgramStarted”virtual override
virtual void OnProgramStarted() overrideDefined in OperatingSystemCCTVProgramWidget.h:28
References
Section titled “References”bHasBlueprintOnCameraStateChangedGetGetCurrentLayoutInternal_OnLayoutChangedParentCCTVParentProgram
Reimplements
Section titled “Reimplements”OnProgramClosed
Section titled “OnProgramClosed”virtual override
virtual void OnProgramClosed(const bool bIsFullyClosing) overrideDefined in OperatingSystemCCTVProgramWidget.h:29
References
Section titled “References”Reimplements
Section titled “Reimplements”K2_OnLayoutChanged
Section titled “K2_OnLayoutChanged”void K2_OnLayoutChanged(const EOperatingSystemCCTV_Layout & NewLayout)Defined in OperatingSystemCCTVProgramWidget.h:39
Referenced by
Section titled “Referenced by”K2_OnCameraStateChanged
Section titled “K2_OnCameraStateChanged”void K2_OnCameraStateChanged(const int32 & CameraId)Defined in OperatingSystemCCTVProgramWidget.h:42
Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
uint8 | bHasBlueprintOnLayoutChanged | |
uint8 | bHasBlueprintOnCameraStateChanged | |
TWeakObjectPtr< UOperatingSystemCCTVProgram > | ParentCCTV |
bHasBlueprintOnLayoutChanged
Section titled “bHasBlueprintOnLayoutChanged”uint8 bHasBlueprintOnLayoutChangedDefined in OperatingSystemCCTVProgramWidget.h:16
Referenced by
Section titled “Referenced by”bHasBlueprintOnCameraStateChanged
Section titled “bHasBlueprintOnCameraStateChanged”uint8 bHasBlueprintOnCameraStateChangedDefined in OperatingSystemCCTVProgramWidget.h:17
Referenced by
Section titled “Referenced by”ParentCCTV
Section titled “ParentCCTV”TWeakObjectPtr< UOperatingSystemCCTVProgram > ParentCCTVDefined in OperatingSystemCCTVProgramWidget.h:20
Referenced by
Section titled “Referenced by”Private Methods
Section titled “Private Methods”| Return | Name | Description |
|---|---|---|
void | Internal_OnLayoutChanged |
Internal_OnLayoutChanged
Section titled “Internal_OnLayoutChanged”void Internal_OnLayoutChanged(const EOperatingSystemCCTV_Layout NewLayout)Defined in OperatingSystemCCTVProgramWidget.h:34