Detailed Description
- See also:
- Class FPStaticInteface, Class ToneOperator
- Description:
- This class is available in release 4.0 and later only.
This class allows plug-ins and the scripter to get access to the
tone operator assigned to a scene. You can get a pointer to the
interface using the global interface pointer in this manner:
ToneOperatorInterace* toneOpInt =
static_cast<ToneOperatorInterface*>(
GetCOREInterface(TONE_OPERATOR_INTERFACE));
If the return value is NULL, the running version of 3ds Max doesn't
support tone operators. If the return value is not NULL, you can
use these methods to perform some scene management.
#include <toneop.h>
List of all
members.
Member Typedef Documentation
Member Function Documentation
virtual ToneOperator* GetToneOperator |
( |
|
) |
const [pure virtual] |
virtual void SetToneOperator |
( |
ToneOperator * |
op |
) |
[pure virtual] |
virtual void
RegisterToneOperatorChangeNotification |
( |
ToneChangeCallback |
callback, |
|
|
void * |
param |
|
) |
|
[pure virtual] |
- Parameters:
- ToneChangeCallback callback
The callback to register.
void* param
This parameter is passed to the callback function as the parameter
argument when it is called.
virtual void
UnRegisterToneOperatorChangeNotification |
( |
ToneChangeCallback |
callback, |
|
|
void * |
param |
|
) |
|
[pure virtual] |
- Parameters:
- ToneChangeCallback callback
The callback to un-register.
void* param
This parameter is passed to the callback function as the parameter
argument when it is called.
ToneOperatorInterface
ToneOperatorInterface ToneOperatorInterface ToneOperatorInterface
ToneOperatorInterface ToneOperatorInterface ToneOperatorInterface
ToneOperatorInterface ToneOperatorInterface
ToneOperatorInterface
ToneOperatorInterface
ToneOperatorInterface ToneOperatorInterface ToneOperatorInterface
ToneOperatorInterface ToneOperatorInterface ToneOperatorInterface
ToneOperatorInterface ToneOperatorInterface
ToneOperatorInterface