Romestead Assembly Reference

Candide.CandideUI.Containers.CandideVerticalScrollViewer

Type JSON

public class in Candide.CandideUI.Containers

Methods12
Properties6
Fields13
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
NoAutoScrollOnFocuspublicpublic System.Boolean NoAutoScrollOnFocus
ScrollbarHeightpublicpublic System.Int32 ScrollbarHeight
ScrollbarSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet ScrollbarSheet
ScrollbarWidthpublicpublic System.Int32 ScrollbarWidth
ScrollSteppublicpublic System.Single ScrollStep
ShowVerticalScrollBarpublicpublic System.Boolean ShowVerticalScrollBar
VerticalScrollBackgroundpublicpublic Microsoft.Xna.Framework.Color VerticalScrollBackground
_realScrollYPositionprivateprivate System.Single _realScrollYPosition
_startBoundsPosprivateprivate System.Nullable<System.Single> _startBoundsPos
_thumbMaximumYprivateprivate System.Int32 _thumbMaximumY
_verticalScrollbarFrameprivateprivate Microsoft.Xna.Framework.Rectangle _verticalScrollbarFrame
_verticalScrollbarThumbprivateprivate Microsoft.Xna.Framework.Rectangle _verticalScrollbarThumb
_verticalScrollingOnprivateprivate System.Boolean _verticalScrollingOn

Properties

NameVisibilitySignature
Desktoppublicpublic Candide.CandideUI.CandideDesktop Desktop
RealScrollYPositionpublicpublic System.Single RealScrollYPosition
ScrollYMaximumpublicpublic System.Int32 ScrollYMaximum
ScrollYPositionpublicpublic System.Int32 ScrollYPosition
ThumbYPositioninternalinternal System.Single ThumbYPosition
VerticalScrollbarWidthprivateprivate System.Single VerticalScrollbarWidth

Methods

GetFocusable

public Candide.CandideUI.CandideUiElement GetFocusable()

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.CandideUiElement
  • StaticFalse
  • VirtualTrue
  • Hash430D4A62CF21FF8D5572289EA34AC90F03640D355BC5006591927457B1354B82
  • Body hashFE3518AAFFD92642E158AB60BB8A03638C0D897EA27C6CF604934D507FE3DE11
  • IL size266
Referenced calls

InternalArrange

public System.Void InternalArrange()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashBD9EA455EEDE50813066DBB088E758CBC15CCCF4B3F5A94DB9789283699927F0
  • Body hash8931F8D347287D351142880C0635274CC67C7CB01BBCB725BE1A32FBF9052D16
  • IL size447
Referenced calls
  • 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)

InternalDraw

protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7395A1EE358E72F32959741FEB32F9E11A61D42D71A06858CB2A5E6F3F8E7A8A
  • Body hash762E1E291368396AF7A22879081AFBA94A0A87965F4364EB149583D2C2246C6B
  • IL size142
Referenced calls

InternalMeasure

protected Microsoft.Xna.Framework.Vector2 InternalMeasure(Microsoft.Xna.Framework.Vector2 availableSize)

Method metadata
  • Visibilityprotected
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualTrue
  • Hash796343E708B9E9BE437479163A8F2980F9DFFED56B9A90AC7E9F1CA49AC24873
  • Body hash840654D473268FF2798AE09A88A5FCBADC86AA4D782354E0FAE15CAF7F3CF448
  • IL size77
Referenced calls

IsPositionOverScrollbar

private System.Boolean IsPositionOverScrollbar(Microsoft.Xna.Framework.Vector2 globalPos)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • HashC92C8E6A748B563D10645510D2A824217D4CFDA0FE51D25C1FCED812F6339A5F
  • Body hash99BEB1DAF04970158D38FF4C3EEA727D783906567FACEDA27FE9514E561AB2E7
  • IL size62
Referenced calls
Called by

MouseUiInputSystemOnMousePressMove

private System.Void MouseUiInputSystemOnMousePressMove(System.Object sender, Microsoft.Xna.Framework.Vector2 e)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash49149BCEDD852BB64DEDFC865B17AB26E62AFB543C80887CF357E006803E6275
  • Body hash78B04F62FF99890A594AD94BB71ADD9709F8BFD872ACFB29A20D0E46E51FB93B
  • IL size80
Referenced calls

MouseUiInputSystemOnMousePressRelease

private System.Void MouseUiInputSystemOnMousePressRelease(System.Object sender, System.EventArgs e)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA6E8937CE73C6FFBB5EE53985AE8542E908EA62E5152D186B243FB594CF219CA
  • Body hashF0EB76A736F296435D9335B3CE485DF54525B85051CF130619FDFC70699EAFE9
  • IL size13

MoveThumb

private System.Void MoveThumb(System.Single delta)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash36EA744E3D742793242A896E95418CC5CF507AC4199E9C53A4104E89224DBEE2
  • Body hash553F473A883BBED1F5E4D8584DB273A8BA1B4C37123F65C6C9B20571D9F55A95
  • IL size48
Referenced calls
  • Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_RealScrollYPosition()
  • Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()
  • Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_RealScrollYPosition(System.Single)
Called by

OnControllerNavigation

public System.Boolean OnControllerNavigation(Candide.CandideUI.ControllerNavigation navigation)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash654B3C07991EDE7704A69BE9211A5BFE96415349D3867BEC133D235FE988A473
  • Body hashC1316CD197FF18FBFF9DB50EBFA5916706CB93100E855298416DC642DE403106
  • IL size104
Referenced calls
String literals
  • navigation

OnMousePrimaryDown

public System.Void OnMousePrimaryDown()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashFB575FFE5734B089DE1FC72F9417E7152BA021F7BA404DECCCC61B4557ECF73B
  • Body hashE40115A386798838B8041AE8563BC694097517747C2A4D6A34A3B645F4B2E478
  • IL size41
Referenced calls

OnMouseScroll

public System.Void OnMouseScroll(System.Single delta)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC631EFCD3674D34F7BE088AC6785CD37C0811F463DC9DB3B3EC4D43F04A121E8
  • Body hash6884FF7E9834CDD93E827FA07BBEA5815C857D3ADF292954710A56EE2E16F75E
  • IL size53
Referenced calls

ScrollIntoPosition

public System.Void ScrollIntoPosition(CandideCreator.Shared.Models.RectangleF relativeBounds)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash7F3583CA535965057C49B7A8B082E9869E66648E097B5A93F6D628B6C8531866
  • Body hashD7A0EB40F6616E2E298825B0A397E6D7047FD714564769267802E14769628828
  • IL size208
Referenced calls
  • 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)
Called by