#include <llui.h>
Public Types | |
typedef FACTORY_POLICY | factory_policy_t |
typedef VISIBILITY_POLICY | visibility_policy_t |
Public Member Functions | |
LLUIFactory () | |
virtual | ~LLUIFactory () |
Static Public Member Functions | |
static T * | showInstance (const LLSD &key=LLSD()) |
static void | hideInstance (const LLSD &key=LLSD()) |
static void | toggleInstance (const LLSD &key=LLSD()) |
static bool | instanceVisible (const LLSD &key=LLSD()) |
static T * | getInstance (const LLSD &key=LLSD()) |
Definition at line 270 of file llui.h.
typedef FACTORY_POLICY LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::factory_policy_t |
typedef VISIBILITY_POLICY LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::visibility_policy_t |
LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::LLUIFactory | ( | ) | [inline] |
virtual LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::~LLUIFactory | ( | ) | [inline, virtual] |
static T* LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::showInstance | ( | const LLSD & | key = LLSD() |
) | [inline, static] |
Reimplemented in LLFloaterMediaBrowser.
Definition at line 287 of file llui.h.
static void LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::hideInstance | ( | const LLSD & | key = LLSD() |
) | [inline, static] |
static void LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::toggleInstance | ( | const LLSD & | key = LLSD() |
) | [inline, static] |
static bool LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::instanceVisible | ( | const LLSD & | key = LLSD() |
) | [inline, static] |
static T* LLUIFactory< T, FACTORY_POLICY, VISIBILITY_POLICY >::getInstance | ( | const LLSD & | key = LLSD() |
) | [inline, static] |
Definition at line 324 of file llui.h.
Referenced by LLUIFactory< LLFloaterMute, LLUISingleton< LLFloaterMute, VisibilityPolicy< LLFloater > >, VisibilityPolicy< LLFloater > >::hideInstance(), and LLUIFactory< LLFloaterMute, LLUISingleton< LLFloaterMute, VisibilityPolicy< LLFloater > >, VisibilityPolicy< LLFloater > >::showInstance().