protected override void Unpack(uint tick, PropertyValueUnpacker unpacker, Bitstream stream) { Value = unpacker.UnpackInt(Info, stream); }
protected abstract void Unpack(uint tick, PropertyValueUnpacker unpacker, Bitstream stream);
public void Update(uint tick, PropertyValueUnpacker unpacker, Bitstream stream) { this.UpdatedAt = tick; Unpack(tick, unpacker, stream); }
protected override void Unpack(uint tick, PropertyValueUnpacker unpacker, Bitstream stream) { unpacker.UnpackArray(tick, Value, Info, stream); }