#include <istdplug.h>
Class Description
- See also:
- Class Control.
- Description:
- This class provides access to noise controller's parameters.
All noise controllers are derived from this class.
All methods of this class are implemented by the system.
Member Function Documentation
| virtual void SetSeed |
( |
int |
seed |
) |
[pure virtual] |
- Parameters:
- int seed
The seed value, greater than or equal to zero.
| virtual int GetSeed |
( |
|
) |
[pure virtual] |
| virtual void SetFrequency |
( |
float |
f |
) |
[pure virtual] |
- Parameters:
- float f
The value to set, greater than zero.
| virtual float GetFrequency |
( |
|
) |
[pure virtual] |
| virtual void SetFractal |
( |
BOOL |
f |
) |
[pure virtual] |
- Parameters:
- BOOL f
TRUE for on; FALSE for off.
| virtual BOOL GetFractal |
( |
|
) |
[pure virtual] |
| virtual void SetRoughness |
( |
float |
f |
) |
[pure virtual] |
- Parameters:
- float f
The value to set, between 0.0 and 1.0.
| virtual float GetRoughness |
( |
|
) |
[pure virtual] |
| virtual void SetRampIn |
( |
TimeValue |
in |
) |
[pure virtual] |
- Parameters:
- TimeValue in
The value to set, greater than or equal to zero.
| virtual TimeValue
GetRampIn |
( |
|
) |
[pure virtual] |
| virtual void SetRampOut |
( |
TimeValue |
out |
) |
[pure virtual] |
- Parameters:
- TimeValue out
The value to set, greater than or equal to zero.
| virtual TimeValue
GetRampOut |
( |
|
) |
[pure virtual] |
| virtual void SetPositiveOnly |
( |
int |
which, |
|
|
BOOL |
onOff |
|
) |
|
[pure virtual] |
- Parameters:
- int which
Specifes the axis. One of the following values:
0: X, 1: y, 2: Z.
BOOL onOff
TRUE for on; FALSE for off.
| virtual BOOL GetPositiveOnly |
( |
int |
which |
) |
[pure virtual] |
- Parameters:
- int which
Specifes the axis. One of the following values:
0: X, 1: y, 2: Z.
| virtual Control* GetStrengthController |
( |
|
) |
[pure virtual] |
| virtual void SetStrengthController |
( |
Control * |
c |
) |
[pure virtual] |
- Parameters:
- Control
*c
Points to the controller to set.