Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetSingle()

unsafe float System.Xml.XmlBufferReader.GetSingle ( int offset)
inline

Definition at line 1055 of file XmlBufferReader.cs.

1056 {
1057 byte[] buffer = _buffer;
1058 Unsafe.SkipInit(out float result);
1059 byte* ptr = (byte*)(&result);
1060 *ptr = buffer[offset];
1061 ptr[1] = buffer[offset + 1];
1062 ptr[2] = buffer[offset + 2];
1063 ptr[3] = buffer[offset + 3];
1064 return result;
1065 }

References System.Xml.XmlBufferReader._buffer, System.buffer, and System.offset.

Referenced by System.Xml.ValueHandle.GetSingle().