25 UFUNCTION(BlueprintCallable, Category =
"Articy")
27 TArray<TWeakObjectPtr<UArticyObject>>
GetChildren()
const;
35 TArray<FArticyId> GetArticyObjectChildrenIDs()
const;
39 static UArticyObject* FindAsset(
const FString& TechnicalName);
42 static TSet<TWeakObjectPtr<class UArticyPackage>> CachedPackages;
43 static TMap<FArticyId, TWeakObjectPtr<UArticyObject>> ArticyIdCache;
44 static TMap<FName, TWeakObjectPtr<UArticyObject>> ArticyNameCache;
49 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category =
"Articy")
51 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category =
"Articy")
52 TArray<FArticyId> Children;
53 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category =
"Articy")
54 FString TechnicalName;
61 mutable TArray<TWeakObjectPtr<UArticyObject>> CachedChildren;