#include <llmotioncontroller.h>
Collaboration diagram for LLMotionTableEntry:
Public Member Functions | |
LLMotionTableEntry () | |
LLMotionTableEntry (LLMotionConstructor constructor, const LLUUID &id) | |
~LLMotionTableEntry () | |
LLMotion * | create (const LLUUID &id) |
const LLUUID & | getID () |
Static Public Member Functions | |
static BOOL | uuidEq (const LLUUID &uuid, const LLMotionTableEntry &id_pair) |
Protected Attributes | |
LLMotionConstructor | mConstructor |
LLUUID | mID |
Definition at line 60 of file llmotioncontroller.h.
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.
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] |
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().