/// <summary> /// Auto-generated serialization/write method. /// Partial method implemented from shared partial definition. /// </summary> /// <param name="value">See external doc.</param> /// <param name="buffer">See external doc.</param> /// <param name="offset">See external doc.</param> public override void InternalWrite(SpellEffectDataChunk <Int32> value, Span <byte> buffer, ref int offset) { //Type: SpellEffectDataChunk Field: 1 Name: Effect1 Type: Int32; GenericTypePrimitiveSerializerStrategy <Int32> .Instance.Write(value.Effect1, buffer, ref offset); //Type: SpellEffectDataChunk Field: 2 Name: Effect2 Type: Int32; GenericTypePrimitiveSerializerStrategy <Int32> .Instance.Write(value.Effect2, buffer, ref offset); //Type: SpellEffectDataChunk Field: 3 Name: Effect3 Type: Int32; GenericTypePrimitiveSerializerStrategy <Int32> .Instance.Write(value.Effect3, buffer, ref offset); }
/// <summary> /// Auto-generated deserialization/read method. /// Partial method implemented from shared partial definition. /// </summary> /// <param name="value">See external doc.</param> /// <param name="buffer">See external doc.</param> /// <param name="offset">See external doc.</param> public override void InternalRead(SpellEffectDataChunk <UInt32> value, Span <byte> buffer, ref int offset) { //Type: SpellEffectDataChunk Field: 1 Name: Effect1 Type: UInt32; value.Effect1 = GenericTypePrimitiveSerializerStrategy <UInt32> .Instance.Read(buffer, ref offset); //Type: SpellEffectDataChunk Field: 2 Name: Effect2 Type: UInt32; value.Effect2 = GenericTypePrimitiveSerializerStrategy <UInt32> .Instance.Read(buffer, ref offset); //Type: SpellEffectDataChunk Field: 3 Name: Effect3 Type: UInt32; value.Effect3 = GenericTypePrimitiveSerializerStrategy <UInt32> .Instance.Read(buffer, ref offset); }