LLKeyframeDataCache Class Reference

#include <llkeyframemotion.h>

List of all members.

Public Types

typedef std::map< LLUUID,
class
LLKeyframeMotion::JointMotionList * > 
keyframe_data_map_t

Public Member Functions

 LLKeyframeDataCache ()
 ~LLKeyframeDataCache ()

Static Public Member Functions

static void addKeyframeData (const LLUUID &id, LLKeyframeMotion::JointMotionList *)
static
LLKeyframeMotion::JointMotionList
getKeyframeData (const LLUUID &id)
static void removeKeyframeData (const LLUUID &id)
static void dumpDiagInfo ()
static void clear ()

Static Public Attributes

static keyframe_data_map_t sKeyframeDataMap


Detailed Description

Definition at line 447 of file llkeyframemotion.h.


Member Typedef Documentation

Definition at line 454 of file llkeyframemotion.h.


Constructor & Destructor Documentation

LLKeyframeDataCache::LLKeyframeDataCache (  )  [inline]

Definition at line 451 of file llkeyframemotion.h.

LLKeyframeDataCache::~LLKeyframeDataCache (  ) 

Definition at line 2100 of file llkeyframemotion.cpp.

References clear().

Here is the call graph for this function:


Member Function Documentation

void LLKeyframeDataCache::addKeyframeData ( const LLUUID id,
LLKeyframeMotion::JointMotionList joint_motion_listp 
) [static]

Definition at line 2066 of file llkeyframemotion.cpp.

References sKeyframeDataMap.

Referenced by LLKeyframeMotion::deserialize().

Here is the caller graph for this function:

LLKeyframeMotion::JointMotionList * LLKeyframeDataCache::getKeyframeData ( const LLUUID id  )  [static]

Definition at line 2087 of file llkeyframemotion.cpp.

References NULL, and sKeyframeDataMap.

Referenced by LLKeyframeMotion::onInitialize().

Here is the caller graph for this function:

void LLKeyframeDataCache::removeKeyframeData ( const LLUUID id  )  [static]

Definition at line 2074 of file llkeyframemotion.cpp.

References sKeyframeDataMap.

Referenced by LLFloaterAnimPreview::onBtnOK().

Here is the caller graph for this function:

void LLKeyframeDataCache::dumpDiagInfo (  )  [static]

Definition at line 2029 of file llkeyframemotion.cpp.

References LLKeyframeMotion::JointMotionList::dumpDiagInfo(), llendl, llinfos, S32, and sKeyframeDataMap.

Here is the call graph for this function:

void LLKeyframeDataCache::clear (  )  [static]

Definition at line 2108 of file llkeyframemotion.cpp.

References sKeyframeDataMap.

Referenced by LLAppViewer::cleanup(), and ~LLKeyframeDataCache().

Here is the caller graph for this function:


Member Data Documentation


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

Generated on Fri May 16 08:51:03 2008 for SecondLife by  doxygen 1.5.5