#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.