// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "GroomCacheAdapter.h" #include "Modules/ModuleInterface.h" /** Hair dataflow construction module public interface */ class FHairStrandsSolverModule : public IModuleInterface { public : //~ IModuleInterface begin interface virtual void StartupModule() override; virtual void ShutdownModule() override; //~ IModuleInterface end interface private: /** Cache adapter to be used when caching grooms in dataflow */ TUniquePtr GroomCacheAdapter; };