{"Id":"Candide.CandideUI.Containers.CandideVerticalScrollViewer","Name":"CandideVerticalScrollViewer","DisplayName":"CandideVerticalScrollViewer","FullName":"Candide.CandideUI.Containers.CandideVerticalScrollViewer","Namespace":"Candide.CandideUI.Containers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.CandideUiContainerSingleItem","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"NoAutoScrollOnFocus:System.Boolean","Name":"NoAutoScrollOnFocus","Type":"System.Boolean","Signature":"public System.Boolean NoAutoScrollOnFocus","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"36B118174CC47F95FAFFC687176EA0FD4DBE6D2336C49436DE218298CAE68603"},{"Id":"ScrollbarHeight:System.Int32","Name":"ScrollbarHeight","Type":"System.Int32","Signature":"public System.Int32 ScrollbarHeight","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"03D140736C82D94BF72D52D3DEA43EEEC5C015FAC8FC46D2267FD3496DAF3D63"},{"Id":"ScrollbarSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"ScrollbarSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet ScrollbarSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"0133CF21F4C3503331C8DA391204F6E803FC63163F8BEE1F6BD855F664EAE811"},{"Id":"ScrollbarWidth:System.Int32","Name":"ScrollbarWidth","Type":"System.Int32","Signature":"public System.Int32 ScrollbarWidth","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"FC56E633C8E4FC2790BA623BD79C54071098FF930661C643BBCCD4D48FA9B870"},{"Id":"ScrollStep:System.Single","Name":"ScrollStep","Type":"System.Single","Signature":"public System.Single ScrollStep","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"9B1F5D110F4C09F7F1CC27F154264BF1696D73C443D7EA225FBCBF943A12DA59"},{"Id":"ShowVerticalScrollBar:System.Boolean","Name":"ShowVerticalScrollBar","Type":"System.Boolean","Signature":"public System.Boolean ShowVerticalScrollBar","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B24066F35AE8B7109CCEBADC5F7859B5C53317291783FFE1F69C31C95435802F"},{"Id":"VerticalScrollBackground:Microsoft.Xna.Framework.Color","Name":"VerticalScrollBackground","Type":"Microsoft.Xna.Framework.Color","Signature":"public Microsoft.Xna.Framework.Color VerticalScrollBackground","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A869787EF1C17228632700BB0CC433025F43AAF742A93B6BE8F603C9A394AD50"},{"Id":"_realScrollYPosition:System.Single","Name":"_realScrollYPosition","Type":"System.Single","Signature":"private System.Single _realScrollYPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"9CA0CDDD8B4E0C3BE3A5ACE461A2B479CF450F852381C88DCD0732EDB7D8BD7C"},{"Id":"_startBoundsPos:System.Nullable\u00601\u003CSystem.Single\u003E","Name":"_startBoundsPos","Type":"System.Nullable\u003CSystem.Single\u003E","Signature":"private System.Nullable\u003CSystem.Single\u003E _startBoundsPos","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5B04047C81768B7E81AF7D2E643E4AE8D6E5D69F62CDDB1A4D458060AD25EDB7"},{"Id":"_thumbMaximumY:System.Int32","Name":"_thumbMaximumY","Type":"System.Int32","Signature":"private System.Int32 _thumbMaximumY","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7376A3B37C8114643CC4AF4646E4225484DD85FCFE1D5826C2C392ED721AC081"},{"Id":"_verticalScrollbarFrame:Microsoft.Xna.Framework.Rectangle","Name":"_verticalScrollbarFrame","Type":"Microsoft.Xna.Framework.Rectangle","Signature":"private Microsoft.Xna.Framework.Rectangle _verticalScrollbarFrame","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"021686C3F2C4652EFDFE3AD9A573F484E19A7113F902AEB7178F90E2F11184B7"},{"Id":"_verticalScrollbarThumb:Microsoft.Xna.Framework.Rectangle","Name":"_verticalScrollbarThumb","Type":"Microsoft.Xna.Framework.Rectangle","Signature":"private Microsoft.Xna.Framework.Rectangle _verticalScrollbarThumb","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3D71FDAF2968FBD0D70B6AA0CFA0FD3D6D69336647828C6AD15B44730C3E6C9B"},{"Id":"_verticalScrollingOn:System.Boolean","Name":"_verticalScrollingOn","Type":"System.Boolean","Signature":"private System.Boolean _verticalScrollingOn","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AD963D6425EBBB13146E5C94D940B73D98F9EE8430D8BD41DB4AD90DE7C65D67"}],"Properties":[{"Id":"Desktop:Candide.CandideUI.CandideDesktop","Name":"Desktop","Type":"Candide.CandideUI.CandideDesktop","Signature":"public Candide.CandideUI.CandideDesktop Desktop","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"62520ADBFEC75047A461693B8390CD9426231FDD094EDECA294BB9CEC292D1A1"},{"Id":"RealScrollYPosition:System.Single","Name":"RealScrollYPosition","Type":"System.Single","Signature":"public System.Single RealScrollYPosition","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"99B8302A904498684B68E4EA42F23210B2EF5FC6A5CB34DC9A9A19E19798E90C"},{"Id":"ScrollYMaximum:System.Int32","Name":"ScrollYMaximum","Type":"System.Int32","Signature":"public System.Int32 ScrollYMaximum","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"0243509C49114085D8BEF06198B520F848AEE6C4D1047362E9C365FADF3BD1F0"},{"Id":"ScrollYPosition:System.Int32","Name":"ScrollYPosition","Type":"System.Int32","Signature":"public System.Int32 ScrollYPosition","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"BD79918218C6A449C262B6C33FEE2A676E0D129EAB610E74F83429B24E323585"},{"Id":"ThumbYPosition:System.Single","Name":"ThumbYPosition","Type":"System.Single","Signature":"internal System.Single ThumbYPosition","Visibility":"internal","HasGetter":true,"HasSetter":false,"Hash":"95D13AA9E7333C6B97F3CF43ECDC493E8CD0CE4FA60738C48C4B2C846B52EEC3"},{"Id":"VerticalScrollbarWidth:System.Single","Name":"VerticalScrollbarWidth","Type":"System.Single","Signature":"private System.Single VerticalScrollbarWidth","Visibility":"private","HasGetter":true,"HasSetter":false,"Hash":"8336E58A5FDFCF853A7AEF7F31C29B869CE59C5529C6C318CB411EC6378F69A6"}],"Events":[],"Methods":[{"Id":"GetFocusable()-\u003ECandide.CandideUI.CandideUiElement","Name":"GetFocusable","Signature":"public Candide.CandideUI.CandideUiElement GetFocusable()","Visibility":"public","ReturnType":"Candide.CandideUI.CandideUiElement","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":266,"BodyHash":"FE3518AAFFD92642E158AB60BB8A03638C0D897EA27C6CF604934D507FE3DE11","Hash":"430D4A62CF21FF8D5572289EA34AC90F03640D355BC5006591927457B1354B82","CalledMethods":["Candide.CandideUI.CandideUiContainerSingleItem::GetFocusable()","Candide.CandideUI.CandideUiElement::get_ActualBounds()","Candide.CandideUI.CandideUiElement::CalculateScreenPosition()","Candide.CandideUI.CandideUiElement::get_Bounds()","Candide.CandideUI.CandideUiSystem::get_Scale()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::MoveThumb(System.Single)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_ScrollYPosition(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"InternalArrange()-\u003ESystem.Void","Name":"InternalArrange","Signature":"public System.Void InternalArrange()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":447,"BodyHash":"8931F8D347287D351142880C0635274CC67C7CB01BBCB725BE1A32FBF9052D16","Hash":"BD9EA455EEDE50813066DBB088E758CBC15CCCF4B3F5A94DB9789283699927F0","CalledMethods":["Candide.CandideUI.CandideUiElement::get_ActualBounds()","Microsoft.Xna.Framework.Rectangle::get_Size()","Microsoft.Xna.Framework.Point::ToVector2()","Candide.CandideUI.CandideUiElement::Measure(Microsoft.Xna.Framework.Vector2)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_VerticalScrollbarWidth()","Microsoft.Xna.Framework.Rectangle::get_Left()","Microsoft.Xna.Framework.Rectangle::get_Top()","Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","Candide.CandideUI.CandideUiSystem::get_Scale()","System.Math::Max(System.Single, System.Single)","Candide.CandideUI.CandideUiElement::Arrange(Microsoft.Xna.Framework.Rectangle)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_ScrollYPosition(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"InternalDraw(Candide.CandideUI.UiRenderContext)-\u003ESystem.Void","Name":"InternalDraw","Signature":"protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"context","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":142,"BodyHash":"762E1E291368396AF7A22879081AFBA94A0A87965F4364EB149583D2C2246C6B","Hash":"7395A1EE358E72F32959741FEB32F9E11A61D42D71A06858CB2A5E6F3F8E7A8A","CalledMethods":["Candide.CandideUI.CandideUiElement::get_Visible()","Candide.CandideUI.CandideUiContainerSingleItem::InternalDraw(Candide.CandideUI.UiRenderContext)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ThumbYPosition()","Candide.CandideUI.UiRenderContext::DrawRectangle(Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, System.Single)","Microsoft.Xna.Framework.Rectangle::get_Left()","Microsoft.Xna.Framework.Rectangle::get_Top()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::get_One()","Candide.CandideUI.UiRenderContext::DrawSpriteVerticalBox(System.Single, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"InternalMeasure(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Vector2","Name":"InternalMeasure","Signature":"protected Microsoft.Xna.Framework.Vector2 InternalMeasure(Microsoft.Xna.Framework.Vector2 availableSize)","Visibility":"protected","ReturnType":"Microsoft.Xna.Framework.Vector2","Parameters":[{"Name":"availableSize","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"840654D473268FF2798AE09A88A5FCBADC86AA4D782354E0FAE15CAF7F3CF448","Hash":"796343E708B9E9BE437479163A8F2980F9DFFED56B9A90AC7E9F1CA49AC24873","CalledMethods":["Microsoft.Xna.Framework.Vector2::get_Zero()","Candide.CandideUI.CandideUiElement::Measure(Microsoft.Xna.Framework.Vector2)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_VerticalScrollbarWidth()"],"StringLiterals":[],"Source":null},{"Id":"IsPositionOverScrollbar(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"IsPositionOverScrollbar","Signature":"private System.Boolean IsPositionOverScrollbar(Microsoft.Xna.Framework.Vector2 globalPos)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"globalPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":62,"BodyHash":"99BEB1DAF04970158D38FF4C3EEA727D783906567FACEDA27FE9514E561AB2E7","Hash":"C92C8E6A748B563D10645510D2A824217D4CFDA0FE51D25C1FCED812F6339A5F","CalledMethods":["Candide.CandideUI.CandideUiElement::ToLocal(Microsoft.Xna.Framework.Vector2)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ThumbYPosition()","Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"MouseUiInputSystemOnMousePressMove(System.Object, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"MouseUiInputSystemOnMousePressMove","Signature":"private System.Void MouseUiInputSystemOnMousePressMove(System.Object sender, Microsoft.Xna.Framework.Vector2 e)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"e","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":80,"BodyHash":"78B04F62FF99890A594AD94BB71ADD9709F8BFD872ACFB29A20D0E46E51FB93B","Hash":"49149BCEDD852BB64DEDFC865B17AB26E62AFB543C80887CF357E006803E6275","CalledMethods":["System.Nullable\u003CSystem.Single\u003E::get_HasValue()","Candide.CandideUI.MouseUiInputSystem::get_MouseWindowPosition()","System.Nullable\u003CSystem.Single\u003E::get_Value()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::MoveThumb(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"MouseUiInputSystemOnMousePressRelease(System.Object, System.EventArgs)-\u003ESystem.Void","Name":"MouseUiInputSystemOnMousePressRelease","Signature":"private System.Void MouseUiInputSystemOnMousePressRelease(System.Object sender, System.EventArgs e)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"e","Type":"System.EventArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"F0EB76A736F296435D9335B3CE485DF54525B85051CF130619FDFC70699EAFE9","Hash":"A6E8937CE73C6FFBB5EE53985AE8542E908EA62E5152D186B243FB594CF219CA","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"MoveThumb(System.Single)-\u003ESystem.Void","Name":"MoveThumb","Signature":"private System.Void MoveThumb(System.Single delta)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"delta","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":48,"BodyHash":"553F473A883BBED1F5E4D8584DB273A8BA1B4C37123F65C6C9B20571D9F55A95","Hash":"36EA744E3D742793242A896E95418CC5CF507AC4199E9C53A4104E89224DBEE2","CalledMethods":["Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_RealScrollYPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_RealScrollYPosition(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"OnControllerNavigation(Candide.CandideUI.ControllerNavigation)-\u003ESystem.Boolean","Name":"OnControllerNavigation","Signature":"public System.Boolean OnControllerNavigation(Candide.CandideUI.ControllerNavigation navigation)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"navigation","Type":"Candide.CandideUI.ControllerNavigation","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":104,"BodyHash":"C1316CD197FF18FBFF9DB50EBFA5916706CB93100E855298416DC642DE403106","Hash":"654B3C07991EDE7704A69BE9211A5BFE96415349D3867BEC133D235FE988A473","CalledMethods":["Candide.CandideUI.CandideUiContainerSingleItem::OnControllerNavigation(Candide.CandideUI.ControllerNavigation)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","Candide.CandideUI.CandideUiElement::OnMouseScroll(System.Single)","System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)"],"StringLiterals":["navigation"],"Source":null},{"Id":"OnMousePrimaryDown()-\u003ESystem.Void","Name":"OnMousePrimaryDown","Signature":"public System.Void OnMousePrimaryDown()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"E40115A386798838B8041AE8563BC694097517747C2A4D6A34A3B645F4B2E478","Hash":"FB575FFE5734B089DE1FC72F9417E7152BA021F7BA404DECCCC61B4557ECF73B","CalledMethods":["Candide.CandideUI.CandideUiElement::OnMousePrimaryDown()","Candide.CandideUI.MouseUiInputSystem::get_MouseWindowPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::IsPositionOverScrollbar(Microsoft.Xna.Framework.Vector2)","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)"],"StringLiterals":[],"Source":null},{"Id":"OnMouseScroll(System.Single)-\u003ESystem.Void","Name":"OnMouseScroll","Signature":"public System.Void OnMouseScroll(System.Single delta)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"delta","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":53,"BodyHash":"6884FF7E9834CDD93E827FA07BBEA5815C857D3ADF292954710A56EE2E16F75E","Hash":"C631EFCD3674D34F7BE088AC6785CD37C0811F463DC9DB3B3EC4D43F04A121E8","CalledMethods":["Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","Candide.CandideUI.CandideUiSystem::get_Scale()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::MoveThumb(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"ScrollIntoPosition(CandideCreator.Shared.Models.RectangleF)-\u003ESystem.Void","Name":"ScrollIntoPosition","Signature":"public System.Void ScrollIntoPosition(CandideCreator.Shared.Models.RectangleF relativeBounds)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"relativeBounds","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":208,"BodyHash":"D7A0EB40F6616E2E298825B0A397E6D7047FD714564769267802E14769628828","Hash":"7F3583CA535965057C49B7A8B082E9869E66648E097B5A93F6D628B6C8531866","CalledMethods":["Candide.CandideUI.CandideUiElement::get_ActualBounds()","Candide.CandideUI.CandideUiSystem::get_Scale()","CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, System.Single)","CandideCreator.Shared.Models.RectangleF::get_Top()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::MoveThumb(System.Single)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_ScrollYPosition(System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"9F1D67A67364EA04D41763950AF577EA5F7276E5D94165881492D83518F08F8E"}