public void OnDeselected(DeselectedObjectMessage message)
 {
     foreach (var node in m_SceneNodes.Where(x => x.Name == message.DeselectedName))
     {
         node.OnDeselected();
     }
 }
        public void RoundTrip()
        {
            var original = new DeselectedObjectMessage("Louie");

            var serialiser = new MessageSerialiser();
            serialiser.Register(typeof(DeselectedObjectMessage));
            var text = serialiser.Serialise(original);

            var deserialised = (DeselectedObjectMessage)serialiser.Deserialise(text);

            Assert.AreEqual(original.DeselectedName, deserialised.DeselectedName);
        }
示例#3
0
        public void RoundTrip()
        {
            var original = new DeselectedObjectMessage("Louie");

            var serialiser = new MessageSerialiser();

            serialiser.Register(typeof(DeselectedObjectMessage));
            var text = serialiser.Serialise(original);

            var deserialised = (DeselectedObjectMessage)serialiser.Deserialise(text);

            Assert.AreEqual(original.DeselectedName, deserialised.DeselectedName);
        }