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

#include <AtomResourceManager.h>

公開メンバ関数

 FAtomResourceHandle ()
 FAtomResourceHandle (const FAtomResourceHandle &Other)
 FAtomResourceHandle (FAtomResourceHandle &&Other)
 ~FAtomResourceHandle ()
TWeakObjectPtr< UObject > GetObject () const
FAtomResourceGetResource () const
FAtomResourceId GetResourceID () const
bool IsValid () const
FORCEINLINE operator bool () const
 operator FAtomResource * () const
 operator FAtomResourceId () const
FAtomResourceoperator* ()
const FAtomResourceoperator* () const
FAtomResourceoperator-> ()
const FAtomResourceoperator-> () const
FAtomResourceHandleoperator= (const FAtomResourceHandle &Other)
FAtomResourceHandleoperator= (FAtomResourceHandle &&Other)
FORCEINLINE bool operator== (const FAtomResource *&Other) const
FORCEINLINE bool operator== (const FAtomResourceHandle &Other) const
FORCEINLINE bool operator== (const FAtomResourceId &Other) const
FORCEINLINE bool operator== (FAtomResource *&Other) const
void Reset ()

非公開メンバ関数

 FAtomResourceHandle (FAtomResource *InResource, FAtomResourceId InResourceID, UObject *InObject)

非公開変数類

TWeakObjectPtr< UObject > Object
FAtomResourceResource
FAtomResourceId ResourceID

フレンド

class FAtomResourceManager

構築子と解体子

◆ FAtomResourceHandle() [1/4]

FAtomResourceHandle::FAtomResourceHandle ( )

◆ FAtomResourceHandle() [2/4]

FAtomResourceHandle::FAtomResourceHandle ( const FAtomResourceHandle & Other)

◆ FAtomResourceHandle() [3/4]

FAtomResourceHandle::FAtomResourceHandle ( FAtomResourceHandle && Other)

◆ ~FAtomResourceHandle()

FAtomResourceHandle::~FAtomResourceHandle ( )

◆ FAtomResourceHandle() [4/4]

FAtomResourceHandle::FAtomResourceHandle ( FAtomResource * InResource,
FAtomResourceId InResourceID,
UObject * InObject )
private

関数詳解

◆ GetObject()

TWeakObjectPtr< UObject > FAtomResourceHandle::GetObject ( ) const

◆ GetResource()

FAtomResource * FAtomResourceHandle::GetResource ( ) const

◆ GetResourceID()

FAtomResourceId FAtomResourceHandle::GetResourceID ( ) const

◆ IsValid()

bool FAtomResourceHandle::IsValid ( ) const

◆ operator bool()

FORCEINLINE FAtomResourceHandle::operator bool ( ) const
inlineexplicit

◆ operator FAtomResource *()

FAtomResourceHandle::operator FAtomResource * ( ) const
inlineexplicit

◆ operator FAtomResourceId()

FAtomResourceHandle::operator FAtomResourceId ( ) const
inlineexplicit

◆ operator*() [1/2]

FAtomResource & FAtomResourceHandle::operator* ( )
inline

◆ operator*() [2/2]

const FAtomResource & FAtomResourceHandle::operator* ( ) const
inline

◆ operator->() [1/2]

FAtomResource * FAtomResourceHandle::operator-> ( )
inline

◆ operator->() [2/2]

const FAtomResource * FAtomResourceHandle::operator-> ( ) const
inline

◆ operator=() [1/2]

FAtomResourceHandle & FAtomResourceHandle::operator= ( const FAtomResourceHandle & Other)

◆ operator=() [2/2]

FAtomResourceHandle & FAtomResourceHandle::operator= ( FAtomResourceHandle && Other)

◆ operator==() [1/4]

FORCEINLINE bool FAtomResourceHandle::operator== ( const FAtomResource *& Other) const
inline

◆ operator==() [2/4]

FORCEINLINE bool FAtomResourceHandle::operator== ( const FAtomResourceHandle & Other) const
inline

◆ operator==() [3/4]

FORCEINLINE bool FAtomResourceHandle::operator== ( const FAtomResourceId & Other) const
inline

◆ operator==() [4/4]

FORCEINLINE bool FAtomResourceHandle::operator== ( FAtomResource *& Other) const
inline

◆ Reset()

void FAtomResourceHandle::Reset ( )

◆ FAtomResourceManager

friend class FAtomResourceManager
friend

メンバ詳解

◆ Object

TWeakObjectPtr<UObject> FAtomResourceHandle::Object
private

◆ Resource

FAtomResource* FAtomResourceHandle::Resource
private

◆ ResourceID

FAtomResourceId FAtomResourceHandle::ResourceID
private

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