LLHUDEffect *LLHUDManager::createViewerEffect(const U8 type, BOOL send_to_sim, BOOL originated_here) { // SJB: DO NOT USE addHUDObject!!! Not all LLHUDObjects are LLHUDEffects! LLHUDEffect *hep = LLHUDObject::addHUDEffect(type); if (!hep) { return NULL; } LLUUID tmp; tmp.generate(); hep->setID(tmp); hep->setNeedsSendToSim(send_to_sim); hep->setOriginatedHere(originated_here); mHUDEffects.put(hep); return hep; }