def write(self, reader: ByteIO): reader.write_int32(self.width) reader.write_int32(self.height) reader.write_fmt('BBBB', self.background) reader.write_uint32(self.flags.getFlags())
def write(self, reader: ByteIO): reader.write_fmt('BBBB', self.value)
def write(self, reader: ByteIO): reader.write_bytes('\x00' * 4) for item in self.items: reader.write_fmt('BBBB', item)
def write(self, reader: ByteIO): # self.font.write(reader) #TODO reader.write_fmt('BBBB', self.fontColor) reader.write_fmt('BBBB', self.backColor) reader.write_int16(0) reader.write_int32(self.id)