Ejemplo n.º 1
0
    public void PostOnEvent(uint in_eventID, UnityEngine.GameObject gameObject)
    {
        var gameObjectID = AkSoundEngine.GetAkGameObjectID(gameObject);

        AkSoundEngine.PreGameObjectAPICall(gameObject, gameObjectID);
        AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent(m_Buffer, in_eventID, gameObjectID, (uint)m_Count);
    }
Ejemplo n.º 2
0
    public void PostOnEvent(uint in_eventID, UnityEngine.GameObject gameObject)
    {
        var gameObjectID = AkSoundEngine.GetAkGameObjectID(gameObject);

        AkSoundEngine.PreGameObjectAPICall(gameObject, gameObjectID);
        AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_3(in_eventID, gameObjectID, m_Buffer, (ushort)m_Count);
    }
Ejemplo n.º 3
0
    public bool IsSame(UnityEngine.GameObject listener, uint id)
    {
        var listener_id = AkSoundEngine.GetAkGameObjectID(listener);

        AkSoundEngine.PreGameObjectAPICall(listener, listener_id);

        return(IsSame(listener_id, id));
    }
Ejemplo n.º 4
0
    public void Set(UnityEngine.GameObject listener, uint id, float value)
    {
        var listener_id = AkSoundEngine.GetAkGameObjectID(listener);

        AkSoundEngine.PreGameObjectAPICall(listener, listener_id);

        Set(listener_id, id, value);
    }
Ejemplo n.º 5
0
    public AKRESULT SetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, uint in_uNumSendValues)
    {
        var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID);

        AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id);

        { return((AKRESULT)AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_SetGameObjectAuxSendValues(swigCPtr, in_gameObjectID_id, in_uNumSendValues)); }
    }
Ejemplo n.º 6
0
    public bool IsSame(UnityEngine.GameObject listener, uint id)
    {
        var listener_id = AkSoundEngine.GetAkGameObjectID(listener);

        AkSoundEngine.PreGameObjectAPICall(listener, listener_id);

        { return(AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_IsSame(swigCPtr, listener_id, id)); }
    }
Ejemplo n.º 7
0
    public void Set(UnityEngine.GameObject listener, uint id, float value)
    {
        var listener_id = AkSoundEngine.GetAkGameObjectID(listener);

        AkSoundEngine.PreGameObjectAPICall(listener, listener_id);

        { AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_Set(swigCPtr, listener_id, id, value); }
    }
Ejemplo n.º 8
0
    public AKRESULT PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts)
    {
        var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID);

        AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id);

        { return((AKRESULT)AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent(swigCPtr, in_eventID, in_gameObjectID_id, in_uNumPosts)); }
    }
Ejemplo n.º 9
0
    public uint PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts)
    {
        var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID);

        AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id);

        uint ret = PostOnEvent(in_eventID, in_gameObjectID_id, in_uNumPosts);

        AkCallbackManager.SetLastAddedPlayingID(ret);
        return(ret);
    }
Ejemplo n.º 10
0
    public uint PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie)
    {
        var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID);

        AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id);

        uint ret = PostOnEvent(in_eventID, in_gameObjectID_id, in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_pfnCallback, in_pCookie);

        AkCallbackManager.SetLastAddedPlayingID(ret);
        return(ret);
    }
Ejemplo n.º 11
0
    public void PostOnEvent(uint in_eventID, UnityEngine.GameObject gameObject, int count)
    {
        if (count >= m_Count)
        {
            throw new IndexOutOfRangeException("Out of range access in AkMIDIPostArray");
        }

        var gameObjectID = AkSoundEngine.GetAkGameObjectID(gameObject);

        AkSoundEngine.PreGameObjectAPICall(gameObject, gameObjectID);
        AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent(m_Buffer, in_eventID, gameObjectID, (uint)count);
    }