Candide.CandideUI.Windows.CitizenGiftWindow
Type JSONpublic class in Candide.CandideUI.Windows
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Windows - Base type
Candide.CandideUI.Containers.CandideExtendedWindow - Hash
36601EB8CE0A928648D9B92C4BAFE33841EFB759AFB819C3CFB2CE9DF085E1C7
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
GiftSlot# | public | public Candide.CandideUI.Components.Holder.ItemGiftSlot GiftSlot |
_callbackDone# | private | private System.Boolean _callbackDone |
_citizenId# | private | private System.Guid _citizenId |
_onCloseAction# | private | private System.Action<Shared.Models.Citizens.CitizenGiftResult> _onCloseAction |
_responseHandler# | private | private Candide.Multiplayer.Network.GetResponseHandler _responseHandler |
Methods
OnClickGiveAction
#
private System.Void OnClickGiveAction()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
57B63ACBA2EA46E0FE9F77C5FFB7932D2A195404AA7577DB0BED5B3DC591448B - Body hash
1C495C1AF251E1913E19D876A204FF7EC6F8BCF397454B25A9B07F74183D357D - IL size294
Referenced calls
Candide.CandideUI.Components.Holder.ItemGiftSlot::get_CommittedInventoryId()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory&)Shared.Models.Items.SharedInventoryModel::TryGetSlotIndex(System.Guid, System.Int32&)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)CandideServer.MessageModels.Citizens.GiveCitizenGiftRequest::.ctor()System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::GetValueOrDefault()Candide.CandideUI.Windows.CitizenGiftWindow::<OnClickGiveAction>b__7_0(CandideServer.MessageModels.Citizens.GiveCitizenGiftResponse)System.Action<CandideServer.MessageModels.Citizens.GiveCitizenGiftResponse>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.CitizenGiftWindow::<OnClickGiveAction>b__7_1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.CitizenService::Get_GiveCitizenGift(CandideServer.MessageModels.Citizens.GiveCitizenGiftRequest, System.Action<CandideServer.MessageModels.Citizens.GiveCitizenGiftResponse>, System.Action<System.Byte>, System.Single)Candide.CandideUI.Containers.CandideWindow::Close()
String literals
event:/interface/navigate
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
24CC6234DAEDC6D2A3276B1EF3A1C1DACDFC7FFD5D4C29FFCDEC24F4AB14C686 - Body hash
9FA8B2B285D3BD4C00B9CFF8736CBB1228AE2748003115111BE863674ED3499A - IL size27
Referenced calls
Candide.CandideUI.Containers.CandideWindow::OnWindowClosed()System.Action<Shared.Models.Citizens.CitizenGiftResult>::Invoke(!0)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A894D146ADCDA558FBEFEF4AEB6B09E6D24375D256D57018538D1BFC84E6A699 - Body hash
3C1376410C3C761E0DF0A79EAC41E03E05C904557F9E3BA4C1EB9015B108436E - IL size241
Referenced calls
Candide.CandideUI.Containers.CandideWindow::Update(Microsoft.Xna.Framework.GameTime)Candide.CandideUI.Components.Holder.ItemGiftSlot::get_CommittedInventoryId()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()System.Guid::op_Equality(System.Guid, System.Guid)Candide.GameModels.GameState::TryGetLocalPlayerInventory(Candide.GameModels.Models.Items.SimpleInventory&)Candide.CandideUI.Components.Holder.ItemGiftSlot::SetCommittedGift(System.Nullable<System.Guid>, Shared.Models.Items.ItemInstanceModel, System.Nullable<System.Int32>)