CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
IAtomExtensionPlugin.h File Reference
#include "CoreMinimal.h"
#include "Features/IModularFeature.h"
#include "Math/Interval.h"
#include "Modules/ModuleInterface.h"
#include "Modules/ModuleManager.h"
#include "UObject/ObjectMacros.h"
#include "IAtomExtensionPlugin.generated.h"

Classes

struct  FAtomPluginInitializationParams
class  IAtomPluginFactory
class  IAtomSourceDataOverride
class  IAtomSourceDataOverrideFactory
class  UAtomSourceDataOverridePluginSourceSettingsBase

Typedefs

using TAtomSourceDataOverridePtr = TSharedPtr<IAtomSourceDataOverride, ESPMode::ThreadSafe>

Enumerations

enum class  EAtomPlugin : uint8 { SourceDataOverride = 0 , Runtime = 1 , Mana = 2 , Count }

Typedef Documentation

◆ TAtomSourceDataOverridePtr

using TAtomSourceDataOverridePtr = TSharedPtr<IAtomSourceDataOverride, ESPMode::ThreadSafe>

Enumeration Type Documentation

◆ EAtomPlugin

enum class EAtomPlugin : uint8
strong

Enumeration of Atom plugin types

Enumerator
SourceDataOverride 
Runtime 
Mana 
Count