LLMIMETypes Class Reference

#include <llmimetypes.h>

List of all members.

Public Types

typedef std::map< LLString,
LLMIMEInfo
mime_info_map_t
typedef std::map< LLString,
LLMIMEWidgetSet
mime_widget_set_map_t

Static Public Member Functions

static bool parseMIMETypes (const LLString &xml_file_path)
static LLString translate (const LLString &mime_type)
static LLString widgetType (const LLString &mime_type)
static LLString implType (const LLString &mime_type)
static LLString findIcon (const LLString &mime_type)
static LLString findToolTip (const LLString &mime_type)
static LLString findPlayTip (const LLString &mime_type)
static LLString findDefaultMimeType (const LLString &widget_type)
static bool findAllowResize (const LLString &mime_type)
static bool findAllowLooping (const LLString &mime_type)

Static Public Attributes

static mime_info_map_t sMap
static mime_widget_set_map_t sWidgetMap

Classes

struct  LLMIMEInfo
struct  LLMIMEWidgetSet


Detailed Description

Definition at line 39 of file llmimetypes.h.


Member Typedef Documentation

Definition at line 109 of file llmimetypes.h.

Definition at line 110 of file llmimetypes.h.


Member Function Documentation

bool LLMIMETypes::parseMIMETypes ( const LLString xml_file_path  )  [static]

LLString LLMIMETypes::translate ( const LLString mime_type  )  [static]

Definition at line 152 of file llmimetypes.cpp.

References sMap.

Referenced by LLMediaRemoteCtrl::setToolTip().

Here is the caller graph for this function:

LLString LLMIMETypes::widgetType ( const LLString mime_type  )  [static]

LLString LLMIMETypes::implType ( const LLString mime_type  )  [static]

Definition at line 180 of file llmimetypes.cpp.

References sMap.

LLString LLMIMETypes::findIcon ( const LLString mime_type  )  [static]

Definition at line 194 of file llmimetypes.cpp.

References sWidgetMap, and widgetType().

Referenced by LLMediaRemoteCtrl::enableMediaButtons().

Here is the call graph for this function:

Here is the caller graph for this function:

LLString LLMIMETypes::findToolTip ( const LLString mime_type  )  [static]

Definition at line 219 of file llmimetypes.cpp.

References sWidgetMap, and widgetType().

Referenced by LLMediaRemoteCtrl::setToolTip().

Here is the call graph for this function:

Here is the caller graph for this function:

LLString LLMIMETypes::findPlayTip ( const LLString mime_type  )  [static]

Definition at line 232 of file llmimetypes.cpp.

References sWidgetMap, and widgetType().

Referenced by LLMediaRemoteCtrl::setToolTip().

Here is the call graph for this function:

Here is the caller graph for this function:

LLString LLMIMETypes::findDefaultMimeType ( const LLString widget_type  )  [static]

Definition at line 207 of file llmimetypes.cpp.

References sWidgetMap.

Referenced by LLPanelLandMedia::onCommitType().

Here is the caller graph for this function:

bool LLMIMETypes::findAllowResize ( const LLString mime_type  )  [static]

Definition at line 245 of file llmimetypes.cpp.

References sWidgetMap, and widgetType().

Referenced by LLPanelLandMedia::refresh().

Here is the call graph for this function:

Here is the caller graph for this function:

bool LLMIMETypes::findAllowLooping ( const LLString mime_type  )  [static]

Definition at line 258 of file llmimetypes.cpp.

References sWidgetMap, and widgetType().

Referenced by LLPanelLandMedia::refresh().

Here is the call graph for this function:

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:53:45 2008 for SecondLife by  doxygen 1.5.5