バージョン

menu_open
Wwise SDK 2023.1.8
AkMixerInputMap.h
AkForceInline void AK_PLUGIN_DELETE(AK::IAkPluginMemAlloc *in_pAllocator, T *in_pObject)
AkForceInline AK::IAkPluginMemAlloc * GetAllocator()
void Term()
Terminate array.
void RemoveAll()
Removes and destroys all items in the array.
bool RemoveInput(KEY in_key)
Removes an input and destroys its associated user data.
#define AK_PLUGIN_NEW(_allocator, _what)
Specific implementation of array
Definition: AkArray.h:258
#define NULL
Definition: AkTypes.h:46
AkArray< AkInputMapSlot< KEY, USER_DATA >, const AkInputMapSlot< KEY, USER_DATA > &, AkPluginArrayAllocator > BaseClass
USER_DATA * Exists(KEY in_key)
Returns the user data associated with given input context. Returns NULL if none found.
USER_DATA * AddInput(KEY in_key)
Adds an input with new user data.
Structure of an entry in the AkMixerInputMap map.
#define AKASSERT(Condition)
Definition: AkAssert.h:67
AkArray< AkInputMapSlot< KEY, USER_DATA >, const AkInputMapSlot< KEY, USER_DATA > &, AkPluginArrayAllocator >::Iterator EraseSwap(typename AkArray< AkInputMapSlot< KEY, USER_DATA >, const AkInputMapSlot< KEY, USER_DATA > &, AkPluginArrayAllocator >::Iterator &in_rIter)
Erase the specified iterator in the array. but it does not guarantee the ordering in the array.
AkInputMapSlot()
User data. Here we have a buffer. Other relevant info would be the game object position and input par...
USER_DATA * pUserData
Key.
AkMixerInputMap: Map of inputs (identified with AK::IAkMixerInputContext *) to user-defined blocks of...
AkArray< AkInputMapSlot< KEY, USER_DATA >, const AkInputMapSlot< KEY, USER_DATA > &, AkPluginArrayAllocator >::Iterator FindEx(KEY in_key) const
Finds an item in the array.
AkForceInline void Free(void *in_pAddress)
bool operator==(const AkInputMapSlot &in_Op) const

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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう