バージョン

menu_open

クラス テンプレート AkSortedKeyArray< T_KEY, T_ITEM, U_POOL, U_KEY, TGrowBy, TMovePolicy, TComparePolicy >

AkSortedKeyArray< T_KEY, T_ITEM, U_POOL, U_KEY, TGrowBy, TMovePolicy, TComparePolicy >に対する継承グラフ
AkArray< T_ITEM, const T_ITEM &, U_POOL, TGrowBy, TMovePolicy > U_POOL

すべてのメンバ一覧

Public メソッド

AkForceInline bool  Greater (T_KEY &a, T_KEY &b)
AkForceInline bool  Lesser (T_KEY &a, T_KEY &b)
T_ITEM *  Exists (T_KEY in_key)
T_ITEM *  Add (T_KEY in_key)
T_ITEM *  AddNoSetKey (T_KEY in_key)
T_ITEM *  Set (T_KEY in_key)
bool  Unset (T_KEY in_key)
void  Reorder (T_KEY in_OldKey, T_KEY in_NewKey, T_ITEM in_item)
void  ReSortArray ()
T_ITEM *  BinarySearch (T_KEY in_key, bool &out_bFound)
AkForceInline void  Swap (T_ITEM *in_ItemA, T_ITEM *in_ItemB)

説明

template<class T_KEY, class T_ITEM, class U_POOL, class U_KEY = AkGetArrayKey< T_KEY, T_ITEM >, unsigned long TGrowBy = 1, class TMovePolicy = AkAssignmentMovePolicy<T_ITEM>, class TComparePolicy = AkDefaultSortedKeyCompare<T_KEY>>
class AkSortedKeyArray< T_KEY, T_ITEM, U_POOL, U_KEY, TGrowBy, TMovePolicy, TComparePolicy >

Array of items, sorted by key. Uses binary search for lookups. BEWARE WHEN MODIFYING THE ARRAY USING BASE CLASS METHODS.

AkKeyArray.h184 行で定義されています。


このクラスの説明は次のファイルから生成されました:

このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう