C# Class VVVV.Pack.Game.Nodes.SetNode

Inheritance: AbstractDynamicNode, IPartImportsSatisfiedNotification
Show file Open project: velcrome/vvvv-Game

Public Properties

Property Type Description
FAgents List

Protected Properties

Property Type Description
link BehaviorLink

Public Methods

Method Description
Evaluate ( int spreadMax ) : void
IsPinValid ( Pin pin ) : bool
OnImportsSatisfied ( ) : void

Protected Methods

Method Description
DefinePin ( string name, Type type ) : IOAttribute
FinishEvaluation ( ) : void

Flush all output pins.

connect ( object sender, PinConnectionEventArgs args ) : void

Private Methods

Method Description
disconnect ( object sender, PinConnectionEventArgs args ) : void
init ( object sender, EventArgs e ) : void

Method Details

DefinePin() protected method

protected DefinePin ( string name, Type type ) : IOAttribute
name string
type System.Type
return IOAttribute

Evaluate() public method

public Evaluate ( int spreadMax ) : void
spreadMax int
return void

FinishEvaluation() protected method

Flush all output pins.
protected FinishEvaluation ( ) : void
return void

IsPinValid() public method

public IsPinValid ( Pin pin ) : bool
pin Pin
return bool

OnImportsSatisfied() public method

public OnImportsSatisfied ( ) : void
return void

connect() protected method

protected connect ( object sender, PinConnectionEventArgs args ) : void
sender object
args PinConnectionEventArgs
return void

Property Details

FAgents public property

public List FAgents
return List

link protected property

protected BehaviorLink link
return BehaviorLink