Click or drag to resize
StaMaRegion Class
Represents a container for states and defines the initial State for the contained states.
Inheritance Hierarchy
SystemObject
  StaMaRegion

Namespace: StaMa
Assembly: StaMa (in StaMa.dll) Version: 2.3.1.7
Syntax
public class Region

The Region type exposes the following members.

Properties
  NameDescription
Public propertyExecutionOrder
The sequential index of this Region within the Regions collection of the parent State.
Public propertyHasHistory
Indicates whether the recently active State will be made active on rentry of the Region.
Public propertyHistoryIndex
Gets the index of the slot where this Region stores its history in the StateMachine instance.
Public propertyInitialState
The State that will be made active when the Region is entered the first time.
Public propertyParent
Gets the State that aggregates this Region.
Public propertyStateConfigurationIndex
The slot within a StateConfiguration that will be used by the active state of this Region.
Public propertyStates
Gets the list of States of this Region.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString
Returns the execution order of the Region.
(Overrides ObjectToString.)
Top
Remarks
Instances of this class will be created through the StateMachineTemplate.Region(String, Boolean) method.
See Also