VariableBase<T>
Class in LogicToolkit / Inherits from: Variable
Implements interfaces: IValueContainer<T>
Description
Generic basic type of variables stored in Blackboard
Type Parameters
Type Parameter Name | Description | Type Constraints |
---|---|---|
T | Variable value type |
Methods
Method Name | Description |
---|---|
GetObject | Get the value as object type. |
GetString | Get the value as a string. |
GetValue | Get the value. |
GetValueType | Get the type of a value. |
SetValue | Set the value. |
SetValueWithoutNotify | Set the value without notification. |
Inherited Members
Properties
Property Name | Description |
---|---|
Id | ID |
Events
Event Name | Description |
---|---|
ValueChanged | Callback when value changes |
Methods
Method Name | Description |
---|---|
RaiseValueChanged | Raises a value change event. |
RestoreDefaults | Restore default value to current value |
SetDefault | Set a value to the default value. |
SetDefaultWithoutNotify | Set a value to the default value without notification. |
SetValue | Set the value. |
StoreDefaults | Store value as default value |