/// <inheritdoc /> public NetworkedVarBool(NetworkedVarSettings settings, bool value) : base(settings, value) { }
/// <summary> /// Creates a NetworkedVar with the default value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedVar</param> public NetworkedShotData(NetworkedVarSettings settings) { this.Settings = settings; }
/// <summary> /// Creates a NetworkedList with the default value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedList</param> public NetworkedList(NetworkedVarSettings settings) { this.Settings = settings; }
/// <summary> /// Creates a NetworkedDictionary with a custom value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedDictionary</param> /// <param name="value">The initial value to use for the NetworkedDictionary</param> public NetworkedDictionary(NetworkedVarSettings settings, IDictionary <TKey, TValue> value) { this.Settings = settings; this.dictionary = value; }
/// <summary> /// Creates a NetworkedVar with a custom value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedVar</param> /// <param name="value">The initial value to use for the NetworkedVar</param> public NetworkVarInternalID(NetworkedVarSettings settings, InternalID value) { this.Settings = settings; this.InternalValue = value; }
/// <inheritdoc /> public NetworkedVarRay(NetworkedVarSettings settings, Ray value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarQuaternion(NetworkedVarSettings settings, Quaternion value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarLong(NetworkedVarSettings settings) : base(settings) { }
/// <inheritdoc /> public NetworkedVarLong(NetworkedVarSettings settings, long value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarUInt(NetworkedVarSettings settings) : base(settings) { }
/// <inheritdoc /> public NetworkedVarInt(NetworkedVarSettings settings, int value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarShort(NetworkedVarSettings settings, short value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarSByte(NetworkedVarSettings settings, sbyte value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarSByte(NetworkedVarSettings settings) : base(settings) { }
/// <inheritdoc /> public NetworkedVarColor32(NetworkedVarSettings settings, Color32 value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarFloat(NetworkedVarSettings settings) : base(settings) { }
/// <inheritdoc /> public NetworkedVarRay(NetworkedVarSettings settings) : base(settings) { }
/// <inheritdoc /> public NetworkedVarFloat(NetworkedVarSettings settings, float value) : base(settings, value) { }
/// <inheritdoc /> public NetworkedVarQuaternion(NetworkedVarSettings settings) : base(settings) { }
/// <inheritdoc /> public NetworkedVarDouble(NetworkedVarSettings settings) : base(settings) { }
/// <summary> /// Creates a NetworkedDictionary with the default value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedDictionary</param> public NetworkedDictionary(NetworkedVarSettings settings) { this.Settings = settings; }
/// <inheritdoc /> public NetworkedVarDouble(NetworkedVarSettings settings, double value) : base(settings, value) { }
/// <summary> /// Creates a NetworkedVar with the default value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedVar</param> public NetworkVarInternalID(NetworkedVarSettings settings) { this.Settings = settings; }
/// <inheritdoc /> public NetworkedVarVector4(NetworkedVarSettings settings) : base(settings) { }
/// <summary> /// Creates a NetworkedVar with a custom value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedVar</param> /// <param name="value">The initial value to use for the NetworkedVar</param> public NetworkedVar(NetworkedVarSettings settings, T value) { this.Settings = settings; this.InternalValue = value; }
/// <inheritdoc /> public NetworkedVarVector4(NetworkedVarSettings settings, Vector4 value) : base(settings, value) { }
/// <summary> /// Creates a NetworkedVar with a custom value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedVar</param> /// <param name="value">The initial value to use for the NetworkedVar</param> public NetworkedShotData(NetworkedVarSettings settings, ShotData value) { this.Settings = settings; this.InternalValue = value; }
/// <inheritdoc /> public NetworkedVarColor32(NetworkedVarSettings settings) : base(settings) { }
/// <summary> /// Creates a NetworkedList with a custom value and custom settings /// </summary> /// <param name="settings">The settings to use for the NetworkedList</param> /// <param name="value">The initial value to use for the NetworkedList</param> public NetworkedList(NetworkedVarSettings settings, IList <T> value) { this.Settings = settings; this.list = value; }
/// <inheritdoc /> public NetworkedVarBool(NetworkedVarSettings settings) : base(settings) { }