|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <CriWare.h>
公開メンバ関数 | |
| virtual bool | Exec (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Out= *GLog) override |
| void | FinishDestroy () override |
| FAtomRuntimeHandle | GetActiveAtomRuntime () const |
| const UAtomConfig * | GetAtomConfiguration () const |
| FAtomResourceManager * | GetAtomResourceManager () const |
| FAtomRuntimeManager * | GetAtomRuntimeManager () const |
| TAtomRuntimePluginPtr | GetAtomRuntimePlugin (FName PluginName) const |
| FORCEINLINE TSharedPtr< FCriWareCore > | GetCriWareCore () |
| FAtomRuntimeHandle | GetMainAtomRuntime () const |
| FORCEINLINE FCriWarePlatform & | GetPlatform () |
| virtual void | Init (TWeakPtr< FCriWareCore > InCriWareCore) |
| bool | Initialize () |
| bool | IsInitialized () const |
| void | ResetAtomConfiguration () |
| bool | SetAtomConfiguration (const UAtomConfig *InAtomConfig) |
| bool | Uninitialize () |
静的公開メンバ関数 | |
| static void | AddReferencedObjects (UObject *InThis, FReferenceCollector &Collector) |
非公開変数類 | |
| TObjectPtr< const UAtomConfig > | AtomConfig |
| TWeakPtr< FCriWareCore > | CriWareCore |
|
static |
|
overridevirtual |
|
override |
| FAtomRuntimeHandle UCriWare::GetActiveAtomRuntime | ( | ) | const |
Gets the current active Atom runtime.
|
inline |
The currently registered AtomConfig.
| FAtomResourceManager * UCriWare::GetAtomResourceManager | ( | ) | const |
Gets the Atom resource manager.
| FAtomRuntimeManager * UCriWare::GetAtomRuntimeManager | ( | ) | const |
Gets the Atom runtime manager.
| TAtomRuntimePluginPtr UCriWare::GetAtomRuntimePlugin | ( | FName | PluginName | ) | const |
Gets the Mana Runtime if exist.
|
inline |
Gets the underlying CriWareCore object.
| FAtomRuntimeHandle UCriWare::GetMainAtomRuntime | ( | ) | const |
Gets the main Atom runtime.
|
inline |
Access to current platform module interface.
|
virtual |
| bool UCriWare::Initialize | ( | ) |
|
inline |
Check if initialized.
|
inline |
Unregister current AtomConfig data from Atom library.
| bool UCriWare::SetAtomConfiguration | ( | const UAtomConfig * | InAtomConfig | ) |
Registers AtomConfig data to Atom library.
| bool UCriWare::Uninitialize | ( | ) |
|
private |
The Atom configuration.
|
private |