LLMotionTableEntry Class Reference

#include <llmotioncontroller.h>

Collaboration diagram for LLMotionTableEntry:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLMotionTableEntry ()
 LLMotionTableEntry (LLMotionConstructor constructor, const LLUUID &id)
 ~LLMotionTableEntry ()
LLMotioncreate (const LLUUID &id)
const LLUUIDgetID ()

Static Public Member Functions

static BOOL uuidEq (const LLUUID &uuid, const LLMotionTableEntry &id_pair)

Protected Attributes

LLMotionConstructor mConstructor
LLUUID mID

Detailed Description

Definition at line 60 of file llmotioncontroller.h.


Constructor & Destructor Documentation

LLMotionTableEntry::LLMotionTableEntry (  ) 

Definition at line 55 of file llmotioncontroller.cpp.

References mConstructor, mID, NULL, and LLUUID::setNull().

LLMotionTableEntry::LLMotionTableEntry ( LLMotionConstructor  constructor,
const LLUUID id 
)

Definition at line 61 of file llmotioncontroller.cpp.

LLMotionTableEntry::~LLMotionTableEntry (  )  [inline]

Definition at line 65 of file llmotioncontroller.h.


Member Function Documentation

LLMotion * LLMotionTableEntry::create ( const LLUUID id  ) 

Definition at line 70 of file llmotioncontroller.cpp.

References mConstructor.

Referenced by LLMotionRegistry::createMotion().

const LLUUID& LLMotionTableEntry::getID (  )  [inline]

Definition at line 77 of file llmotioncontroller.h.

References mID.

Referenced by LLMotionRegistry::createMotion().

static BOOL LLMotionTableEntry::uuidEq ( const LLUUID uuid,
const LLMotionTableEntry id_pair 
) [inline, static]

Definition at line 68 of file llmotioncontroller.h.

References FALSE, mID, and TRUE.


Member Data Documentation

LLMotionConstructor LLMotionTableEntry::mConstructor [protected]

Definition at line 80 of file llmotioncontroller.h.

Referenced by create(), and LLMotionTableEntry().

LLUUID LLMotionTableEntry::mID [protected]

Definition at line 81 of file llmotioncontroller.h.

Referenced by getID(), LLMotionTableEntry(), and uuidEq().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:32 2010 for Second Life Viewer by  doxygen 1.4.7