UActorElementEditorSelectionInterface

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Elements/Actor/ActorElementEditorSelectionInterface.h

Include

#include "Elements/Actor/ActorElementEditorSelectionInterface.h"

Syntax

class UActorElementEditorSelectionInterface : public UActorElementSelectionInterface

Functions

Name Description

Public function Static

bool

 

IsActorSelected

(
    const AActor* InActor,
    FTypedElementListConstRef InSelecti...,
    const FTypedElementIsSelectedOption...
)

Overridden from ITypedElementSelectionInterface

Name Description

Public function Virtual

TUniquePtr< ...

 

CreateTransactedElementImpl()

Create a transacted element instance that can be used to save/load elements of the implementation type for undo/redo.

Public function Virtual

bool

 

IsElementSelected

(
    const FTypedElementHandle& InEleme...,
    const FTypedElementListProxy InSele...,
    const FTypedElementIsSelectedOption...
)

Test to see whether the given element is currently considered selected.

Public function Virtual

bool

 

ShouldPreventTransactions

(
    const FTypedElementHandle& InEleme...
)

Test to see whether the given element prevents the selection set state from being transacted for undo/redo (eg, if the element belongs to a PIE instance).