Class BoltClassVariable
Inheritance
BoltClassVariable
Syntax
[RenamedFrom("Ludiq.Bolt.ClassVariable")]
public sealed class BoltClassVariable : IBoltMember, IObservableDisposable, IDisposable, IIdentifiable, INotifyPropertyChanged, INotifiedCollectionChild<BoltType>, ICollectionChild<BoltType>, ISerializationDependency, ISerializationCallbackReceiver
Properties
defaultValue
Declaration
[DoNotSerialize]
[InspectorLabel("Default")]
public object defaultValue { get; set; }
Property Value
guid
Declaration
[DoNotSerialize]
public Guid guid { get; set; }
Property Value
Implements
IsDisposed
Declaration
[DoNotSerialize]
public bool IsDisposed { get; }
Property Value
Implements
isInspectable
Declaration
[DoNotSerialize]
[InspectorLabel("Inspect")]
[InspectorToggleLeft]
public bool isInspectable { get; set; }
Property Value
isOverridable
Declaration
[DoNotSerialize]
[InspectorLabel("Override")]
[InspectorToggleLeft]
public bool isOverridable { get; set; }
Property Value
isPubliclyGettable
Declaration
[DoNotSerialize]
[InspectorLabel("Get")]
[InspectorToggleLeft]
public bool isPubliclyGettable { get; set; }
Property Value
isPubliclySettable
Declaration
[DoNotSerialize]
[InspectorLabel("Set")]
[InspectorToggleLeft]
public bool isPubliclySettable { get; set; }
Property Value
name
Declaration
[DoNotSerialize]
[InspectorPlaceholderLabel("(Name)")]
public string name { get; set; }
Property Value
Implements
parentClass
Declaration
[DoNotSerialize]
public BoltClass parentClass { get; }
Property Value
summary
Declaration
[DoNotSerialize]
public string summary { get; set; }
Property Value
type
Declaration
[DoNotSerialize]
public HybridType type { get; set; }
Property Value
Methods
CanGetFrom(BoltClass)
Declaration
public bool CanGetFrom(BoltClass class)
Parameters
Returns
CanSetFrom(BoltClass)
Declaration
public bool CanSetFrom(BoltClass class)
Parameters
Returns
Dispose()
Declaration
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()
ToString()
Declaration
public override string ToString()
Returns
Overrides
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
PropertyChangedEventHandler |
|
Explicit Interface Implementations
IBoltMember.isPublic
Declaration
[DoNotSerialize]
bool IBoltMember.isPublic { get; }
Returns
Implements
ICollectionChild<BoltType>.parent
Declaration
BoltType ICollectionChild<BoltType>.parent { get; set; }
Returns
Implements
INotifiedCollectionChild<BoltType>.AfterAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.AfterRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterRemove(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType type)
Parameters
Implements
Extension Methods