C# Class MultiInputCurve, SmokeScreen

Show file Open project: sarbian/SmokeScreen Class Usage Examples

Public Properties

Property Type Description
curves FXCurve[]
inputsCount int
logCurves FXCurve[]
maxInput float[]
maxOutput float
minInput float[]
minOutput float
name string

Public Methods

Method Description
Load ( ConfigNode node ) : void
MultiInputCurve ( string name, bool additive = false ) : System
Save ( ConfigNode node ) : void
Test ( ) : void
Value ( float inputs ) : float

Private Methods

Method Description
Reset ( ) : void
UpdateMinMax ( ) : void
print ( String s ) : void

Method Details

Load() public method

public Load ( ConfigNode node ) : void
node System.ConfigNode
return void

MultiInputCurve() public method

public MultiInputCurve ( string name, bool additive = false ) : System
name string
additive bool
return System

Save() public method

public Save ( ConfigNode node ) : void
node System.ConfigNode
return void

Test() public method

public Test ( ) : void
return void

Value() public method

public Value ( float inputs ) : float
inputs float
return float

Property Details

curves public property

public FXCurve[] curves
return FXCurve[]

inputsCount public static property

public static int inputsCount
return int

logCurves public property

public FXCurve[] logCurves
return FXCurve[]

maxInput public property

public float[] maxInput
return float[]

maxOutput public property

public float maxOutput
return float

minInput public property

public float[] minInput
return float[]

minOutput public property

public float minOutput
return float

name public property

public string name
return string