// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "Compilation/AnimNextRigVMAssetCompileContext.h" /** * Struct holding temporary compilation info during function header population */ struct ANIMNEXTUNCOOKEDONLY_API FAnimNextGetVariableCompileContext { FAnimNextGetVariableCompileContext(FAnimNextRigVMAssetCompileContext& InCompilerContext); public: const TArray& GetFunctionHeaders() const; const TArray& GetProgrammaticVariables() const; TArray& GetMutableProgrammaticVariables(); protected: FAnimNextRigVMAssetCompileContext& CompilerContext; };