Files
UnrealEngine/Engine/Plugins/Experimental/AnimNext/Source/AnimNextUncookedOnly/Internal/AnimNextEdGraph.h
2025-05-18 13:04:45 +08:00

34 lines
707 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "EdGraph/RigVMEdGraph.h"
#include "AnimNextEdGraph.generated.h"
class UAnimNextRigVMAssetEditorData;
namespace UE::AnimNext::UncookedOnly
{
struct FUtils;
}
/**
* Wraps UEdGraph which represents the node graph
*/
UCLASS(MinimalAPI)
class UAnimNextEdGraph : public URigVMEdGraph
{
GENERATED_BODY()
friend class UAnimNextModule_EditorData;
friend class UAnimNextRigVMAssetEditorData;
// UObject interface
virtual void PostLoad() override;
// URigVMEdGraph interface
virtual FRigVMClient* GetRigVMClient() const override;
void Initialize(UAnimNextRigVMAssetEditorData* InEditorData);
};