Wwise SDK 2023.1.6
|
The Wwise Authoring API can be used to issue remote procedure calls from within a Wwise plug-in using the AK::Wwise::Plugin::Host::WaapiCall()
method. This method is provided by the Host component, which you can request by inheriting from AK::Wwise::Plugin::RequestHost
.
![]() | Note: Calls to the AK::Wwise::Plugin::Host::WaapiCall() method are always blocking. |
Utility classes are provided so that callers can provide a strategy for memory allocation. AK::Wwise::Mallocator
offers a default implementation using functions from the C library, such as malloc
, free
and realloc
. A custom strategy can easily be provided by defining a class that implements AK::IAkPluginMemAlloc
. Finally, a wrapper class AK::Wwise::SafeAllocator
is used to ensure type-safety and automatic memory management.
Examples:
![]() | Note: Here, RapidJSON is only used for demonstration purposes and is in no way mandatory. |
Refer to Authoring Plug-in Library Format for more information on Wwise plug-ins.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise