버전

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를 시작해 보세요