Navigation
API > API/Runtime > API/Runtime/Engine
An ISM partition instance manager, tied to a given client instance ID.
| Name | FISMPartitionInstanceManager |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/ISMPartition/ISMPartitionInstanceManager.h |
| Include Path | #include "ISMPartition/ISMPartitionInstanceManager.h" |
Syntax
struct FISMPartitionInstanceManager
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ISMPartition/ISMPartitionInstanceManager.h | |||
FISMPartitionInstanceManager
(
const FISMClientInstanceId& InInstanceId, |
ISMPartition/ISMPartitionInstanceManager.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InstanceId | FISMClientInstanceId | ISMPartition/ISMPartitionInstanceManager.h | ||
| InstanceManager | IISMPartitionInstanceManager * | ISMPartition/ISMPartitionInstanceManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanDeleteISMPartitionInstance() |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool CanDuplicateISMPartitionInstance() |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool CanEditISMPartitionInstance() |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool CanMoveISMPartitionInstance
(
const ETypedElementWorldType WorldType |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool DeleteISMPartitionInstance() |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool DuplicateISMPartitionInstance
(
FISMClientInstanceId& OutNewInstanceId |
ISMPartition/ISMPartitionInstanceManager.h | ||
const FISMClientInstanceId & GetInstanceId() |
ISMPartition/ISMPartitionInstanceManager.h | ||
IISMPartitionInstanceManager * GetInstanceManager() |
ISMPartition/ISMPartitionInstanceManager.h | ||
FText GetISMPartitionInstanceDisplayName() |
ISMPartition/ISMPartitionInstanceManager.h | ||
FText GetISMPartitionInstanceTooltip() |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool GetISMPartitionInstanceTransform
(
FTransform& OutInstanceTransform, |
ISMPartition/ISMPartitionInstanceManager.h | ||
void NotifyISMPartitionInstanceMovementEnded() |
ISMPartition/ISMPartitionInstanceManager.h | ||
void NotifyISMPartitionInstanceMovementOngoing() |
ISMPartition/ISMPartitionInstanceManager.h | ||
void NotifyISMPartitionInstanceMovementStarted() |
ISMPartition/ISMPartitionInstanceManager.h | ||
void NotifyISMPartitionInstanceSelectionChanged
(
const bool bIsSelected |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool SetISMPartitionInstanceTransform
(
const FTransform& InstanceTransform, |
ISMPartition/ISMPartitionInstanceManager.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool operator!=
(
const FISMPartitionInstanceManager& InRHS |
ISMPartition/ISMPartitionInstanceManager.h | ||
bool operator==
(
const FISMPartitionInstanceManager& InRHS |
ISMPartition/ISMPartitionInstanceManager.h |