public override unsafe void Write(void *fieldAddress, SerializerOutput output) { var value = *(float *)(fieldAddress); output.WriteFloat(value); }