Navigation
API > API/Plugins > API/Plugins/ClonerEffector
Defines a custom implementation for the attachment tree
| Name | ICEClonerAttachmentTreeBehavior |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/ClonerEffector/Source/ClonerEffector/Public/Cloner/Attachments/CEClonerAttachmentTreeBehavior.h |
| Include Path | #include "Cloner/Attachments/CEClonerAttachmentTreeBehavior.h" |
Syntax
class ICEClonerAttachmentTreeBehavior : public TSharedFromThis< ICEClonerAttachmentTreeBehavior >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → ICEClonerAttachmentTreeBehavior
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ICEClonerAttachmentTreeBehavior() |
Cloner/Attachments/CEClonerAttachmentTreeBehavior.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GetOrderedChildrenActors
(
FCEClonerAttachmentTree& InTree, |
Retrieve ordered list of children actors | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h | |
void InvalidateMesh
(
FCEClonerAttachmentTree& InTree, |
Attachment mesh status is out of date and needs an update | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h | |
void OnActivation
(
FCEClonerAttachmentTree& InTree |
Called when this implementation is activated | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h | |
void OnDeactivation
(
FCEClonerAttachmentTree& InTree |
Called when this implementation is deactivated | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h | |
void OnItemAttached
(
FCEClonerAttachmentTree& InTree, |
Item is attached in the tree | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h | |
void OnItemDetached
(
FCEClonerAttachmentTree& InTree, |
Item is detached from the tree | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h | |
void UpdateMesh
(
FCEClonerAttachmentTree& InTree, |
Update attachment mesh (materials) | Cloner/Attachments/CEClonerAttachmentTreeBehavior.h |