

Public Member Functions | |
| LLToolTexEyedropper (void(*callback)(const LLUUID &obj_id, const LLUUID &image_id, void *userdata), void *userdata) | |
| virtual | ~LLToolTexEyedropper () |
| virtual BOOL | handleMouseDown (S32 x, S32 y, MASK mask) |
| virtual BOOL | handleHover (S32 x, S32 y, MASK mask) |
Protected Attributes | |
| void(* | mCallback )(const LLUUID &obj_id, const LLUUID &image_id, void *userdata) |
| void * | mCallbackUserData |
Definition at line 1397 of file lltexturectrl.cpp.
| LLToolTexEyedropper::LLToolTexEyedropper | ( | void(*)(const LLUUID &obj_id, const LLUUID &image_id, void *userdata) | callback, | |
| void * | userdata | |||
| ) |
Definition at line 1411 of file lltexturectrl.cpp.
| LLToolTexEyedropper::~LLToolTexEyedropper | ( | ) | [virtual] |
Definition at line 1420 of file lltexturectrl.cpp.
Reimplemented from LLTool.
Definition at line 1425 of file lltexturectrl.cpp.
References LLViewerImage::getID(), LLViewerObject::getID(), LLPrimitive::getNumTEs(), LLViewerObject::getTEImage(), gLastHitObjectFace, gViewerWindow, LLPrimitive::isAvatar(), LLViewerWindow::lastObjectHit(), mCallback, mCallbackUserData, and TRUE.

Reimplemented from LLTool.
Definition at line 1446 of file lltexturectrl.cpp.
References LLViewerWindow::getWindow(), gViewerWindow, lldebugst, llendl, LLWindow::setCursor(), TRUE, and UI_CURSOR_CROSS.

void(* LLToolTexEyedropper::mCallback)(const LLUUID &obj_id, const LLUUID &image_id, void *userdata) [protected] |
Referenced by handleMouseDown().
void* LLToolTexEyedropper::mCallbackUserData [protected] |
1.5.5