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
Name Name

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.
SetInitialValue Setting initial values
SetValue Set the value.
StoreDefaults Store value as default value