ParticleFlow/IParticleChannelMaterialIndex.h File Reference

IParticleChannelMaterialIndex.h File Reference

File 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.

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))
 

Macro Definition Documentation

#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))