Navigation
API > API/Runtime > API/Runtime/Engine
| Name | IISMPartitionInstanceManager |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ISMPartition/ISMPartitionInstanceManager.h |
| Include Path | #include "ISMPartition/ISMPartitionInstanceManager.h" |
Syntax
class IISMPartitionInstanceManager
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanDeleteISMPartitionInstance
(
const FISMClientInstanceId& InstanceId |
Can the given client ISM instance be deleted? | ISMPartition/ISMPartitionInstanceManager.h | |
virtual bool CanDuplicateISMPartitionInstance
(
const FISMClientInstanceId& InstanceId |
Can the given client ISM instance be duplicated? | ISMPartition/ISMPartitionInstanceManager.h | |
bool CanEditISMPartitionInstance
(
const FISMClientInstanceId& InstanceId |
Can the given client ISM instance be edited? | ISMPartition/ISMPartitionInstanceManager.h | |
bool CanMoveISMPartitionInstance
(
const FISMClientInstanceId& InstanceId, |
Can the given client ISM instance be moved in the world? | ISMPartition/ISMPartitionInstanceManager.h | |
bool DeleteISMPartitionInstances
(
TArrayView< const FISMClientInstanceId > InstanceIds |
Attempt to delete the given client ISM instances. | ISMPartition/ISMPartitionInstanceManager.h | |
bool DuplicateISMPartitionInstances
(
TArrayView< const FISMClientInstanceId > InstanceIds, |
Attempt to duplicate the given client ISM instances, retrieving the IDs of any new instances. | ISMPartition/ISMPartitionInstanceManager.h | |
virtual FText GetISMPartitionInstanceDisplayName
(
const FISMClientInstanceId& InstanceId |
Get the display name of the given client ISM instance. | ISMPartition/ISMPartitionInstanceManager.h | |
virtual FText GetISMPartitionInstanceTooltip
(
const FISMClientInstanceId& InstanceId |
Get the tooltip of the given client ISM instance. | ISMPartition/ISMPartitionInstanceManager.h | |
bool GetISMPartitionInstanceTransform
(
const FISMClientInstanceId& InstanceId, |
Attempt to get the transform of the given client ISM instance. | ISMPartition/ISMPartitionInstanceManager.h | |
void NotifyISMPartitionInstanceMovementEnded
(
const FISMClientInstanceId& InstanceId |
Notify that the given client ISM instance is done being moved. | ISMPartition/ISMPartitionInstanceManager.h | |
void NotifyISMPartitionInstanceMovementOngoing
(
const FISMClientInstanceId& InstanceId |
Notify that the given client ISM instance is currently being moved. | ISMPartition/ISMPartitionInstanceManager.h | |
void NotifyISMPartitionInstanceMovementStarted
(
const FISMClientInstanceId& InstanceId |
Notify that the given client ISM instance is about to be moved. | ISMPartition/ISMPartitionInstanceManager.h | |
void NotifyISMPartitionInstanceSelectionChanged
(
const FISMClientInstanceId& InstanceId, |
Notify that the given client ISM instance selection state has changed. | ISMPartition/ISMPartitionInstanceManager.h | |
bool SetISMPartitionInstanceTransform
(
const FISMClientInstanceId& InstanceId, |
Attempt to set the world transform of the given client ISM instance. | ISMPartition/ISMPartitionInstanceManager.h |