NewSF64Toolkit.DataStructures.DataObjects.SFLevelObject.GetAsBytes C# (CSharp) Method

GetAsBytes() public method

public GetAsBytes ( ) : byte[]
return byte[]
        public byte[] GetAsBytes()
        {
            byte[] bytes = new byte[Size];

            ByteHelper.WriteFloat(LvlPos, bytes, 0);
            ByteHelper.WriteShort(Z, bytes, 0x4);
            ByteHelper.WriteShort(X, bytes, 0x6);
            ByteHelper.WriteShort(Y, bytes, 0x8);
            ByteHelper.WriteShort(XRot, bytes, 0xA);
            ByteHelper.WriteShort(YRot, bytes, 0xC);
            ByteHelper.WriteShort(ZRot, bytes, 0xE);
            ByteHelper.WriteUShort(ID, bytes, 0x10);
            ByteHelper.WriteUShort(Unk, bytes, 0x12);

            return bytes;
        }