Navigation
API > API/Runtime > API/Runtime/Foliage > API/Runtime/Foliage/AInstancedFoliageActor
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void MoveInstancesToNewComponent
(
UPrimitiveComponent* InOldComponent, |
Change all instances based on one component to a new component (possible in another level). | InstancedFoliageActor.h | |
void MoveInstancesToNewComponent
(
UPrimitiveComponent* InOldComponent, |
InstancedFoliageActor.h | ||
static void MoveInstancesToNewComponent
(
UWorld* InWorld, |
InstancedFoliageActor.h | ||
void MoveInstancesToNewComponent
(
UPrimitiveComponent* InOldComponent, |
InstancedFoliageActor.h | ||
static void MoveInstancesToNewComponent
(
UWorld* InWorld, |
InstancedFoliageActor.h |
MoveInstancesToNewComponent(UPrimitiveComponent , UPrimitiveComponent )
Description
Change all instances based on one component to a new component (possible in another level). The instances keep the same world locations
| Name | MoveInstancesToNewComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Foliage/Public/InstancedFoliageActor.h |
| Include Path | #include "InstancedFoliageActor.h" |
| Source | /Engine/Source/Runtime/Foliage/Private/InstancedFoliage.cpp |
void MoveInstancesToNewComponent
(
UPrimitiveComponent * InOldComponent,
UPrimitiveComponent * InNewComponent
)
MoveInstancesToNewComponent(UPrimitiveComponent , const FBox &, UPrimitiveComponent )
| Name | MoveInstancesToNewComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Foliage/Public/InstancedFoliageActor.h |
| Include Path | #include "InstancedFoliageActor.h" |
| Source | /Engine/Source/Runtime/Foliage/Private/InstancedFoliage.cpp |
void MoveInstancesToNewComponent
(
UPrimitiveComponent * InOldComponent,
const FBox & InBoxWithInstancesToMove,
UPrimitiveComponent * InNewComponent
)
MoveInstancesToNewComponent(UWorld , UPrimitiveComponent , UPrimitiveComponent *)
| Name | MoveInstancesToNewComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Foliage/Public/InstancedFoliageActor.h |
| Include Path | #include "InstancedFoliageActor.h" |
| Source | /Engine/Source/Runtime/Foliage/Private/InstancedFoliage.cpp |
static void MoveInstancesToNewComponent
(
UWorld * InWorld,
UPrimitiveComponent * InOldComponent,
UPrimitiveComponent * InNewComponent
)
MoveInstancesToNewComponent(UPrimitiveComponent , UPrimitiveComponent , TFunctionRef< TArray< int32 >(const FFoliageInfo &)>)
| Name | MoveInstancesToNewComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Foliage/Public/InstancedFoliageActor.h |
| Include Path | #include "InstancedFoliageActor.h" |
| Source | /Engine/Source/Runtime/Foliage/Private/InstancedFoliage.cpp |
void MoveInstancesToNewComponent
(
UPrimitiveComponent * InOldComponent,
UPrimitiveComponent * InNewComponent,
TFunctionRef< TArray< int32 > &)> GetInstancesToMoveFunc
)
MoveInstancesToNewComponent(UWorld , UPrimitiveComponent , const FBox &, UPrimitiveComponent *)
| Name | MoveInstancesToNewComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Foliage/Public/InstancedFoliageActor.h |
| Include Path | #include "InstancedFoliageActor.h" |
| Source | /Engine/Source/Runtime/Foliage/Private/InstancedFoliage.cpp |
static void MoveInstancesToNewComponent
(
UWorld * InWorld,
UPrimitiveComponent * InOldComponent,
const FBox & InBoxWithInstancesToMove,
UPrimitiveComponent * InNewComponent
)