CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
UCriWareCoreSubsystem Class Reference

#include <CriWareCoreSubsystem.h>

Inheritance diagram for UCriWareCoreSubsystem:

Public Member Functions

virtual ~UCriWareCoreSubsystem ()=default
virtual void Deinitialize () override
const UAtomConfig * GetAtomConfiguration () const
virtual void Initialize (FSubsystemCollectionBase &Collection) override
bool IsInitialized () const
void ResetAtomConfiguration ()
bool SetAtomConfiguration (const UAtomConfig *InAtomConfig)
virtual bool ShouldCreateSubsystem (UObject *Outer) const override

Static Public Member Functions

static void DeinitializeCriWare ()
static void InitializeCriWare ()

Constructor & Destructor Documentation

◆ ~UCriWareCoreSubsystem()

virtual UCriWareCoreSubsystem::~UCriWareCoreSubsystem ( )
virtualdefault

Member Function Documentation

◆ Deinitialize()

void UCriWareCoreSubsystem::Deinitialize ( )
overridevirtual

◆ DeinitializeCriWare()

void UCriWareCoreSubsystem::DeinitializeCriWare ( )
static

Manualy deinitialize CriWareCore systems.

◆ GetAtomConfiguration()

const UAtomConfig * UCriWareCoreSubsystem::GetAtomConfiguration ( ) const

The currently registered AtomConfig.

◆ Initialize()

void UCriWareCoreSubsystem::Initialize ( FSubsystemCollectionBase & Collection)
overridevirtual

◆ InitializeCriWare()

void UCriWareCoreSubsystem::InitializeCriWare ( )
static

Manualy initialize CriWareCore systems.

◆ IsInitialized()

bool UCriWareCoreSubsystem::IsInitialized ( ) const

Check if initialized.

◆ ResetAtomConfiguration()

void UCriWareCoreSubsystem::ResetAtomConfiguration ( )

Unregister current AtomConfig data from Atom library.

◆ SetAtomConfiguration()

bool UCriWareCoreSubsystem::SetAtomConfiguration ( const UAtomConfig * InAtomConfig)

Registers AtomConfig data to Atom library.

◆ ShouldCreateSubsystem()

bool UCriWareCoreSubsystem::ShouldCreateSubsystem ( UObject * Outer) const
overridevirtual

The documentation for this class was generated from the following files: