C# Class Quelea.AbstractEmitterComponent

Inheritance: AbstractComponent
Show file Open project: lxfschr/Quelea

Protected Properties

Property Type Description
continuousFlow bool
creationRate int
numAgents int
velocityMin Vector3d

Protected Methods

Method Description
AbstractEmitterComponent ( string name, string nickname, string description, Bitmap icon, string componentGuid ) : System.Drawing

Each implementation of GH_Component must provide a public constructor without any arguments. Category represents the Tab in which the component will appear, Subcategory the panel. If you use non-existing tab or panel names, new tabs/panels will automatically be created.

GetInputs ( IGH_DataAccess da ) : bool
RegisterInputParams ( GH_InputParamManager pManager ) : void

Registers all the input parameters for this component.

RegisterOutputParams ( GH_OutputParamManager pManager ) : void

Registers all the output parameters for this component.

Method Details

AbstractEmitterComponent() protected method

Each implementation of GH_Component must provide a public constructor without any arguments. Category represents the Tab in which the component will appear, Subcategory the panel. If you use non-existing tab or panel names, new tabs/panels will automatically be created.
protected AbstractEmitterComponent ( string name, string nickname, string description, Bitmap icon, string componentGuid ) : System.Drawing
name string
nickname string
description string
icon System.Drawing.Bitmap
componentGuid string
return System.Drawing

GetInputs() protected method

protected GetInputs ( IGH_DataAccess da ) : bool
da IGH_DataAccess
return bool

RegisterInputParams() protected method

Registers all the input parameters for this component.
protected RegisterInputParams ( GH_InputParamManager pManager ) : void
pManager GH_InputParamManager
return void

RegisterOutputParams() protected method

Registers all the output parameters for this component.
protected RegisterOutputParams ( GH_OutputParamManager pManager ) : void
pManager GH_OutputParamManager
return void

Property Details

continuousFlow protected property

protected bool continuousFlow
return bool

creationRate protected property

protected int creationRate
return int

numAgents protected property

protected int numAgents
return int

velocityMin protected property

protected Vector3d velocityMin
return Vector3d