Romestead Assembly Reference

Candide.CandideUI.Containers.CandideGrid

Type JSON

public class in Candide.CandideUI.Containers

Methods12
Properties2
Fields13
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
ColumnsProportionspublicpublic System.Collections.ObjectModel.ObservableCollection<Candide.CandideUI.Proportion> ColumnsProportions
ControllerUseDefaultNavigationpublicpublic System.Boolean ControllerUseDefaultNavigation
RowsProportionspublicpublic System.Collections.ObjectModel.ObservableCollection<Candide.CandideUI.Proportion> RowsProportions
_cellLocationsXprivateprivate System.Collections.Generic.List<System.Single> _cellLocationsX
_cellLocationsYprivateprivate System.Collections.Generic.List<System.Single> _cellLocationsY
_columnSpacingprivateprivate System.Int32 _columnSpacing
_colWidthsprivateprivate System.Collections.Generic.List<System.Single> _colWidths
_elementsByGridPositionprivateprivate System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>[,] _elementsByGridPosition
_measuredColWidthsprivateprivate System.Collections.Generic.List<System.Single> _measuredColWidths
_measuredRowHeightsprivateprivate System.Collections.Generic.List<System.Single> _measuredRowHeights
_rowHeightsprivateprivate System.Collections.Generic.List<System.Single> _rowHeights
_rowSpacingprivateprivate System.Int32 _rowSpacing
_visibleElementsprivateprivate System.Collections.Generic.List<Candide.CandideUI.CandideUiElement> _visibleElements

Properties

NameVisibilitySignature
DefaultColumnProportionpublicpublic Candide.CandideUI.Proportion DefaultColumnProportion
DefaultRowProportionpublicpublic Candide.CandideUI.Proportion DefaultRowProportion

Methods

ClearChildren

public System.Void ClearChildren()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA95F4F3276B52FB54237EF9167C4D64006B60AF283CC6D54BBB674F7E3EF1B5C
  • Body hash4AA5E3E921C0688949F29922639E48C7F64320C4F234EF37B441C126C73F9EDA
  • IL size84
Referenced calls
  • System.Array::GetUpperBound(System.Int32)
  • System.Array::GetLowerBound(System.Int32)
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>[,]::Get(System.Int32, System.Int32)
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>::Clear()
  • Candide.CandideUI.CandideUiContainerMultipleItems::ClearChildren()
Called by

GetActualGridPosition

private Microsoft.Xna.Framework.Point GetActualGridPosition(Candide.CandideUI.CandideUiElement child)

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Point
  • StaticFalse
  • VirtualFalse
  • Hash380D85F1977E0CFC15D6F919F21413A52D7F694FAE7E531D45F2A0293E1361D2
  • Body hash029092D791219C4D64FD6D6D235FCF774D07DE113F96DAEFE1868724324B5014
  • IL size18
Referenced calls
  • Candide.CandideUI.CandideUiElement::get_GridColumn()
  • Candide.CandideUI.CandideUiElement::get_GridRow()
  • Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)
Called by

GetColumnProportion

public Candide.CandideUI.Proportion GetColumnProportion(System.Int32 col)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Proportion
  • StaticFalse
  • VirtualFalse
  • Hash462EA144D1E7911350A5064BD54691D786D24C946C0B760FDC23BDE09C3662BF
  • Body hash2AC98BFA57B3669D779CDC7C9EDF42760070EC601C6C21DA74001AF7FCDFF6A4
  • IL size38
Referenced calls
  • System.Collections.ObjectModel.Collection<Candide.CandideUI.Proportion>::get_Count()
  • Candide.CandideUI.Containers.CandideGrid::get_DefaultColumnProportion()
  • System.Collections.ObjectModel.Collection<Candide.CandideUI.Proportion>::get_Item(System.Int32)
Called by

GetRowProportion

public Candide.CandideUI.Proportion GetRowProportion(System.Int32 row)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Proportion
  • StaticFalse
  • VirtualFalse
  • Hash0991F2AF14705DBE0738223381948C7A3A1EBAC99905A5BDE5C8A3DB8801823A
  • Body hash989B89AD99CB155E199E308EECFAC4CBF3B662B774EE071BF4CB4EC922C1CE0D
  • IL size38
Referenced calls
  • System.Collections.ObjectModel.Collection<Candide.CandideUI.Proportion>::get_Count()
  • Candide.CandideUI.Containers.CandideGrid::get_DefaultRowProportion()
  • System.Collections.ObjectModel.Collection<Candide.CandideUI.Proportion>::get_Item(System.Int32)
Called by

InternalArrange

public System.Void InternalArrange()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC2021943A5D4BCB7E1F7B36303B43F52E09735CC20E12F4518101F288F676948
  • Body hashAA12C54FB0D6EB37103D46B8B2126E643664C98C37AEA0BD431BD5105AF6927A
  • IL size1093
Referenced calls
Called by

InternalMeasure

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

Method metadata
  • Visibilityprotected
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualTrue
  • HashA1E5A012E4B4DD7260FB5F1A1E505C4344332E93EC53D5FDC3B845656410667E
  • Body hash6E1D5BDDE91D42241F08B5AFEC45BE161DADA2D3BBC21B6938426A3C0EB923C4
  • IL size8
Referenced calls
Called by

LayoutControl

private System.Void LayoutControl(Candide.CandideUI.CandideUiElement element)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash52F16841C7FAE4027DC25023B9E4C75EFF59C152ECC0D532C3EEFB38CE3F507F
  • Body hash7148D6129ACEF11B4DF922F5AB05177C91B3AC435D99F77123CD43B99CCB2EBB
  • IL size421
Referenced calls
Called by

LayoutProcessFixed

private Microsoft.Xna.Framework.Vector2 LayoutProcessFixed(Microsoft.Xna.Framework.Vector2 availableSize)

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualFalse
  • Hash5E6116FB7A69DF4290C3B9EE6ABED16D33B15709087B3463F9FBDE889EC62552
  • Body hashDDA726BF02D7B0162D328F9A71D97DEB4E7665D069836A4C08F6630DF6ABD971
  • IL size1151
Referenced calls
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>::Clear()
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>::GetEnumerator()
  • List.Enumerator<Candide.CandideUI.CandideUiElement>::get_Current()
  • Candide.CandideUI.CandideUiElement::get_Visible()
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>::Add(!0)
  • Candide.CandideUI.Containers.CandideGrid::GetActualGridPosition(Candide.CandideUI.CandideUiElement)
  • Candide.CandideUI.CandideUiElement::get_GridColumnSpan()
  • System.Math::Max(System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::get_GridRowSpan()
  • List.Enumerator<Candide.CandideUI.CandideUiElement>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.ObjectModel.Collection<Candide.CandideUI.Proportion>::get_Count()
  • System.Collections.Generic.List<System.Single>::Clear()
  • System.Collections.Generic.List<System.Single>::Add(!0)
  • System.Array::GetLength(System.Int32)
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>[,]::.ctor(System.Int32, System.Int32)
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>[,]::Get(System.Int32, System.Int32)
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>::.ctor()
  • System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>[,]::Set(System.Int32, System.Int32, System.Collections.Generic.List<Candide.CandideUI.CandideUiElement>)
  • Candide.CandideUI.CandideUiElement::get_GridRow()
  • Candide.CandideUI.CandideUiElement::get_GridColumn()
  • System.Collections.Generic.List<System.Single>::get_Count()
  • Candide.CandideUI.Containers.CandideGrid::GetRowProportion(System.Int32)
  • Candide.CandideUI.Containers.CandideGrid::GetColumnProportion(System.Int32)
  • Candide.CandideUI.Proportion::get_Type()
  • Candide.CandideUI.Proportion::get_Value()
  • System.Collections.Generic.List<System.Single>::set_Item(System.Int32, !0)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • Candide.CandideUI.CandideUiElement::Measure(Microsoft.Xna.Framework.Vector2)
  • System.Collections.Generic.List<System.Single>::get_Item(System.Int32)
  • Candide.CandideUI.Containers.CandideGrid::LayoutProcessFixedPart()
Called by

LayoutProcessFixedPart

private System.Void LayoutProcessFixedPart()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash78850F7BF2389E67258EF9321FD2EEC1B105D3EC24AC9593245D51109E46BDB0
  • Body hashC9C15AC344DED5B5E921CC1B070FCA3E47E10CE8A9D73B5BBD8EF03E71BEBD95
  • IL size281
Referenced calls
Called by

OnControllerNavigation

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashB17CBE9141D890206322740A865AF9AEFF5F07233432833C27B9B6EEA5CF7DFC
  • Body hashA1690CC29F2B3811153CFFD5AF662BBEA507B82CFDBE71D489FEC8C09D5C102F
  • IL size315
Referenced calls
String literals
  • navigation

OnProportionsChanged

private System.Void OnProportionsChanged(System.Object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash938E952F2D0B1AF685776E7FAE75FDDF45E7E449C4503C847731FD738677BB9E
  • Body hashAEB442B9C151F377C6D28985034F212978F63429FCB78E70AB4843B1DFF4BE25
  • IL size162
Referenced calls

OnProportionsChanged

private System.Void OnProportionsChanged(System.Object sender, System.EventArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4C2E8958BF0B1FD992DC223E331FBFE736801B47B2E3F34DB392113EA2B5B177
  • Body hashA427A81C466B49D5049A39F4B681C2CE43D574E7ECB14018B076AFC74415FE0C
  • IL size7
Referenced calls
Called by