Candide.CandideUI.UserControls.StatsControl_Console
Type JSONpublic class in Candide.CandideUI.UserControls
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.UserControls - Base type
Candide.CandideUI.CandideUiContainerSingleItem - Hash
839E9A1A86624563948E70EEBE7188A3FC1BA0227BF3A4A98B7ED954AE759F89
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_entityId# | private | private System.Nullable<System.Guid> _entityId |
_stats# | private | private System.Collections.Generic.List<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay> _stats |
_statsPanel1# | private | private Candide.CandideUI.Containers.CandideVerticalStackPanel _statsPanel1 |
Properties
| Name | Visibility | Signature |
|---|---|---|
EntityId# | public | public System.Nullable<System.Guid> EntityId |
Methods
CreateStatsSection
#
private Candide.CandideUI.CandideUiElement CreateStatsSection(Shared.Text.StringId name, System.Collections.Generic.IReadOnlyCollection<System.String> stats, System.Boolean showIcons)
Method metadata
- Visibilityprivate
- Return type
Candide.CandideUI.CandideUiElement - StaticFalse
- VirtualFalse
- Hash
9AD3540CD794BFA1B254CC3F766BB0ED9D0EAEFF69B6F329427D9E8AE4FA1FE4 - Body hash
A098AA2BE668C08890DED51FCBD0E55D50F0B466135170E1DC045AFBBD393AB2 - IL size163
Referenced calls
Candide.CandideUI.Containers.CandideVerticalStackPanel::.ctor()Candide.CandideUI.Components.CandideTextLabel::.ctor()Candide.CandideUI.Components.CandideTextLabel::set_StringId(Shared.Text.StringId)Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)System.Collections.Generic.IEnumerable<System.String>::GetEnumerator()System.Collections.Generic.IEnumerator<System.String>::get_Current()Candide.CandideUI.Components.Displays.PlayerStatGridDisplay::.ctor(System.String, System.Boolean)Candide.CandideUI.CandideThickness::.ctor(System.Int32)Candide.CandideUI.UserControls.StatsControl_Console::<CreateStatsSection>g__GetPreferredTooltipGrowthDirection|7_0()System.Func<Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Components.Displays.PlayerStatGridDisplay::set_GetPreferredTooltipGrowthDirection(System.Func<Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection>)System.Collections.Generic.List<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::Add(!0)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()
InvalidateStats
#
private System.Void InvalidateStats()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
94A4E5B6A7B3A1F2B12CA09813BE1E4EAA7C75B275B78E664B7406599D01B02C - Body hash
CD4859713553DF6582A97A18500A5E276880D0C3626E3ABC0BD9BAFADFA2477E - IL size1163
Referenced calls
Candide.CandideUI.Containers.CandideGrid::ClearChildren()Candide.CandideUI.UserControls.StatsControl_Console::get_EntityId()System.Nullable<System.Guid>::get_HasValue()Shared.Text.StringId::op_Implicit(System.String)<>z__ReadOnlyArray<System.String>::.ctor(T[])Candide.CandideUI.UserControls.StatsControl_Console::CreateStatsSection(Shared.Text.StringId, System.Collections.Generic.IReadOnlyCollection<System.String>, System.Boolean)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)<>z__ReadOnlySingleElementList<System.String>::.ctor(T)System.Nullable<System.Guid>::get_Value()Candide.GameModels.GameState::TryGetEntity(System.Guid, Shared.Entity.EntityWrapper&, System.String)System.Collections.Generic.List<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::GetEnumerator()List.Enumerator<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::get_Current()Shared.Entity.EntityWrapper::get_Stats()Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay::SetStats(Shared.Models.Stats.EntityStats)List.Enumerator<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::MoveNext()System.IDisposable::Dispose()
String literals
StatsUi_StatsCategory_MeleeMeleeDamageMeleeDamageModifierStatsUi_StatsCategory_RangedRangedDamageRangedDamageModifierStatsUi_StatsCategory_MagicMagicDamageMagicDamageModifierStatsUi_StatsCategory_ThrowingThrowingDamageThrowingDamageModifierStatsUi_StatsCategory_PhysicalDamageTypesSlashingDamageModifierBludgeoningDamageModifierPiercingDamageModifier
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
0D72EA19CCB26BE60FF13721621C0A503694344406F94D4FA02095AB09FA14EF - Body hash
7BFF2B18E8BFE25DE7094FFA5F21939A77A231B00A05B4D833D32A9A16F283A9 - IL size125
Referenced calls
Candide.CandideUI.CandideUiContainerSingleItem::Update(Microsoft.Xna.Framework.GameTime)Candide.CandideUI.UserControls.StatsControl_Console::get_EntityId()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()Candide.GameModels.GameState::TryGetEntity(System.Guid, Shared.Entity.EntityWrapper&, System.String)System.Collections.Generic.List<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::GetEnumerator()List.Enumerator<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::get_Current()Shared.Entity.EntityWrapper::get_Stats()Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay::SetStats(Shared.Models.Stats.EntityStats)List.Enumerator<Candide.CandideUI.Components.Displays.IPlayerStatGridDisplay>::MoveNext()System.IDisposable::Dispose()
String literals
Update