Navigation
API > API/Plugins > API/Plugins/DisplayClusterLightCardExtender
Wrapper around a WeakObjectPtr to manage actors implementing IDisplayClusterStageActor.
| Name | FDisplayClusterWeakStageActorPtr |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/nDisplayModularFeatures/Source/DisplayClusterLightCardExtender/Public/StageActor/DisplayClusterWeakStageActorPtr.h |
| Include Path | #include "StageActor/DisplayClusterWeakStageActorPtr.h" |
Syntax
struct FDisplayClusterWeakStageActorPtr
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| StageActor/DisplayClusterWeakStageActorPtr.h | |||
FDisplayClusterWeakStageActorPtr
(
const AActor* InActorPtr |
StageActor/DisplayClusterWeakStageActorPtr.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDisplayClusterWeakStageActorPtr() |
StageActor/DisplayClusterWeakStageActorPtr.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ObjectPtr | FWeakObjectPtr | StageActor/DisplayClusterWeakStageActorPtr.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AActor * AsActor() |
StageActor/DisplayClusterWeakStageActorPtr.h | ||
AActor * AsActorChecked() |
StageActor/DisplayClusterWeakStageActorPtr.h | ||
IDisplayClusterStageActor * Get() |
Dereference the weak pointer | StageActor/DisplayClusterWeakStageActorPtr.h | |
bool IsValid() |
Is the weak pointer valid | StageActor/DisplayClusterWeakStageActorPtr.h | |
void Reset() |
Reset the weak pointer | StageActor/DisplayClusterWeakStageActorPtr.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWeakObjectPtr & GetWeakObjectPtr() |
StageActor/DisplayClusterWeakStageActorPtr.h | ||
const FWeakObjectPtr & GetWeakObjectPtrConst() |
StageActor/DisplayClusterWeakStageActorPtr.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IDisplayClusterStageActor * operator*() |
Dereference the weak pointer | StageActor/DisplayClusterWeakStageActorPtr.h | |
IDisplayClusterStageActor * operator->() |
Dereference the weak pointer | StageActor/DisplayClusterWeakStageActorPtr.h |