Click or drag to resize

IAdjustableState Methods

The IAdjustableState type exposes the following members.

Methods
  NameDescription
Public methodAddStateElementMotion<T>
Adds a Motion{T} element to this state. Calling code is responsible for ensuring that the motion is of a type that this state can store.
Public methodAddStateElementValue<T>
Adds an element to this state. Calling code is responsible for ensuring that the value is of a type that this state can store.
Public methodClone
Clones this object using the specified context.
(Inherited from ICloneWithContext.)
Public methodGetMotion<T> (Inherited from ITimeBasedState.)
Public methodGetValue<T>
Returns the requested value of the requested element.
(Inherited from ITimeBasedState.)
Public methodModifyMotion<T> (Inherited from ITimeBasedState.)
Public methodModifyValue<T>
Modifies the elementIdentification in this instance of ITimeBasedState with the newValue.
(Inherited from ITimeBasedState.)
Public methodRemoveStateElement
Removes the specified element and its data from this state.
Top
See Also