CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
Atom::TMapAnyKey< ValueType > クラステンプレート

#include <AtomMapAnyKey.h>

Atom::TMapAnyKey< ValueType > の継承関係図

公開メンバ関数

template<typename AnyKeyType>
ValueType & FindOrAdd (AnyKeyType Key, bool &bHadKey)

非公開型

using Super = TMap<uint32, ValueType>

詳解

template<typename ValueType>
class Atom::TMapAnyKey< ValueType >

Variant of TMap that allows multiple key types within the same map instance. Key types must be hash-able, as with a regular map.

型定義メンバ詳解

◆ Super

template<typename ValueType>
using Atom::TMapAnyKey< ValueType >::Super = TMap<uint32, ValueType>
private

関数詳解

◆ FindOrAdd()

template<typename ValueType>
template<typename AnyKeyType>
ValueType & Atom::TMapAnyKey< ValueType >::FindOrAdd ( AnyKeyType Key,
bool & bHadKey )
inline

Find the value associated with a specified key, or if none exists, add a value using the default constructor.

引数
KeyThe key to search for.
bHadKeyTrue if found, false if added.
戻り値
A reference to the value associated with the specified key.

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