CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
ICriWareCoreModule クラスabstract

#include <CriWareCoreModule.h>

ICriWareCoreModule の継承関係図

公開メンバ関数

virtual UObject * CreateAtomSoundBaseRenderer ()=0
 DECLARE_DELEGATE_RetVal (UObject *, FOnCreateAtomSoundBaseRenderer)
virtual TSharedPtr< FCriWareCoreGetCriWareCore ()=0
virtual void RegisterCreateAtomSoundBaseRenderer (const FOnCreateAtomSoundBaseRenderer &Delegate)=0
virtual void UnregisterCreateAtomSoundBaseRenderer ()=0

静的公開メンバ関数

static ICriWareCoreModuleGet ()
static bool IsAvailable ()

詳解

The public interface to this module

関数詳解

◆ CreateAtomSoundBaseRenderer()

virtual UObject * ICriWareCoreModule::CreateAtomSoundBaseRenderer ( )
pure virtual

Creates an object that implements IAtomSoundBaseRendererInterface.

FCriWareCoreModuleで実装されています。

◆ DECLARE_DELEGATE_RetVal()

ICriWareCoreModule::DECLARE_DELEGATE_RetVal ( UObject * ,
FOnCreateAtomSoundBaseRenderer  )

Delegate to create an object that implements IAtomSoundBaseRendererInterface.

◆ Get()

ICriWareCoreModule & ICriWareCoreModule::Get ( )
inlinestatic

Singleton-like access to this module's interface. This is just for convenience! Beware of calling this during the shutdown phase, though. Your module might have been unloaded already.

戻り値
Returns singleton instance, loading the module on demand if needed

◆ GetCriWareCore()

virtual TSharedPtr< FCriWareCore > ICriWareCoreModule::GetCriWareCore ( )
pure virtual

Gets the Core object if created.

戻り値
the core object as shared pointer.

FCriWareCoreModuleで実装されています。

◆ IsAvailable()

bool ICriWareCoreModule::IsAvailable ( )
inlinestatic

Checks to see if this module is loaded and ready. It is only valid to call Get() if IsAvailable() returns true.

戻り値
True if the module is loaded and ready to use

◆ RegisterCreateAtomSoundBaseRenderer()

virtual void ICriWareCoreModule::RegisterCreateAtomSoundBaseRenderer ( const FOnCreateAtomSoundBaseRenderer & Delegate)
pure virtual

Register a delegate to create an object that implements IAtomSoundBaseRendererInterface.

FCriWareCoreModuleで実装されています。

◆ UnregisterCreateAtomSoundBaseRenderer()

virtual void ICriWareCoreModule::UnregisterCreateAtomSoundBaseRenderer ( )
pure virtual

Unregisters the delegate passed in with RegisterCreateAtomSoundBaseRenderer.

FCriWareCoreModuleで実装されています。


このクラス詳解は次のファイルから抽出されました: