3ds Max C++ API Reference
IParticleChannelMaterialIndex.h File Reference

Channel-specific interfaces for ParticleChannelMaterialIndex The channel is used to store material index information The channel is a wrap around ParticleChannelInt If the channel is present in the particle container then the index information overrides any material index information in mesh channel with one exception: if index value is -1 then the mesh channel information is kept intact. More...

Macros

#define PARTICLECHANNELMTLINDEXR_INTERFACE   Interface_ID(0x74f93b12, 0x1eb34500)
 
#define PARTICLECHANNELMTLINDEXW_INTERFACE   Interface_ID(0x74f93b12, 0x1eb34501)
 
#define GetParticleChannelMtlIndexRInterface(obj)   ((IParticleChannelIntR*)obj->GetInterface(PARTICLECHANNELMTLINDEXR_INTERFACE))
 
#define GetParticleChannelMtlIndexWInterface(obj)   ((IParticleChannelIntW*)obj->GetInterface(PARTICLECHANNELMTLINDEXW_INTERFACE))
 

Detailed Description

Channel-specific interfaces for ParticleChannelMaterialIndex The channel is used to store material index information The channel is a wrap around ParticleChannelInt If the channel is present in the particle container then the index information overrides any material index information in mesh channel with one exception: if index value is -1 then the mesh channel information is kept intact.

Macro Definition Documentation

◆ PARTICLECHANNELMTLINDEXR_INTERFACE

#define PARTICLECHANNELMTLINDEXR_INTERFACE   Interface_ID(0x74f93b12, 0x1eb34500)

◆ PARTICLECHANNELMTLINDEXW_INTERFACE

#define PARTICLECHANNELMTLINDEXW_INTERFACE   Interface_ID(0x74f93b12, 0x1eb34501)

◆ GetParticleChannelMtlIndexRInterface

#define GetParticleChannelMtlIndexRInterface (   obj)    ((IParticleChannelIntR*)obj->GetInterface(PARTICLECHANNELMTLINDEXR_INTERFACE))

◆ GetParticleChannelMtlIndexWInterface

#define GetParticleChannelMtlIndexWInterface (   obj)    ((IParticleChannelIntW*)obj->GetInterface(PARTICLECHANNELMTLINDEXW_INTERFACE))