#include <IManaRuntime.h>
Interface to access the mana runtime from core plugin
◆ ~IManaRuntime()
| virtual IManaRuntime::~IManaRuntime |
( |
| ) |
|
|
virtualdefault |
◆ Finalize()
| virtual void IManaRuntime::Finalize |
( |
| ) |
|
|
pure virtual |
Finalize plugin before Atom runtime finalization.
◆ GetAtomDbasSettings()
| virtual bool IManaRuntime::GetAtomDbasSettings |
( |
int & | InOutDbasMaxBPS, |
|
|
int & | InOutDBasMaxStream ) |
|
pure virtual |
Atom runtime call this when creating dbas settings. If returns false, Atom will handle Dbas automatically.
◆ GetFileSystemSettings()
| virtual bool IManaRuntime::GetFileSystemSettings |
( |
int & | InOutNumBinders, |
|
|
int & | InOutMaxBindings, |
|
|
int & | InOutNumLoaders ) |
|
pure virtual |
CriWareCore call this when setting up FileSystem. If returns false, Atom will handle FileSystem automatically.
◆ Initialize()
Initialize plugin after Atom runtime initialization.
◆ OnPostHelp()
| virtual bool IManaRuntime::OnPostHelp |
( |
FCommonViewportClient * | ViewportClient, |
|
|
const TCHAR * | Stream ) |
|
pure virtual |
Request to post help from active plugin (non-shipping builds only)
◆ OnRenderStat()
| virtual int32 IManaRuntime::OnRenderStat |
( |
UViewportStatsSubsystem * | ViewportSubsystem, |
|
|
int32 | X, |
|
|
int32 | Y ) |
|
pure virtual |
Render stats pertaining debug informations (non-shipping builds only)
◆ OnToggleStat()
| virtual bool IManaRuntime::OnToggleStat |
( |
FCommonViewportClient * | ViewportClient, |
|
|
const TCHAR * | Stream ) |
|
pure virtual |
Toggle showing render stats pertaining to plugin (non-shipping builds only)
◆ ProcessPlugin()
| virtual void IManaRuntime::ProcessPlugin |
( |
const double | InElapsed | ) |
|
|
pure virtual |
UE_BUILD_SHIPPING.
Processes on Atom thread after processing Atom.
The documentation for this class was generated from the following file:
- C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Extensions/IManaRuntime.h