IPlacementMode

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

PlacementMode

Header

/Engine/Source/Editor/PlacementMode/Public/IPlacementMode.h

Include

#include "IPlacementMode.h"

Syntax

class IPlacementMode : public FEdMode

Functions

Name Description

Public function

void

 

AddValidFocusTargetForPlacement

(
    const TWeakPtr< SWidget >& Widget
)

Adds a widget which when focused will not end the active placing session.

Public function Const

UActorFactor...

 

FindLastUsedFactoryForAssetType

(
    UObject* Asset
)

Public function Const

const TArray...

 

GetCurrentlyPlacingObjects()

Public function Const

UActorFactor...

 

GetPlacingFactory()

Public function Const

bool

 

IsCurrentlyPlacing()

Public function

void

 

RemoveValidFocusTargetForPlacement

(
    const TWeakPtr< SWidget >& Widget
)

Removes a widget which when focused would have not ended the active placing session.

Public function

void

 

SetPlacingFactory

(
    UActorFactory* Factory
)

Changes the actor factory used for the active or next placing session.

Public function

void

 

StartPlacing

(
    const TArray< UObject* >& Ass...,
    UActorFactory* Factory
)

Start a placing session using the specified assets and factory.

Public function

void

 

StopPlacing()

Ends the current placing session in failure, if one is active. Does nothing otherwise.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss