Public Member Functions

StdMirror Class Reference

Search for all occurrences

Detailed Description

See also:
Class Texmap.

Description:
This class provides access to the 3ds Max Flat Mirror material. All methods of this class are implemented by the system.

#include <stdmat.h>

Inheritance diagram for StdMirror:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void  SetDoNth (BOOL onoff)=0
virtual void  SetNth (int n)=0
virtual void  SetApplyBlur (BOOL onoff)=0
virtual void  SetBlur (float b, TimeValue t)=0
virtual void  UseHighDynamicRange (BOOL onoff)=0
virtual BOOL  GetDoNth ()=0
virtual int  GetNth ()=0
virtual BOOL  GetApplyBlur ()=0
virtual float  GetBlur (TimeValue t)=0

Member Function Documentation

virtual void SetDoNth ( BOOL  onoff ) [pure virtual]
Remarks:
This method determines if 'Every Nth Frame' or 'First Frame Only' is used.
Parameters:
BOOL onoff

TRUE for Every Nth Frame; FALSE for First Frame Only.
virtual void SetNth ( int  n ) [pure virtual]
Remarks:
This methods controls the 'Nth Frame' value.
Parameters:
int n

The number of frames.
virtual void SetApplyBlur ( BOOL  onoff ) [pure virtual]
Remarks:
This method controls the 'Apply Blur' check box setting.
Parameters:
BOOL onoff

TRUE to toggle on; FALSE to toggle off.
virtual void SetBlur ( float  b,
TimeValue  t 
) [pure virtual]
Remarks:
Sets the specified blur value at the specified time.
Parameters:
float b

The blur value to set in the range 0.0 to 100.0

TimeValue t

The time at which to set the blur value.
virtual void UseHighDynamicRange ( BOOL  onoff ) [pure virtual]
Remarks:
Sets if the mirror texture uses high dynamic range bitmaps or not. See Working With Bitmaps for details on high dynamic range bitmaps.
Parameters:
BOOL onoff

Pass TRUE for on; FALSE for off.
virtual BOOL GetDoNth ( ) [pure virtual]
Remarks:
Determines if 'Every Nth Frame' or 'First Frame Only' is used.
Returns:
TRUE if Every Nth Frame is in use; FALSE if First Frame Only is in use.
virtual int GetNth ( ) [pure virtual]
Remarks:
Returns the Nth Frame setting.
virtual BOOL GetApplyBlur ( ) [pure virtual]
Remarks:
Returns TRUE if the Apply Blur check box is on; otherwise FALSE.
virtual float GetBlur ( TimeValue  t ) [pure virtual]
Remarks:
Returns the blur setting at the specified time.
Parameters:
TimeValue t

The time to retrieve the blur setting.

StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror
StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror StdMirror