Files
UnrealEngineUWP/Engine/Source/Runtime/PhysicsCore/Public/IPhysXCookingModule.h
Max Chen 4561801a81 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) @7119039
#rb none

[CL 7120528 by Max Chen in Dev-Editor branch]
2019-06-21 01:21:43 -04:00

37 lines
764 B
C++

// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
/*=============================================================================
IPhysXCookingModule.h: Declares the IPhysXCookingModule interface.
=============================================================================*/
#pragma once
#include "CoreMinimal.h"
#include "Modules/ModuleInterface.h"
class IPhysXCooking;
/**
* Interface for PhysX format modules.
*/
class PHYSICSCORE_API IPhysXCookingModule
: public IModuleInterface
{
public:
/**
* Gets the PhysX format.
*/
virtual IPhysXCooking* GetPhysXCooking( ) = 0;
/** Terminates any physx state related to cooking */
virtual void Terminate() = 0;
public:
/**
* Virtual destructor.
*/
~IPhysXCookingModule( ) { }
};