|
| virtual bool | IsTemplateElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual bool | CanEditElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual ULevel * | GetOwnerLevel (const FTypedElementHandle &InElementHandle) |
| |
| virtual UWorld * | GetOwnerWorld (const FTypedElementHandle &InElementHandle) |
| |
| virtual bool | GetBounds (const FTypedElementHandle &InElementHandle, FBoxSphereBounds &OutBounds) |
| |
| virtual bool | CanMoveElement (const FTypedElementHandle &InElementHandle, const ETypedElementWorldType InWorldType) |
| |
| virtual bool | CanScaleElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual bool | GetWorldTransform (const FTypedElementHandle &InElementHandle, FTransform &OutTransform) |
| |
| virtual bool | SetWorldTransform (const FTypedElementHandle &InElementHandle, const FTransform &InTransform) |
| |
| virtual bool | GetRelativeTransform (const FTypedElementHandle &InElementHandle, FTransform &OutTransform) |
| |
| virtual bool | SetRelativeTransform (const FTypedElementHandle &InElementHandle, const FTransform &InTransform) |
| |
| virtual bool | GetPivotOffset (const FTypedElementHandle &InElementHandle, FVector &OutPivotOffset) |
| |
| virtual bool | SetPivotOffset (const FTypedElementHandle &InElementHandle, const FVector &InPivotOffset) |
| |
| virtual void | NotifyMovementStarted (const FTypedElementHandle &InElementHandle) |
| |
| virtual void | NotifyMovementOngoing (const FTypedElementHandle &InElementHandle) |
| |
| virtual void | NotifyMovementEnded (const FTypedElementHandle &InElementHandle) |
| |
| virtual bool | FindSuitableTransformAtPoint (const FTypedElementHandle &InElementHandle, const FTransform &InPotentialTransform, FTransform &OutSuitableTransform) |
| |
| virtual bool | FindSuitableTransformAlongPath (const FTypedElementHandle &InElementHandle, const FVector &InPathStart, const FVector &InPathEnd, const FCollisionShape &InTestShape, TArrayView< const FTypedElementHandle > InElementsToIgnore, FTransform &OutSuitableTransform) |
| |
| virtual bool | AddIgnoredElementToCollisionQueryParams (const FTypedElementHandle &InElementHandle, FCollisionQueryParams &InOutParams, bool bAlsoIgnoreSubElements=true) |
| |
| virtual bool | CanDeleteElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual bool | DeleteElement (const FTypedElementHandle &InElementHandle, UWorld *InWorld, UTypedElementSelectionSet *InSelectionSet, const FTypedElementDeletionOptions &InDeletionOptions) |
| |
| virtual bool | DeleteElements (TArrayView< const FTypedElementHandle > InElementHandles, UWorld *InWorld, UTypedElementSelectionSet *InSelectionSet, const FTypedElementDeletionOptions &InDeletionOptions) |
| |
| virtual bool | CanDuplicateElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual FTypedElementHandle | DuplicateElement (const FTypedElementHandle &InElementHandle, UWorld *InWorld, const FVector &InLocationOffset) |
| |
| virtual void | DuplicateElements (TArrayView< const FTypedElementHandle > InElementHandles, UWorld *InWorld, const FVector &InLocationOffset, TArray< FTypedElementHandle > &OutNewElements) |
| |
| virtual bool | CanCopyElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual void | CopyElement (const FTypedElementHandle &InElementHandle, FOutputDevice &Out) |
| |
| virtual void | CopyElements (TArrayView< const FTypedElementHandle > InElementHandles, FOutputDevice &Out) |
| |
| virtual TSharedPtr< FWorldElementPasteImporter > | GetPasteImporter () |
| |
| virtual bool | CanPromoteElement (const FTypedElementHandle &InElementHandle) |
| |
| virtual FTypedElementHandle | PromoteElement (const FTypedElementHandle &InElementHandle, UWorld *OverrideWorld=nullptr) |
| |
| virtual ENGINE_API bool | IsElementInConvexVolume (const FTypedElementHandle &Handle, const FConvexVolume &InVolume, bool bMustEncompassEntireElement=false) |
| |
| virtual ENGINE_API bool | IsElementInBox (const FTypedElementHandle &Handle, const FBox &InBox, bool bMustEncompassEntireElement=false) |
| |
| ENGINE_API TArray< FTypedElementHandle > | GetSelectionElementsInConvexVolume (const FTypedElementHandle &Handle, const FConvexVolume &InVolume, const FWorldSelectionElementArgs &SelectionArgs) |
| |
| ENGINE_API TArray< FTypedElementHandle > | GetSelectionElementsInBox (const FTypedElementHandle &Handle, const FBox &InBox, const FWorldSelectionElementArgs &SelectionArgs) |
| |
| virtual ENGINE_API TArray< FTypedElementHandle > | GetSelectionElementsFromSelectionFunction (const FTypedElementHandle &Handle, const FWorldSelectionElementArgs &SelectionArgs, const TFunction< bool(const FTypedElementHandle &, const FWorldSelectionElementArgs &)> &SelectionFunction) |
| |
| virtual ENGINE_API bool | IsTemplateElement (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API bool | CanEditElement (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API ULevel * | GetOwnerLevel (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API UWorld * | GetOwnerWorld (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API bool | GetBounds (const FScriptTypedElementHandle &InElementHandle, FBoxSphereBounds &OutBounds) |
| |
| virtual ENGINE_API bool | CanMoveElement (const FScriptTypedElementHandle &InElementHandle, const ETypedElementWorldType InWorldType) |
| |
| virtual ENGINE_API bool | CanScaleElement (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API bool | GetWorldTransform (const FScriptTypedElementHandle &InElementHandle, FTransform &OutTransform) |
| |
| virtual ENGINE_API bool | SetWorldTransform (const FScriptTypedElementHandle &InElementHandle, const FTransform &InTransform) |
| |
| virtual ENGINE_API bool | GetRelativeTransform (const FScriptTypedElementHandle &InElementHandle, FTransform &OutTransform) |
| |
| virtual ENGINE_API bool | SetRelativeTransform (const FScriptTypedElementHandle &InElementHandle, const FTransform &InTransform) |
| |
| virtual ENGINE_API bool | GetPivotOffset (const FScriptTypedElementHandle &InElementHandle, FVector &OutPivotOffset) |
| |
| virtual ENGINE_API bool | SetPivotOffset (const FScriptTypedElementHandle &InElementHandle, const FVector &InPivotOffset) |
| |
| virtual ENGINE_API void | NotifyMovementStarted (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API void | NotifyMovementOngoing (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API void | NotifyMovementEnded (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API bool | CanDeleteElement (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API bool | DeleteElement (const FScriptTypedElementHandle &InElementHandle, UWorld *InWorld, UTypedElementSelectionSet *InSelectionSet, const FTypedElementDeletionOptions &InDeletionOptions) |
| |
| virtual ENGINE_API bool | CanDuplicateElement (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API FScriptTypedElementHandle | DuplicateElement (const FScriptTypedElementHandle &InElementHandle, UWorld *InWorld, const FVector &InLocationOffset) |
| |
| virtual ENGINE_API bool | CanPromoteElement (const FScriptTypedElementHandle &InElementHandle) |
| |
| virtual ENGINE_API FScriptTypedElementHandle | PromoteElement (const FScriptTypedElementHandle &InElementHandle, UWorld *OverrideWorld=nullptr) |
| |