PGMEBackend.Entities.Warp.WriteDataToRaw C# (CSharp) 메소드

WriteDataToRaw() 공개 메소드

public WriteDataToRaw ( ) : void
리턴 void
        public override void WriteDataToRaw()
        {
            Buffer.BlockCopy(BitConverter.GetBytes(xPos), 0, rawData, 0, 2);
            Buffer.BlockCopy(BitConverter.GetBytes(yPos), 0, rawData, 2, 2);
            rawData[4] = height;
            rawData[5] = destWarpNum;
            rawData[6] = destMapNum;
            rawData[7] = destMapBank;
        }

Usage Example

 private void WriteWarpData(Warp warp)
 {
     PGMEBackend.Program.isEdited = true;
     warp.WriteDataToRaw();
     hexViewerRawWarp.ByteProvider = new DynamicByteProvider(warp.rawData, true, false, false);
 }