コード例 #1
0
ファイル: CVar.cs プロジェクト: mrcooper/lunar-unity-console
 public CVar(string name, string defaultValue)
     : this(name, CVarType.String)
 {
     this.Value     = defaultValue;
     m_defaultValue = m_value;
     Register();
 }
コード例 #2
0
ファイル: CVar.cs プロジェクト: mrcooper/lunar-unity-console
 public CVar(string name, float defaultValue)
     : this(name, CVarType.Float)
 {
     this.FloatValue = defaultValue;
     m_defaultValue  = m_value;
     Register();
 }
コード例 #3
0
ファイル: CVar.cs プロジェクト: mrcooper/lunar-unity-console
 public CVar(string name, int defaultValue)
     : this(name, CVarType.Integer)
 {
     this.IntValue  = defaultValue;
     m_defaultValue = m_value;
     Register();
 }
コード例 #4
0
ファイル: CVar.cs プロジェクト: mrcooper/lunar-unity-console
 public CVar(string name, bool defaultValue)
     : this(name, CVarType.Boolean)
 {
     this.IntValue  = defaultValue ? 1 : 0;
     m_defaultValue = m_value;
     Register();
 }
コード例 #5
0
ファイル: CVar.cs プロジェクト: wanachengwang/UnityGameFlow
 public bool Equals(ref CValue other)
 {
     return(other.intValue == intValue &&
            other.floatValue == floatValue &&
            other.stringValue == stringValue);
 }
コード例 #6
0
ファイル: CVar.cs プロジェクト: wanachengwang/UnityGameFlow
 public CVar(string name, string defaultValue, CFlags flags = CFlags.None)
     : this(name, CVarType.String, flags)
 {
     this.Value     = defaultValue;
     m_defaultValue = m_value;
 }
コード例 #7
0
ファイル: CVar.cs プロジェクト: wanachengwang/UnityGameFlow
 public CVar(string name, float defaultValue, CFlags flags = CFlags.None)
     : this(name, CVarType.Float, flags)
 {
     this.FloatValue = defaultValue;
     m_defaultValue  = m_value;
 }
コード例 #8
0
ファイル: CVar.cs プロジェクト: wanachengwang/UnityGameFlow
 public CVar(string name, int defaultValue, CFlags flags = CFlags.None)
     : this(name, CVarType.Integer, flags)
 {
     this.IntValue  = defaultValue;
     m_defaultValue = m_value;
 }
コード例 #9
0
ファイル: CVar.cs プロジェクト: wanachengwang/UnityGameFlow
 public CVar(string name, bool defaultValue, CFlags flags = CFlags.None)
     : this(name, CVarType.Boolean, flags)
 {
     this.IntValue  = defaultValue ? 1 : 0;
     m_defaultValue = m_value;
 }