Public Member Functions

IPointCacheWSM Class Reference

Search for all occurrences

Detailed Description

See also:
Class FPMixinInterface , Class IPointCache

Description:
This class is available in release 4.0 and later only.

This class represents the interface to the PointCache World Space Modifier. You can obtain a pointer to the PointCache World Space Modifier interface using; GetIPointCacheWSMInterface(cd). This macro will return (IPointCacheWSM *)(cd)->GetFPInterace(POINTCACHEWSM_INTERFACE). Sample code supporting this class can be found in /MAXSDK/SAMPLES/MODIFIERS/POINTCACHE.

All methods of this class are Implemented by the System.

#include <ipointcache.h>

Inheritance diagram for IPointCacheWSM:
Inheritance graph
[legend]

List of all members.

Public Member Functions

BEGIN_FUNCTION_MAP  VFN_0 (pointcache_record, fnRecord)
  VFN_0 (pointcache_setcache, fnSetCache)
  VFN_0 (pointcache_enablemods, fnEnableMods)
  VFN_0 (pointcache_disablemods, fnDisableMods)
virtual END_FUNCTION_MAP
FPInterfaceDesc
GetDesc ()=0
virtual void  fnRecord ()=0
virtual void  fnSetCache ()=0
virtual void  fnEnableMods ()=0
virtual void  fnDisableMods ()=0

Member Function Documentation

BEGIN_FUNCTION_MAP VFN_0 ( pointcache_record  ,
fnRecord   
)
VFN_0 ( pointcache_setcache  ,
fnSetCache   
)
VFN_0 ( pointcache_enablemods  ,
fnEnableMods   
)
VFN_0 ( pointcache_disablemods  ,
fnDisableMods   
)
virtual END_FUNCTION_MAP FPInterfaceDesc* GetDesc ( ) [pure virtual]
Remarks:
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

virtual void fnRecord ( ) [pure virtual]
Remarks:
This method will press the Record button in the rollup interface.
virtual void fnSetCache ( ) [pure virtual]
Remarks:
This method will press the Set Cache button in the rollup interface.
virtual void fnEnableMods ( ) [pure virtual]
Remarks:
This method will press the Enable Modifiers Below button in the rollup interface.
virtual void fnDisableMods ( ) [pure virtual]
Remarks:
This method will press the Disable Modifiers Below button in the rollup interface.

IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM
IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM IPointCacheWSM