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

#include <AtomResource.h>

FAtomResource の継承関係図

公開メンバ関数

 FAtomResource ()
virtual ~FAtomResource ()
virtual bool AsyncLoad (TFunction< void(EAtomResourceLoadResult)> OnLoadCompleted, ENamedThreads::Type CallbackThread, EAtomResourceScope Scope)
virtual FAtomCueSheetResourceGetCueSheetResource ()
virtual IAtomSoundResourceGetSoundResource () const
virtual FAtomWaveBankResourceGetWaveBankResource ()
virtual bool Init (FAtomResourceId InResourceID)
virtual bool IsAsyncLoading () const
virtual bool IsLoaded () const
virtual void IterateOverSoundResourceDependencies (const FIterateDependenciesCallback &Callback) const
virtual void MakeSureIsLoaded (EAtomResourceScope Scope)
virtual void Teardown ()
virtual void Unload ()
virtual void Update ()

限定公開型

typedef TUniqueFunction< void(IAtomSoundResource *Dependency)> FIterateDependenciesCallback

限定公開変数類

FAtomResourceId ResourceID

型定義メンバ詳解

◆ FIterateDependenciesCallback

typedef TUniqueFunction<void(IAtomSoundResource* Dependency)> FAtomResource::FIterateDependenciesCallback
protected

構築子と解体子

◆ FAtomResource()

FAtomResource::FAtomResource ( )
inline

◆ ~FAtomResource()

virtual FAtomResource::~FAtomResource ( )
inlinevirtual

関数詳解

◆ AsyncLoad()

virtual bool FAtomResource::AsyncLoad ( TFunction< void(EAtomResourceLoadResult)> OnLoadCompleted,
ENamedThreads::Type CallbackThread,
EAtomResourceScope Scope )
inlinevirtual

FAtomCueSheetResource, FAtomWaveBankResourceで再実装されています。

◆ GetCueSheetResource()

virtual FAtomCueSheetResource * FAtomResource::GetCueSheetResource ( )
inlinevirtual

FAtomCueSheetResourceで再実装されています。

◆ GetSoundResource()

virtual IAtomSoundResource * FAtomResource::GetSoundResource ( ) const
inlinevirtual

◆ GetWaveBankResource()

virtual FAtomWaveBankResource * FAtomResource::GetWaveBankResource ( )
inlinevirtual

FAtomWaveBankResourceで再実装されています。

◆ Init()

virtual bool FAtomResource::Init ( FAtomResourceId InResourceID)
inlinevirtual

◆ IsAsyncLoading()

virtual bool FAtomResource::IsAsyncLoading ( ) const
inlinevirtual

◆ IsLoaded()

virtual bool FAtomResource::IsLoaded ( ) const
inlinevirtual

◆ IterateOverSoundResourceDependencies()

virtual void FAtomResource::IterateOverSoundResourceDependencies ( const FIterateDependenciesCallback & Callback) const
inlinevirtual

FAtomCueSheetResourceで再実装されています。

◆ MakeSureIsLoaded()

virtual void FAtomResource::MakeSureIsLoaded ( EAtomResourceScope Scope)
inlinevirtual

◆ Teardown()

virtual void FAtomResource::Teardown ( )
inlinevirtual

FAtomCueSheetResource, FAtomWaveBankResourceで再実装されています。

◆ Unload()

virtual void FAtomResource::Unload ( )
inlinevirtual

FAtomCueSheetResource, FAtomWaveBankResourceで再実装されています。

◆ Update()

virtual void FAtomResource::Update ( )
inlinevirtual

メンバ詳解

◆ ResourceID

FAtomResourceId FAtomResource::ResourceID
protected

このクラス詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomResource.h