|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <IManaRuntime.h>
公開メンバ関数 | |
| virtual | ~IManaRuntime ()=default |
| virtual void | Finalize ()=0 |
| virtual bool | GetAtomDbasSettings (int &InOutDbasMaxBPS, int &InOutDBasMaxStream)=0 |
| virtual bool | GetFileSystemSettings (int &InOutNumBinders, int &InOutMaxBindings, int &InOutNumLoaders)=0 |
| virtual void | Initialize (const FAtomPluginInitializationParams &InitializationParams)=0 |
| virtual bool | OnPostHelp (FCommonViewportClient *ViewportClient, const TCHAR *Stream)=0 |
| virtual int32 | OnRenderStat (UViewportStatsSubsystem *ViewportSubsystem, int32 X, int32 Y)=0 |
| virtual bool | OnToggleStat (FCommonViewportClient *ViewportClient, const TCHAR *Stream)=0 |
| virtual void | ProcessPlugin (const double InElapsed)=0 |
| UE_BUILD_SHIPPING | |
Interface to access the mana runtime from core plugin
|
virtualdefault |
Virtual destructor
|
pure virtual |
Finalize plugin before Atom runtime finalization.
|
pure virtual |
Atom runtime call this when creating dbas settings. If returns false, Atom will handle Dbas automatically.
|
pure virtual |
CriWareCore call this when setting up FileSystem. If returns false, Atom will handle FileSystem automatically.
|
pure virtual |
Initialize plugin after Atom runtime initialization.
|
pure virtual |
Request to post help from active plugin (non-shipping builds only)
|
pure virtual |
Render stats pertaining debug informations (non-shipping builds only)
|
pure virtual |
Toggle showing render stats pertaining to plugin (non-shipping builds only)
|
pure virtual |
UE_BUILD_SHIPPING
Processes on Atom thread after processing Atom.