Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Elements > API/Runtime/Engine/Elements/SMInstance
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Elements/SMInstance/SMInstanceManager.h |
| Include | #include "Elements/SMInstance/SMInstanceManager.h" |
Syntax
struct FSMInstanceManager
Remarks
A static mesh instance manager, tied to a given static mesh instance ID.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSMInstanceManager
(
const FSMInstanceId& InInstanceId, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| bool | |||
| bool | |||
| bool | CanMoveSMInstance
(
const ETypedElementWorldType WorldType |
||
| bool | |||
| bool | DuplicateSMInstance
(
FSMInstanceId& OutNewInstanceId |
||
| void | ForEachSMInstanceInSelectionGroup
(
TFunctionRef< bool(FSMInstanceId)> Callback |
||
| const FSMInstanceId & | |||
| ISMInstanceManager * | |||
| UInstancedStaticMeshComponent * | |||
| int32 | |||
| FText | |||
| FText | |||
| bool | GetSMInstanceTransform
(
FTransform& OutInstanceTransform, |
||
| void | |||
| void | |||
| void | |||
| void | NotifySMInstanceSelectionChanged
(
const bool bIsSelected |
||
| bool | SetSMInstanceTransform
(
const FTransform& InstanceTransform, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FSMInstanceManager& InRHS |
||
| bool | operator==
(
const FSMInstanceManager& InRHS |