Version

menu_open

AkSoundEngine Class Reference

Contains C# functions exposed from the Wwise C++ API. More...

List of all members.

Public Member Functions

delegate ulong  GameObjectHashFunction (UnityEngine.GameObject gameObject)
  The type for hash functions used to convert a Unity Game Object into an integer.

Static Public Member Functions

static string  StringFromIntPtrString (System.IntPtr ptr)
  Converts "char*" C-strings to C# strings.
static string  StringFromIntPtrWString (System.IntPtr ptr)
  Converts "wchar_t*" C-strings to C# strings.
static string  StringFromIntPtrOSString (System.IntPtr ptr)
  Converts "AkOSChar*" C-strings to C# strings.
static ulong  GetAkGameObjectID (UnityEngine.GameObject gameObject)
  The hash function used to convert a Unity Game Object into an AkGameObjectID used by the sound engine.
static AKRESULT  RegisterGameObj (UnityEngine.GameObject gameObject)
  Registers a Unity Game Object with an ID obtained from GetAkGameObjectID().
static AKRESULT  RegisterGameObj (UnityEngine.GameObject gameObject, string name)
  Registers a Unity Game Object with an ID obtained from GetAkGameObjectID().
static AKRESULT  UnregisterGameObj (UnityEngine.GameObject gameObject)
  Unregisters a Unity Game Object with an ID obtained from GetAkGameObjectID().

Properties

static GameObjectHashFunction  GameObjectHash [set]
  The user assignable hash function used to convert a Unity Game Object into an AkGameObjectID used by the sound engine. Used by GetAkGameObjectID().

Detailed Description

Contains C# functions exposed from the Wwise C++ API.

The AkSoundEngine class contains functions converted to C# from the following C++ namespaces:

  • AK::Monitor
  • AK::MusicEngine
  • AK::SoundEngine
  • AK::SoundEngine::DynamicDialogue
  • AK::SoundEngine::Query
  • AK::SpatialAudio
Generated on Mon Apr 15 18:03:42 2019 for Wwise Unity Integration by  doxygen 1.6.3

Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise