C# Class PluginTestbed.StateChains.StateChainsPlugin

Inheritance: ICodeGeneratorPlugin
Show file Open project: vchelaru/FlatRedBall

Private Properties

Property Type Description
InitCodeGen void
TabClosedByUser void

Public Methods

Method Description
CodeGenerationStart ( IElement element ) : void
InitializeTab ( TabControl tabControl ) : void
ReactToItemSelect ( TreeNode selectedTreeNode ) : void
ReactToStateNameChange ( IElement element, string oldName, string newName ) : void
ReactToStateRemoved ( IElement element, string stateName ) : void
ShutDown ( PluginShutDownReason shutDownReason ) : bool
StartUp ( ) : void
StateChainsPlugin ( ) : System

Private Methods

Method Description
InitCodeGen ( ) : void
TabClosedByUser ( object sender ) : void

Method Details

CodeGenerationStart() public method

public CodeGenerationStart ( IElement element ) : void
element IElement
return void

InitializeTab() public method

public InitializeTab ( TabControl tabControl ) : void
tabControl TabControl
return void

ReactToItemSelect() public method

public ReactToItemSelect ( TreeNode selectedTreeNode ) : void
selectedTreeNode TreeNode
return void

ReactToStateNameChange() public method

public ReactToStateNameChange ( IElement element, string oldName, string newName ) : void
element IElement
oldName string
newName string
return void

ReactToStateRemoved() public method

public ReactToStateRemoved ( IElement element, string stateName ) : void
element IElement
stateName string
return void

ShutDown() public method

public ShutDown ( PluginShutDownReason shutDownReason ) : bool
shutDownReason PluginShutDownReason
return bool

StartUp() public method

public StartUp ( ) : void
return void

StateChainsPlugin() public method

public StateChainsPlugin ( ) : System
return System