public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.AsyncScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.AsyncScript")); } // Cache member serializers }
/// <inheritdoc/> public void Initialize(SerializerSelector serializerSelector) { guidSerializer = MemberSerializer <Guid> .Create(serializerSelector); stringSerializer = MemberSerializer <string> .Create(serializerSelector); entityGroupSerializer = MemberSerializer <EntityGroup> .Create(serializerSelector); componentCollectionSerializer = serializerSelector.GetSerializer <EntityComponentCollection>(); }
public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.AsyncScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.AsyncScript")); } // Cache member serializers staffSerializer = MemberSerializer <System.Collections.Generic.List <Strategy.Government_Staff_Person> > .Create(serializerSelector); leaderSerializer = MemberSerializer <Strategy.Government_Staff_Person> .Create(serializerSelector); }
public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.AsyncScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.AsyncScript")); } // Cache member serializers populationsSerializer = MemberSerializer <System.Collections.Generic.Dictionary <System.Int32, System.Int32> > .Create(serializerSelector); classificationSerializer = MemberSerializer <System.Int32> .Create(serializerSelector); }
public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.AsyncScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.AsyncScript")); } // Cache member serializers nameSerializer = MemberSerializer <System.String> .Create(serializerSelector); religionSerializer = MemberSerializer <Strategy.Religion> .Create(serializerSelector); believerSerializer = MemberSerializer <Strategy.Believe> .Create(serializerSelector); }
public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.SyncScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.SyncScript")); } // Cache member serializers KeyboardMovementSpeedSerializer = MemberSerializer <SiliconStudio.Core.Mathematics.Vector3> .Create(serializerSelector); SpeedFactorSerializer = MemberSerializer <System.Single> .Create(serializerSelector); KeyboardRotationSpeedSerializer = MemberSerializer <SiliconStudio.Core.Mathematics.Vector2> .Create(serializerSelector); }
public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.StartupScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.StartupScript")); } // Cache member serializers populationsSerializer = MemberSerializer <System.Collections.Generic.Dictionary <System.Int32, Strategy.Population> > .Create(serializerSelector); countriesSerializer = MemberSerializer <System.Collections.Generic.Dictionary <System.Int32, Strategy.Country> > .Create(serializerSelector); believesSerializer = MemberSerializer <System.Collections.Generic.Dictionary <System.Int32, Strategy.Believe> > .Create(serializerSelector); statesSerializer = MemberSerializer <System.Collections.Generic.Dictionary <System.Int32, Strategy.State> > .Create(serializerSelector); provincesSerializer = MemberSerializer <System.Collections.Generic.Dictionary <System.Int32, Strategy.Province> > .Create(serializerSelector); }
public override void Initialize(SerializerSelector serializerSelector) { // Get parent serializer parentSerializer = serializerSelector.GetSerializer <SiliconStudio.Xenko.Engine.AsyncScript>(); if (parentSerializer == null) { throw new InvalidOperationException(string.Format("Could not find parent serializer for type {0}", @"SiliconStudio.Xenko.Engine.AsyncScript")); } // Cache member serializers country_nameSerializer = MemberSerializer <System.String> .Create(serializerSelector); country_idSerializer = MemberSerializer <System.Int32> .Create(serializerSelector); statesSerializer = MemberSerializer <System.Collections.Generic.List <System.Int32> > .Create(serializerSelector); populationsSerializer = MemberSerializer <System.Collections.Generic.Dictionary <Strategy.Population, System.Int32> > .Create(serializerSelector); governmentSerializer = MemberSerializer <Strategy.Government> .Create(serializerSelector); }
public override void Initialize(SerializerSelector serializerSelector) { parentSerializer = serializerSelector.GetSerializer(typeof(T).BaseType); }
/// <inheritdoc/> public override void Initialize(SerializerSelector serializerSelector) { itemDataSerializer = serializerSelector.GetSerializer <KeyValuePair <string, IComputeColorParameter> >(); }
public override void Initialize(SerializerSelector serializerSelector) { parameterKeySerializer = serializerSelector.GetSerializer <ParameterKey>(); }
/// <inheritdoc/> public override void Initialize(SerializerSelector serializerSelector) { itemSerializer = serializerSelector.GetSerializer <T>(); }
public override void Initialize(SerializerSelector serializerSelector) { base.Initialize(serializerSelector); guidSerialier = serializerSelector.GetSerializer <Guid>(); }
/// <inheritdoc/> public void Initialize(SerializerSelector serializerSelector) { itemDataSerializer = serializerSelector.GetSerializer <KeyValuePair <string, INodeParameter> >(); }
public override void Initialize([NotNull] SerializerSelector serializerSelector) { guidSerializer = serializerSelector.GetSerializer <Guid>(); timeSerializer = serializerSelector.GetSerializer <TimeSpan>(); dateSerializer = serializerSelector.GetSerializer <DateTime>(); }