public virtual void Serialize(XmlSerializer serializer, Section value) { serializer.AddString(NameInfo, value.Name); serializer.AddString(IconKeyInfo, value.IconKey); serializer.AddColor(ColorInfo, value.Color); serializer.AddKeyValuePairs(TabsInfo, value.Tabs, TabFactory); }
public void Serialize(XmlSerializer serializer, Panel value) { serializer.AddString(TypeInfo, value.Type); serializer.AddStringKeyValuePairs(DataInfo, value.Values); serializer.AddKeyValuePairs(ChildPanelsInfo, value.ChildPanels, ChildPanelFactory); serializer.AddValue(PinsInfo, value.Pins, PinsFactory); }
public virtual void Serialize(XmlSerializer serializer, QuizPin value) { serializer.AddKeyValuePairs(QuestionsInfo, value.Questions, PanelFactory.Value); }
public void Serialize(XmlSerializer serializer, EncounterNonImageContent value) { serializer.AddKeyValuePairs(CharactersInfo, value.Characters, CharacterFactory); serializer.AddKeyValuePairs(SectionsInfo, value.Sections, SectionFactory); }
public void Serialize(XmlSerializer serializer, EncounterImageContent value) { //serializer.AddKeyValuePairs(IconsInfo, value.Icons, SpriteFactory); serializer.AddKeyValuePairs(SpritesInfo, value.Sprites, SpriteFactory); }
public void Serialize(XmlSerializer serializer, DialoguePin value) { serializer.AddKeyValuePairs(ConversationInfo, value.Conversation, PanelFactory.Value); }
public void Serialize(XmlSerializer serializer, Tab value) { serializer.AddString(TypeInfo, value.Type); serializer.AddString(NameInfo, value.Name); serializer.AddKeyValuePairs(PanelsInfo, value.Panels, PanelFactory); }