Candide.Database.IconDataBase
Type JSONpublic class in Candide.Database
Type metadata
- Assembly
Romestead - Namespace
Candide.Database - Base type
System.Object - Hash
D48749DA8C18C4224197ED983989176DB1753AB10F758F9188461B3AA37CD781
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
IconDataMap# | public | public System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.IconData> IconDataMap |
MissingIconData# | public | public CandideCreator.Shared.Graphics.IconData MissingIconData |
Methods
AddIcons
#
public System.Void AddIcons(System.Collections.Generic.IEnumerable<CandideCreator.Shared.Graphics.IconData> newIcons)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C8D403D48B630F89E2688C18D438274F54EF1584898D4E81CCF732912D7753A1 - Body hash
4481EA173F9F9FDAA361861CA27A9FB1B4DB98E12A40428AC3332274950C1EEA - IL size119
Referenced calls
System.Collections.Generic.IEnumerable<CandideCreator.Shared.Graphics.IconData>::GetEnumerator()System.Collections.Generic.IEnumerator<CandideCreator.Shared.Graphics.IconData>::get_Current()System.String::IsNullOrWhiteSpace(System.String)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.IconData>::ContainsKey(!0)System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.IconData>::set_Item(!0, !1)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()
String literals
Detected empty icon id ''.Detected duplicate icon id '
GetIconOrMissing
#
public CandideCreator.Shared.Graphics.IconData GetIconOrMissing(System.String id)
Method metadata
- Visibilitypublic
- Return type
CandideCreator.Shared.Graphics.IconData - StaticTrue
- VirtualFalse
- Hash
0292CD450E3B0617557C6E3A708CE1C66FD306CBD6666398024F5FC37CEA34E5 - Body hash
9440D4DE6B057BED24B0F5A85EDB390BC7CBC6CF72DF1F47708065E183EF2056 - IL size32
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.IconData>::TryGetValue(!0, !1&)
Called by
Candide.CandideUI.CandideUiAnimationSystem::PlayHolderAnimationCandide.CandideUI.ImmediateUi.WeaponSwitchUi::DrawCandide.CandideUI.ImmediateUi.WeaponSwitchUi::DrawCandide.CandideUI.TradingPost.Components.UiTradeRouteLine::InternalDrawCandide.Entities.Controllers.AutoBallistaController.AutoBallistaController::BeforeRenderCandide.Entities.Controllers.Other.ItemStandController::BeforeRenderCandide.Entities.PlayerState.PlayerAnimationController::DrawItemIconOverPlayerCandide.Entities.PlayerState.PlayerStates.PlacingStateParameters::GenerateRenderingPreviewArgsCandide.GameModels.Controllers.WorldItemController::LootWorldItemCandide.GameModels.Controllers.WorldItemController::SpawnWorldItemCandide.GameModels.Systems.ConstructionSitesSystem::DrawConstructionSiteUiCandide.GameModels.Systems.ConstructionSitesSystem::DrawInWorldTileOverlayCandide.Input.HotKeyManager::DrawCandide.PlayerMode.Construction.Constructing.SharedDrawingHandler::DrawInWorldUiCandide.PlayerMode.Construction.ConstructionModeManager::DrawUICandide.PlayerMode.Construction.HighlightedBuilding::SetCandide.PlayerMode.Construction.HighlightedBuilding::SetCandide.PlayerMode.Logistics.LogisticsModeManager::DrawTooltip
GetIconOrNull
#
public System.Nullable<CandideCreator.Shared.Graphics.IconData> GetIconOrNull(System.String id)
Method metadata
- Visibilitypublic
- Return type
System.Nullable<CandideCreator.Shared.Graphics.IconData> - StaticTrue
- VirtualFalse
- Hash
C654021528050D805C1EE746120C5D955D9F8F01122A46813E7321EBCFBE9E45 - Body hash
E4C3539FF3D93A01AD56F4E61EADE254A576BD7CCCF1504CD81FB62B75E321FF - IL size45
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.IconData>::TryGetValue(!0, !1&)System.Nullable<CandideCreator.Shared.Graphics.IconData>::.ctor(!0)