ArticyXImporter
ArticyXImporter for Unreal Engine
Loading...
Searching...
No Matches
ArticyBranch.h
1//
2// Copyright (c) 2026 articy Software GmbH & Co. KG. All rights reserved.
3//
4
5#pragma once
6
7#include "Interfaces/ArticyFlowObject.h"
8
9#include "ArticyBranch.generated.h"
10
14USTRUCT(BlueprintType)
15struct ARTICYRUNTIME_API FArticyBranch
16{
17 GENERATED_BODY()
18
19public:
20
24 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "Articy")
25 TArray<TScriptInterface<IArticyFlowObject>> Path;
26
28 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "Articy")
29 bool bIsValid = true;
30
31 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "Articy")
32 int32 Index = -1;
33
35 TScriptInterface<IArticyFlowObject> GetTarget() const;
36};
Definition ArticyFlowObject.h:23
Definition ArticyBranch.h:16
TScriptInterface< IArticyFlowObject > GetTarget() const
Definition ArticyFlowPlayer.cpp:20
TArray< TScriptInterface< IArticyFlowObject > > Path
Definition ArticyBranch.h:25
bool bIsValid
Definition ArticyBranch.h:29