public override void UpdateListener(Vector3 position, Vector3 ahead, Vector3 up) { PhononUnityNative.iplUnitySetListener(position, ahead, up); }
public override void Initialize(ComponentCache componentCache, GameEngineState gameEngineState) { PhononUnityNative.iplUnitySetEnvironment(gameEngineState.SimulationSettings(), gameEngineState.Environment().GetEnvironment(), gameEngineState.ConvolutionType()); }
public override void Destroy() { PhononUnityNative.iplUnityResetEnvironment(); PhononUnityNative.iplUnityResetAudioEngine(); }