LLInventoryType Class Reference

#include <llinventorytype.h>

List of all members.

Public Types

enum  EType {
  IT_TEXTURE = 0, IT_SOUND = 1, IT_CALLINGCARD = 2, IT_LANDMARK = 3,
  IT_OBJECT = 6, IT_NOTECARD = 7, IT_CATEGORY = 8, IT_ROOT_CATEGORY = 9,
  IT_LSL = 10, IT_SNAPSHOT = 15, IT_ATTACHMENT = 17, IT_WEARABLE = 18,
  IT_ANIMATION = 19, IT_GESTURE = 20, IT_COUNT = 21, IT_NONE = -1
}

Static Public Member Functions

static EType lookup (const char *name)
static const char * lookup (EType type)
static const char * lookupHumanReadable (EType type)
static EType defaultForAssetType (LLAssetType::EType asset_type)

Private Member Functions

 LLInventoryType (void)
 ~LLInventoryType (void)


Detailed Description

Definition at line 43 of file llinventorytype.h.


Member Enumeration Documentation

Enumerator:
IT_TEXTURE 
IT_SOUND 
IT_CALLINGCARD 
IT_LANDMARK 
IT_OBJECT 
IT_NOTECARD 
IT_CATEGORY 
IT_ROOT_CATEGORY 
IT_LSL 
IT_SNAPSHOT 
IT_ATTACHMENT 
IT_WEARABLE 
IT_ANIMATION 
IT_GESTURE 
IT_COUNT 
IT_NONE 

Definition at line 46 of file llinventorytype.h.


Constructor & Destructor Documentation

LLInventoryType::LLInventoryType ( void   )  [private]

LLInventoryType::~LLInventoryType ( void   )  [private]


Member Function Documentation

LLInventoryType::EType LLInventoryType::lookup ( const char *  name  )  [static]

const char * LLInventoryType::lookup ( EType  type  )  [static]

Definition at line 152 of file llinventorytype.cpp.

References INVENTORY_TYPE_NAMES, IT_COUNT, NULL, and S32.

const char * LLInventoryType::lookupHumanReadable ( EType  type  )  [static]

Definition at line 182 of file llinventorytype.cpp.

References INVENTORY_TYPE_HUMAN_NAMES, IT_COUNT, NULL, and S32.

Referenced by upload_done_callback().

Here is the caller graph for this function:

LLInventoryType::EType LLInventoryType::defaultForAssetType ( LLAssetType::EType  asset_type  )  [static]


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

Generated on Fri May 16 08:50:31 2008 for SecondLife by  doxygen 1.5.5