{"Id":"Candide.CandideUI.ChatWindow.CandideChatWindow","Name":"CandideChatWindow","DisplayName":"CandideChatWindow","FullName":"Candide.CandideUI.ChatWindow.CandideChatWindow","Namespace":"Candide.CandideUI.ChatWindow","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Containers.CandideWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"FadeTime:System.Single","Name":"FadeTime","Type":"System.Single","Signature":"private System.Single FadeTime","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"9F8F7F3CF7F6ABB2EF8ACB647AA07BC69C6B27EEF76E0794F48143E4F717057E"},{"Id":"TextInput:Candide.CandideUI.Input.CandideTextInputBox","Name":"TextInput","Type":"Candide.CandideUI.Input.CandideTextInputBox","Signature":"public Candide.CandideUI.Input.CandideTextInputBox TextInput","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"45E86DBF1E798E57D27BFC4D06E2D36CD4E88099ACD73BFA078265150D14A690"},{"Id":"_backgroundBrushOriginalAlpha:System.Single","Name":"_backgroundBrushOriginalAlpha","Type":"System.Single","Signature":"private System.Single _backgroundBrushOriginalAlpha","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"B31670407F5A93A275FB43FCC083DAA50E89D799A21AF4E2D6A378DAB9676726"},{"Id":"_currentOpacity:System.Single","Name":"_currentOpacity","Type":"System.Single","Signature":"private System.Single _currentOpacity","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A5E030DEDABAB8C6471E35C21BC76D59CBEE68806C46A88F302F31DD485265E7"},{"Id":"_incomingChatMessages:System.Collections.Concurrent.ConcurrentQueue\u00601\u003CCandide.Multiplayer.Chat.ChatMessage\u003E","Name":"_incomingChatMessages","Type":"System.Collections.Concurrent.ConcurrentQueue\u003CCandide.Multiplayer.Chat.ChatMessage\u003E","Signature":"private System.Collections.Concurrent.ConcurrentQueue\u003CCandide.Multiplayer.Chat.ChatMessage\u003E _incomingChatMessages","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"645342866DCBFFE247DB7E85745311AD28F3242E758049059BADBB5F06C76A9B"},{"Id":"_messagePanel:Candide.CandideUI.Containers.CandideVerticalStackPanel","Name":"_messagePanel","Type":"Candide.CandideUI.Containers.CandideVerticalStackPanel","Signature":"private Candide.CandideUI.Containers.CandideVerticalStackPanel _messagePanel","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"18486B6DEFF1B29316FAE8155B26729DBE46C6F0703B0CB645A9F7B3E0CF86BD"},{"Id":"_scrollViewer:Candide.CandideUI.Containers.CandideVerticalScrollViewer","Name":"_scrollViewer","Type":"Candide.CandideUI.Containers.CandideVerticalScrollViewer","Signature":"private Candide.CandideUI.Containers.CandideVerticalScrollViewer _scrollViewer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"97AB05277376B831974C848A87B759FAA017A57AF7A210A975A09B6C7D3D1091"},{"Id":"_state:CandideChatWindow\u002BState","Name":"_state","Type":"CandideChatWindow.State","Signature":"private CandideChatWindow.State _state","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2BCEF10883B435FBA8A771B2EF68AF1E15EBA5C0C2EEA522D1E0F435038DA83F"},{"Id":"_textInputPanel:Candide.CandideUI.Containers.CandidePanel","Name":"_textInputPanel","Type":"Candide.CandideUI.Containers.CandidePanel","Signature":"private Candide.CandideUI.Containers.CandidePanel _textInputPanel","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"B352E5BE34791BC57A8750271FBA1C1940CB9CB4115CAC719FEEF415662AA324"},{"Id":"_timer:System.Single","Name":"_timer","Type":"System.Single","Signature":"private System.Single _timer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E26251D2A87F1F8986935B3066B5676C07CA5D0B7FA66EE0B39E2400AC2EB96C"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddIncomingMessage(Candide.Multiplayer.Chat.ChatMessage)-\u003ESystem.Void","Name":"AddIncomingMessage","Signature":"private System.Void AddIncomingMessage(Candide.Multiplayer.Chat.ChatMessage message)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"Candide.Multiplayer.Chat.ChatMessage","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":169,"BodyHash":"707437ABC3BC7BC3E102DA15CCE25610A38E50B10A0F62EC42BA080F7506C924","Hash":"CF7A75FAAEB5B6D17F897EF75876F5B9112636D1C96FE1E5486E40EDFE783C9A","CalledMethods":["Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenCount()","Candide.CandideUI.ChatWindow.ChatLogMessageElement::.ctor(Candide.Multiplayer.Chat.ChatMessage)","Candide.CandideUI.CandideUiElement::set_GridRow(System.Int32)","Candide.CandideUI.CandideUiContainerMultipleItems::RemoveChildAt(System.Int32)","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYPosition()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)","Candide.CandideUI.CandideUiElement::UpdateArrange()","Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_ScrollYPosition(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"FadeIn()-\u003ESystem.Void","Name":"FadeIn","Signature":"private System.Void FadeIn()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":31,"BodyHash":"AB3C0205D7864913CBF707EB6ED7EB95FDEA6A2C6A4917900D415A3466BF0F34","Hash":"33CD3E72A2008F3931F024570FA9EC69C46B40FC7F34A80793B41CC102CD0727","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"FadeOut()-\u003ESystem.Void","Name":"FadeOut","Signature":"private System.Void FadeOut()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"5D56AD51DC6DAE32598E263570DD8850B92AF34B9DD1541B47DD0A6DD6BFCBF5","Hash":"51072A70C3198E0DDF403735C38DAF376660B915CC9B2AD5741A17B01CFC103C","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetFocusable()-\u003ECandide.CandideUI.CandideUiElement","Name":"GetFocusable","Signature":"public Candide.CandideUI.CandideUiElement GetFocusable()","Visibility":"public","ReturnType":"Candide.CandideUI.CandideUiElement","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":2,"BodyHash":"AE76C39D2039063323310B19B3E2663FFA6694D6BC1F099933ECD973F5E4790D","Hash":"88ACC9C505BF81CD0AC030A41B7650F847400CF2A7656440AEF112A443C400BA","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"OnDismount()-\u003ESystem.Void","Name":"OnDismount","Signature":"protected System.Void OnDismount()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"CDD5F40CED29A0280069F9693A6597282132A11BBFCFE6791DFEB719B175B7A0","Hash":"DB4A0C57F34B8A274A3A0802C1B5307316106200C373CE246192F8C923CAA8F6","CalledMethods":["Candide.CandideUI.CandideUiElement::OnDismount()","Candide.CandideUI.ChatWindow.CandideChatWindow::OnMessageReceived(Candide.Multiplayer.Chat.ChatMessage)","ChatLogManager.ChatLogEventHandler::.ctor(System.Object, System.IntPtr)","Candide.Multiplayer.Chat.ChatLogManager::remove_ChatLogMessageReceived(ChatLogManager.ChatLogEventHandler)"],"StringLiterals":[],"Source":null},{"Id":"OnMessageReceived(Candide.Multiplayer.Chat.ChatMessage)-\u003ESystem.Void","Name":"OnMessageReceived","Signature":"private System.Void OnMessageReceived(Candide.Multiplayer.Chat.ChatMessage message)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"Candide.Multiplayer.Chat.ChatMessage","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"CC7BA484489D94BA731509CF0AC71FC9AE7802E864303B0A66C86AB073B7C0DD","Hash":"F802B79AE6BF367B70F7B1CA699AF32FBCAC8A1C8B8EEE476EF384D587E1CF8C","CalledMethods":["System.Collections.Concurrent.ConcurrentQueue\u003CCandide.Multiplayer.Chat.ChatMessage\u003E::Enqueue(!0)"],"StringLiterals":[],"Source":null},{"Id":"OnMount()-\u003ESystem.Void","Name":"OnMount","Signature":"protected System.Void OnMount()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"0E3D702111FBB60FC352397CF5AE1E36042FFEC79C4B347C6A6E0D9D76FB441E","Hash":"1C760D060DD8A78916D70F6D7FB48D3E62EA5488BBF25846AB1BDB380AC4E675","CalledMethods":["Candide.CandideUI.CandideUiElement::OnMount()","Candide.CandideUI.ChatWindow.CandideChatWindow::OnMessageReceived(Candide.Multiplayer.Chat.ChatMessage)","ChatLogManager.ChatLogEventHandler::.ctor(System.Object, System.IntPtr)","Candide.Multiplayer.Chat.ChatLogManager::add_ChatLogMessageReceived(ChatLogManager.ChatLogEventHandler)"],"StringLiterals":[],"Source":null},{"Id":"OnMousePrimaryDown()-\u003ESystem.Void","Name":"OnMousePrimaryDown","Signature":"public System.Void OnMousePrimaryDown()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"6C9BC2109C3EA91CBB11E4D5CC9CFD51AD7F81C3C70D079DD0CB21A28F1E10EA","Hash":"70BACB3E6D625E51AD30E9B222F956D1E749DE25230AC0890FF63A429ED61D0C","CalledMethods":["Candide.CandideUI.CandideUiElement::OnMousePrimaryDown()","Candide.CandideUI.CandideUiElement::get_DragDirection()","Candide.CandideUI.ChatWindow.CandideChatWindow::SetFocused(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SetFocused(System.Boolean)-\u003ESystem.Void","Name":"SetFocused","Signature":"public System.Void SetFocused(System.Boolean isFocused)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"isFocused","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":144,"BodyHash":"411BA9FA88DD7325D5F50591D0FED3C0368737987F77BEDEB84C937D3F12AC33","Hash":"8BA38D10EF3D37447E41DF808A4D1045AAF6FC7BC52AA4C4F4ABCF1E3EC6DD3F","CalledMethods":["Candide.CandideUI.CandideUiElement::set_IsFocused(System.Boolean)","Candide.CandideUI.ChatWindow.CandideChatWindow::FadeIn()","Candide.CandideUI.CandideUiElement::set_BackgroundAlpha(System.Byte)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","Candide.CandideUI.Input.AbstractInputFocusableUiElement::Focus()","Candide.CandideUI.ChatWindow.CandideChatWindow::FadeOut()","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Remove(!0)","Candide.CandideUI.Input.AbstractInputFocusableUiElement::Unfocus()"],"StringLiterals":["CandideChatWindow"],"Source":null},{"Id":"SetOpacity(System.Single)-\u003ESystem.Void","Name":"SetOpacity","Signature":"public System.Void SetOpacity(System.Single opacity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"opacity","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":49,"BodyHash":"D344AE2FA9E1041D80AA516F89E23994C699BEC68A4CDC133E26B68B9164B074","Hash":"C49CD7B4F39DD8B5B1699667DCB4F6E5920BD9E2CCB90AFF3A8D90BC9887C55F","CalledMethods":["Candide.CandideUI.CandideUiElement::set_BackgroundAlpha(System.Byte)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":544,"BodyHash":"75EF607B16457F61A4D8565BCE55DE836EC738D484B4DE560C4601B14385A0EB","Hash":"1E469B9FDA41FA13E35EB539D4EDCC64D2EFCC0C6BBFC95E84A00A10CA5A74B4","CalledMethods":["System.Collections.Concurrent.ConcurrentQueue\u003CCandide.Multiplayer.Chat.ChatMessage\u003E::TryDequeue(!0\u0026)","Candide.CandideUI.ChatWindow.CandideChatWindow::AddIncomingMessage(Candide.Multiplayer.Chat.ChatMessage)","Candide.CandideUI.Containers.CandideWindow::Update(Microsoft.Xna.Framework.GameTime)","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","Candide.CandideUI.CandideUiElement::get_IsFocused()","Candide.CandideUI.ChatWindow.CandideChatWindow::SetFocused(System.Boolean)","Candide.Input.SuperKeybind::Pressed()","Candide.CandideUI.Input.CandideTextInputBox::get_Text()","System.String::IsNullOrWhiteSpace(System.String)","Candide.Multiplayer.Chat.ChatLogManager::SendPlayerChatMessage(System.String, CandideServer.Models.ChatMessageType)","Candide.CandideUI.Input.CandideTextInputBox::set_Text(System.String)","Candide.CandideUI.CandideUiSystem::get_InputFocusableElement()","Candide.Input.InputManager::Up(Microsoft.Xna.Framework.Input.Keys)","Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()","System.Collections.Generic.IEnumerable\u003CCandide.CandideUI.CandideUiElement\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CCandide.CandideUI.CandideUiElement\u003E::get_Current()","Candide.CandideUI.ChatWindow.ChatLogMessageElement::Update(System.Single, System.Boolean)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","Candide.CandideUI.ChatWindow.CandideChatWindow::SetOpacity(System.Single)","Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":[],"Source":null}],"Hash":"7B711218D9C1365585CA962CE12138211D065995AF7C0F6DC51926C786DACDFC"}