Proxy object for maintaining variable parameters.

Fields

m_deleted

#
protected bool m_deleted

m_id

#
protected Guid m_id

m_mutable

#
protected bool m_mutable

m_nickname

#
protected string m_nickname

m_variable

#
protected bool m_variable

Properties

BlankID

#
public bool BlankID { get; }
Gets whether the parameter id is empty.

Deleted

#
public bool Deleted { get; set; }
Gets or sets whether the parameter is currently deleted. Deleted parameter will not be included in the component once the VarParamManager completes.

ID

#
public Guid ID { get; set; }
Gets or sets the param ID. If this is a new param, the guid will be Guid.Empty.

Mutable

#
public bool Mutable { get; set; }
Gets or sets whether this proxy has a mutable nickname.

NickName

#
public string NickName { get; set; }
Gets or sets the param NickName.

Variable

#
public bool Variable { get; set; }
Gets or sets a value indicating whether or not the parameter is indeed variable.

Methods

Dispose

#
protected override void Dispose(bool disposing)
disposing (bool)

UpdateUI

#
public void UpdateUI()
Refresh all UI elements to reflect the current settings.