public AkVector GetReflectionPoint(uint idx) { global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkSoundPathInfoProxy_GetReflectionPoint(swigCPtr, idx); AkVector ret = (cPtr == global::System.IntPtr.Zero) ? null : new AkVector(cPtr, false); return(ret); }
protected override void Awake() { var collider = GetComponent <UnityEngine.BoxCollider>(); collider.isTrigger = true; portalTransform = new AkTransform(); portalTransform.Set(collider.bounds.center.x, collider.bounds.center.y, collider.bounds.center.z, transform.forward.x, transform.forward.y, transform.forward.z, transform.up.x, transform.up.y, transform.up.z); extent = new AkVector(); extent.X = collider.size.x * transform.localScale.x / 2; extent.Y = collider.size.y * transform.localScale.y / 2; extent.Z = collider.size.z * transform.localScale.z / 2; RegisterTriggers(closePortalTriggerList, ClosePortal); AkRoomPortalManager.RegisterPortal(this); base.Awake(); //Call the ClosePortal function if registered to the Awake Trigger if (closePortalTriggerList.Contains(AWAKE_TRIGGER_ID)) { ClosePortal(null); } }
public AkVector GetNodes(uint idx) { global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_GetNodes(swigCPtr, idx); AkVector ret = (cPtr == global::System.IntPtr.Zero) ? null : new AkVector(cPtr, false); return(ret); }
public virtual void Dispose() { AkVector vector = this; lock (vector) { if (this.swigCPtr != IntPtr.Zero) { if (this.swigCMemOwn) { this.swigCMemOwn = false; AkSoundEnginePINVOKE.CSharp_delete_AkVector(this.swigCPtr); } this.swigCPtr = IntPtr.Zero; } GC.SuppressFinalize(this); } }
public AkVector OrientationTop() { AkVector ret = new AkVector(AkSoundEnginePINVOKE.CSharp_AkTransform_OrientationTop(swigCPtr), false); return ret; }
internal static HandleRef getCPtr(AkVector obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
internal static global::System.IntPtr getCPtr(AkVector obj) { return((obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr); }
public AkImageSourceParams(AkVector in_sourcePosition, float in_fDistanceScalingFactor, float in_fLevel) : this(AkSoundEnginePINVOKE.CSharp_new_AkImageSourceParams__SWIG_1(AkVector.getCPtr(in_sourcePosition), in_fDistanceScalingFactor, in_fLevel), true) { }
Vector3 ConvertVector(AkVector vec) { return(new Vector3(vec.X, vec.Y, vec.Z)); }
public void SetPosition(AkVector in_position) { AkSoundEnginePINVOKE.CSharp_AkTransform_SetPosition__SWIG_0(swigCPtr, AkVector.getCPtr(in_position)); }
public AkVector OrientationTop() { AkVector ret = new AkVector(AkSoundEnginePINVOKE.CSharp_AkTransform_OrientationTop(swigCPtr), false); return(ret); }
public AkVector Position() { AkVector ret = new AkVector(AkSoundEnginePINVOKE.CSharp_AkTransform_Position(swigCPtr), false); return(ret); }
private UnityEngine.Vector3 ConvertVector(AkVector vec) { return(new UnityEngine.Vector3(vec.X, vec.Y, vec.Z)); }
internal static IntPtr getCPtr(AkVector obj) { return((obj != null) ? obj.swigCPtr : IntPtr.Zero); }
public AkVector Position() { AkVector ret = new AkVector(AkSoundEnginePINVOKE.CSharp_AkTransform_Position(swigCPtr), false); return ret; }
public void SetOrientation(AkVector in_orientationFront, AkVector in_orientationTop) { AkSoundEnginePINVOKE.CSharp_AkTransform_SetOrientation__SWIG_0(swigCPtr, AkVector.getCPtr(in_orientationFront), AkVector.getCPtr(in_orientationTop)); }
internal static IntPtr getCPtr(AkVector obj) { return (obj == null) ? IntPtr.Zero : obj.swigCPtr; }
internal static HandleRef getCPtr(AkVector obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }
internal static IntPtr getCPtr(AkVector obj) { return((obj == null) ? IntPtr.Zero : obj.swigCPtr); }