Ballz.Renderer.MenuRenderer.HandleMessage C# (CSharp) Метод

HandleMessage() публичный Метод

public HandleMessage ( object sender, Message message ) : void
sender object
message Ballz.Messages.Message
Результат void
        public void HandleMessage(object sender, Message message)
        {
            switch(message.Kind)
            {
                case Message.MessageType.MenuMessage:
                    {
                        var msg = (MenuMessage)message;
                        parentMenu = Menu;
                        Menu = msg.Value;
                    }
                    break;
                case Message.MessageType.LogicMessage:
                    {
                        LogicMessage msg = (LogicMessage)message;
                        if (msg.Kind == LogicMessage.MessageType.GameMessage)
                        {
                            Enabled = !Enabled;
                            Visible = !Visible;
                        }
                    }
                    break;
            }

            //TODO: handle Messages
        }