LLAlertDialogTemplate Class Reference

#include <llalertdialog.h>

Inheritance diagram for LLAlertDialogTemplate:

Inheritance graph
[legend]
Collaboration diagram for LLAlertDialogTemplate:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLAlertDialogTemplate ()
void addOption (const LLString &label, const LLString &ignore_text, BOOL is_default=FALSE)
S32 getIgnore ()
void setIgnore (bool state)

Public Attributes

LLString mLabel
LLString mTitle
LLString mMessage
LLString mIgnoreListText
LLString mIgnoreLabel
BOOL mModal
BOOL mUnique
S32 mIgnorable
std::vector< LLStringmOptions
std::vector< LLStringmOptionDefaultText
S32 mDefaultOption
LLString mEditLineText

Detailed Description

Definition at line 145 of file llalertdialog.h.


Constructor & Destructor Documentation

LLAlertDialogTemplate::LLAlertDialogTemplate (  )  [inline]

Definition at line 148 of file llalertdialog.h.


Member Function Documentation

void LLAlertDialogTemplate::addOption ( const LLString label,
const LLString ignore_text,
BOOL  is_default = FALSE 
) [inline]

Definition at line 150 of file llalertdialog.h.

References mDefaultOption, mOptionDefaultText, and mOptions.

S32 LLAlertDialogTemplate::getIgnore (  )  [inline]

Definition at line 160 of file llalertdialog.h.

References FALSE, LLControlGroup::getWarning(), mIgnorable, mIgnoreLabel, and LLAlertDialog::sSettings.

void LLAlertDialogTemplate::setIgnore ( bool  state  )  [inline]

Definition at line 172 of file llalertdialog.h.

References mIgnorable, mIgnoreLabel, LLControlGroup::setWarning(), and LLAlertDialog::sSettings.


Member Data Documentation

S32 LLAlertDialogTemplate::mDefaultOption

Definition at line 192 of file llalertdialog.h.

Referenced by addOption(), LLAlertDialog::LLAlertDialog(), and LLAlertDialog::parseAlerts().

LLString LLAlertDialogTemplate::mEditLineText

Definition at line 193 of file llalertdialog.h.

Referenced by LLAlertDialog::LLAlertDialog().

S32 LLAlertDialogTemplate::mIgnorable

Definition at line 189 of file llalertdialog.h.

Referenced by getIgnore(), LLAlertDialog::LLAlertDialog(), LLAlertDialog::parseAlerts(), and setIgnore().

LLString LLAlertDialogTemplate::mIgnoreLabel

Definition at line 186 of file llalertdialog.h.

Referenced by getIgnore(), LLAlertDialog::LLAlertDialog(), LLAlertDialog::parseAlerts(), and setIgnore().

LLString LLAlertDialogTemplate::mIgnoreListText

Definition at line 185 of file llalertdialog.h.

Referenced by LLAlertDialog::parseAlerts().

LLString LLAlertDialogTemplate::mLabel

Definition at line 182 of file llalertdialog.h.

Referenced by LLAlertDialog::parseAlerts().

LLString LLAlertDialogTemplate::mMessage

Definition at line 184 of file llalertdialog.h.

Referenced by LLAlertDialog::LLAlertDialog(), and LLAlertDialog::showCritical().

BOOL LLAlertDialogTemplate::mModal

Definition at line 187 of file llalertdialog.h.

Referenced by LLAlertDialog::showCritical().

std::vector<LLString> LLAlertDialogTemplate::mOptionDefaultText

Definition at line 191 of file llalertdialog.h.

Referenced by addOption().

std::vector<LLString> LLAlertDialogTemplate::mOptions

Definition at line 190 of file llalertdialog.h.

Referenced by addOption(), LLAlertDialog::LLAlertDialog(), and LLAlertDialog::showCritical().

LLString LLAlertDialogTemplate::mTitle

Definition at line 183 of file llalertdialog.h.

Referenced by LLAlertDialog::LLAlertDialog(), LLAlertDialog::parseAlerts(), and LLAlertDialog::showCritical().

BOOL LLAlertDialogTemplate::mUnique

Definition at line 188 of file llalertdialog.h.


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