protected override void doSerialize(Stream stream) { stream.write(inverseRotation); stream.write(fixedDeltaTime); stream.write(time); stream.write(celestialBodies.Count); foreach(var body in celestialBodies) body.serialize(stream); }
protected override void doSerialize(Stream stream) { stream.write(guiUpdateRate); stream.write(stateUpdateRate); stream.write(showGui); stream.write(updateGui); stream.write(updateWindows); stream.write(updateState); stream.write(control); }
protected override void doSerialize(Stream stream) { stream.write(throttle); stream.write(yaw); stream.write(pitch); stream.write(roll); stream.write(dx); stream.write(dy); stream.write(dz); }
protected override void doSerialize(Stream stream) { stream.write(width); stream.write(height); }
protected override void doSerialize(Stream stream) { base.doSerialize(stream); stream.write(isVertical); _views.serialize(stream); }
public void serializeState(Stream stream) { stream.write(_childs.Count); foreach(View view in _childs) view.serializeState(stream); }
protected override void doSerialize(Stream stream) { base.doSerialize(stream); stream.write(text); stream.write(maxLength); }
protected override void doSerializeState(Stream stream) { if(_updated) { _updated = false; stream.write(toggled); } else stream.writeNull(); }
protected override void doSerializeState(Stream stream) { _state.serialize(stream); stream.write(_clicked); }
private void serializeState(Stream stream, ButtonState state) { if(state == ButtonState.NONE) stream.writeNull(); else stream.write(stateString(state)); }
protected override void doSerializeState(Stream stream) { if(_isUpdated) { _isUpdated = false; stream.write(value); } else stream.writeNull(); }
protected override void doSerialize(Stream stream) { base.doSerialize(stream); stream.write(minValue); stream.write(maxValue); stream.write(value); stream.write(isHorizontal); serializeStyle(thumbStyle, stream); }
protected override void doSerialize(Stream stream) { stream.write(a); stream.write(r); stream.write(g); stream.write(b); }
/// <summary> /// Writes content to a file /// (mode can be 'w' for write, 'a' for append or 'wb' for binary write). /// </summary> /// <param name="path"></param> /// <param name="content"></param> /// <param name="mode"></param> public void write(string path, string content, string mode) { Stream stream = new Stream(path, mode); stream.write(content); stream.close(); }
protected override void doSerialize(Stream stream) { base.doSerialize(stream); stream.write(id); stream.write(title); area.serialize(stream); stream.write(draggable); _views.serialize(stream); }
protected override void doSerialize(Stream stream) { base.doSerialize(stream); stream.write(_size); }
protected static void serializeStyle(Style style, Stream stream) { if(style != Style.Default) stream.write(style.ToString()); else stream.writeNull(); }
protected override void doSerialize(Stream stream) { base.doSerialize(stream); stream.write(text); stream.write(toggled); }
protected override void doSerialize(Stream stream) { stream.write(name); position.serialize(stream); rotation.serialize(stream); stream.write(radius); stream.write(mass); stream.write(gravParameter); }