LLAgent::addWearableToAgentInventoryCallback Class Reference

Inheritance diagram for LLAgent::addWearableToAgentInventoryCallback:

Inheritance graph
[legend]
Collaboration diagram for LLAgent::addWearableToAgentInventoryCallback:

Collaboration graph
[legend]

List of all members.

Public Types

enum  {
  CALL_NONE = 0, CALL_UPDATE = 1, CALL_RECOVERDONE = 2, CALL_CREATESTANDARDDONE = 4,
  CALL_MAKENEWOUTFITDONE = 8
}

Public Member Functions

 addWearableToAgentInventoryCallback (LLPointer< LLRefCount > cb, S32 index, LLWearable *wearable, U32 todo=CALL_NONE)
 Construct a callback for dealing with the wearables.
virtual void fire (const LLUUID &inv_item)

Public Attributes

enum
LLAgent::addWearableToAgentInventoryCallback:: { ... }  
EType

Private Attributes

S32 mIndex
LLWearablemWearable
U32 mTodo
LLPointer< LLRefCountmCB


Detailed Description

Definition at line 901 of file llagent.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
CALL_NONE 
CALL_UPDATE 
CALL_RECOVERDONE 
CALL_CREATESTANDARDDONE 
CALL_MAKENEWOUTFITDONE 

Definition at line 904 of file llagent.h.


Constructor & Destructor Documentation

LLAgent::addWearableToAgentInventoryCallback::addWearableToAgentInventoryCallback ( LLPointer< LLRefCount cb,
S32  index,
LLWearable wearable,
U32  todo = CALL_NONE 
)

Construct a callback for dealing with the wearables.

Would like to pass the agent in here, but we can't safely count on it being around later. Just use gAgent directly.

Parameters:
cb callback to execute on completion (??? unused ???)
index Index for the wearable in the agent
wearable The wearable data.
todo Bitmask of actions to take on completion.

Definition at line 6008 of file llagent.cpp.


Member Function Documentation

void LLAgent::addWearableToAgentInventoryCallback::fire ( const LLUUID inv_item  )  [virtual]


Member Data Documentation

Definition at line 930 of file llagent.h.

Referenced by fire().

Definition at line 931 of file llagent.h.

Referenced by fire().

Definition at line 932 of file llagent.h.

Referenced by fire().

Definition at line 933 of file llagent.h.


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:38:52 2008 for SecondLife by  doxygen 1.5.5