9 #ifndef REFEXTEMITLIST_H
10 #define REFEXTEMITLIST_H
12 #include <vl/reflectedEmitterSystemList.h>
15 class DtReflectedEntity;
40 const DtList *handleList,
const DtDDMRegionSet* regionSetToUse = 0);
53 static void entityRemovalCallback(DtReflectedEntity* e,
void* usr);
58 virtual void processEntityRemoval(DtReflectedEntity* e);
62 virtual void processEmitterBeamRemoval(DtReflectedEmitterBeam* beam);
63 virtual void processEmitterBeamAddition(DtReflectedEmitterBeam* beam);
65 virtual bool removeObject(
const DtObjectId&
id);
87 #endif // REFEXTEMITLIST_H