{"Id":"Candide.Sound.AudioPolygon","Name":"AudioPolygon","DisplayName":"AudioPolygon","FullName":"Candide.Sound.AudioPolygon","Namespace":"Candide.Sound","Kind":"class","Visibility":"internal","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Sound.AudioSource","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Points:Microsoft.Xna.Framework.Vector2[]","Name":"Points","Type":"Microsoft.Xna.Framework.Vector2[]","Signature":"public Microsoft.Xna.Framework.Vector2[] Points","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E5463DC4847B60F55E2061EC26CEC0ADD1A32C306450DBDD51A71950EAB443BE"},{"Id":"_sourcePosition:Microsoft.Xna.Framework.Vector3","Name":"_sourcePosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _sourcePosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"BE7FD7B686F6884C2103172C7E244B523C3CF6C6F75F00A38CEBEB3E470B7F49"}],"Properties":[],"Events":[],"Methods":[{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":650,"BodyHash":"EF7BF72D49116E9827B3EA1596237DF3A6462E58F1187BDE93CCFFF0E1B7E9C9","Hash":"E133C205AA9C03C39CB849B1F6E8A012CAEB4DDCBDD4F67F97085571EB99D9DA","CalledMethods":["Candide.Sound.AudioSource::get_Position()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Length()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::Dot(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Math::Min(System.Single, System.Single)","System.Math::Max(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::LengthSquared()","CandideCreator.Shared.Helpers.LinearAlgebra::LineSegmentIntersection(System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_Zero()","Microsoft.Xna.Framework.Vector3::op_Equality(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::Length()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","System.Math::Atan2(System.Double, System.Double)","Microsoft.Xna.Framework.MathHelper::WrapAngle(System.Single)","System.Math::Cos(System.Double)","System.Math::Sin(System.Double)","Candide.Sound.AudioSource::get_AudioEvent()","Candide.Sound.AudioEvent.AudioEvent::SetPosition(Microsoft.Xna.Framework.Vector3)","Candide.Sound.AudioEvent.AudioEvent::Update(System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"1C9C6513EF6F55FBD42A8D0270A87C1D557535E299A3DAD7F0CC92ECAE8F4122"}