5#include "CoreMinimal.h"
7#include "ComponentDecoratorGroup.generated.h"
21 virtual void SynchronizeProperties()
override;
53 TArray<UComponentDecorator*>
GetChildren(
const bool bRecursive =
false);
BlueprintType
Definition ComponentDecorator_Animation.h:40
Definition ComponentDecoratorGroup.h:14
virtual TSharedRef< SWidget > CreateWidgetInstance() override
Definition ComponentDecoratorGroup.cpp:8
BlueprintCallable
Definition ComponentDecoratorGroup.h:52
BlueprintPure TArray< FName > GetChildrenName(bool bRecursive)
Definition ComponentDecoratorGroup.cpp:240
virtual float GetMaxHorizontalSize(const bool bRecursive=false) const override
Definition ComponentDecoratorGroup.cpp:35
BlueprintCallable void AddChild(UComponentDecorator *Decorator)
Definition ComponentDecoratorGroup.cpp:74
TArray< TObjectPtr< UComponentDecorator > > Children
Definition ComponentDecoratorGroup.h:68
virtual float GetMaxVerticalSize(const bool bRecursive=false) const override
Definition ComponentDecoratorGroup.cpp:54
BlueprintCallable void RemoveByName(const FName Name)
Definition ComponentDecoratorGroup.cpp:147
BlueprintPure int32 GetDecoratorIndex(const FName Name)
Definition ComponentDecoratorGroup.cpp:263
BlueprintCallable void RemoveAll()
Definition ComponentDecoratorGroup.cpp:179
virtual bool CanAcceptChildren() override
Definition ComponentDecoratorGroup.h:28
BlueprintCallable void Remove(UComponentDecorator *Decorator)
Definition ComponentDecoratorGroup.cpp:134
Category
Definition ComponentDecoratorGroup.h:31
BlueprintCallable bool ContainDecoratorByName(const FName Name) const
Definition ComponentDecoratorGroup.cpp:196
BlueprintPure bool GetDecoratorByName(const FName Name, UComponentDecorator *&DecoratorFound, bool bRecursive=false)
Definition ComponentDecoratorGroup.cpp:277
BlueprintCallable void InsertChildAt(UComponentDecorator *Decorator, int32 Index)
Definition ComponentDecoratorGroup.cpp:104
BlueprintCallable void RemoveAt(const int32 Index)
Definition ComponentDecoratorGroup.cpp:170
BlueprintPure TArray< UComponentDecorator * > GetChildren(const bool bRecursive=false)
Definition ComponentDecoratorGroup.cpp:217
TSharedPtr< SOverlay > OverlayWidget
Definition ComponentDecoratorGroup.h:70
UComponentDecorator()
Definition ComponentDecorator.cpp:19