Files
UnrealEngineUWP/Engine/Source/Runtime/RigVM/Public/RigVMModule.h
Thomas Sarkanen 98c834dfd7 Control rig and RigVM changes to allow for data interface prototype to be further developed
This removes some of the dependencies on UControlRigBlueprint and replaces them with 'host' interfaces for URigVMController and URigVMGraph.
Also adds support for TScriptInterfaces in RigVM. This includes a modification of the RigVM parts of UHT.
Some of these changes are due to be reworked later to allow RigVM-hosting systems to not have to be also implemented in terms of control rig.

#rb Helge.Mathee,Sara.Schvartzman
#fyi Helge.Mathee,Sara.Schvartzman
#preflight 624d857aa64871f1a11ef3f9

[CL 19645705 by Thomas Sarkanen in ue5-main branch]
2022-04-06 08:26:45 -04:00

19 lines
474 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*=============================================================================
RigVMModule.h: Module definitions.
=============================================================================*/
#pragma once
#include "CoreMinimal.h"
#include "RigVMDefines.h"
RIGVM_API DECLARE_LOG_CATEGORY_EXTERN(LogRigVM, Log, All);
namespace RigVMCore
{
RIGVM_API bool SupportsUObjects();
RIGVM_API bool SupportsUInterfaces();
}