IParticleChannelMeshMapR Class Reference
 
 
 
IParticleChannelMeshMapR Class Reference

#include <IParticleChannelMeshMap.h>

Inheritance diagram for IParticleChannelMeshMapR:
FPMixinInterface FPInterface BaseInterface InterfaceServer MaxHeapOperators

Public Types

enum   { kGetNumMaps, kMapSupport, kGetMapReadChannel }

Public Member Functions

BEGIN_FUNCTION_MAP  FN_0 (kGetNumMaps, TYPE_INT, GetNumMaps)
  FN_1 (kMapSupport, TYPE_bool, MapSupport, TYPE_INT)
  FN_1 (kGetMapReadChannel, TYPE_INTERFACE, GetMapReadChannel, TYPE_INT)
virtual int  GetNumMaps () const =0
  returns the number of mapping channels in use.
virtual bool  MapSupport (int mp) const =0
  returns true if the specified mapping channel is supported; otherwise false
virtual IParticleChannelMapR GetMapReadChannel (int mp)=0
  returns an interface if the specified mapping channel is supported; otherwise NULL
FPInterfaceDesc GetDesc ()

Member Enumeration Documentation


Member Function Documentation

BEGIN_FUNCTION_MAP FN_0 ( kGetNumMaps  ,
TYPE_INT  ,
GetNumMaps   
)
FN_1 ( kMapSupport  ,
TYPE_bool  ,
MapSupport  ,
TYPE_INT   
)
FN_1 ( kGetMapReadChannel  ,
TYPE_INTERFACE  ,
GetMapReadChannel  ,
TYPE_INT   
)