CEGUI Namespace Reference


Classes

class  CommonFileDialogInput
class  CommonFileDialogOutput
class  CCommonFileDialog
class  CEGUISingletonX

Typedefs

typedef CEGUISingletonX< CCommonFileDialogCommonFileDialog

Enumerations

enum  CommonFileDialogAction { ACTION_OK, ACTION_CANCEL, ACTION_WINDOW_CLOSED }

Functions

template<typename Z, class T>
getEntryFromHashMap (Z id, hash_map< Z, T > *hashMap)
template<typename Z, class T>
void addEntryToHashMap (Z id, T object, hash_map< Z, T > *hashMap)
template<typename Z, class T>
void eraseEntryFromHashMap (Z id, hash_map< Z, T > *hashMap)
template<typename Z, class T>
void deleteEntryFromHashMap (Z id, hash_map< Z, T > *hashMap)
template<typename Z, class T>
void deleteAllEntriesFromHashMap (hash_map< Z, T > *hashMap)

Variables

const String NAME_LAYOUT_COMMON_FILE_DIALOG = "CommonFileDialog_WindowsLook.layout"
const String NAME_FRAMEWINDOW_COMMON_FILE_DIALOG = "CommonFileDialog"
const String NAME_PUSHBUTTON_BACK = "CommonFileDialog/BackButton"
const String NAME_PUSHBUTTON_OK = "CommonFileDialog/OkButton"
const String NAME_PUSHBUTTON_CANCEL = "CommonFileDialog/CancelButton"
const String NAME_COMBOBOX_FILE = "CommonFileDialog/FileCombobox"
const String NAME_COMBOBOX_EXTENSION = "CommonFileDialog/ExtensionCombobox"
const String NAME_COMBOBOX_DRIVE = "CommonFileDialog/DriveCombobox"
const String NAME_LISTBOX_FILES = "CommonFileDialog/Listbox"
const String NAME_FRAMEWINDOW_PROMPT_LOAD = "CommonFileDialog/PromptLoad"
const String NAME_STATICTEXT_PROMPT_LOAD = "CommonFileDialog/PromptLoad/Text"
const String NAME_PUSHBUTTON_OK_PROMPT_LOAD = "CommonFileDialog/PromptLoad/OkButton"
const String NAME_FRAMEWINDOW_PROMPT_SAVE = "CommonFileDialog/PromptSave"
const String NAME_STATICTEXT_PROMPT_SAVE = "CommonFileDialog/PromptSave/Text"
const String NAME_PUSHBUTTON_OK_PROMPT_SAVE = "CommonFileDialog/PromptSave/OkButton"
const String NAME_PUSHBUTTON_CANCEL_PROMPT_SAVE = "CommonFileDialog/PromptSave/CancelButton"
const String DEFAULT_TEXT_DIALOG_LOAD = "Load"
const String DEFAULT_TEXT_DIALOG_SAVE = "Save As"
const String DEFAULT_TEXT_PROMPT_LOAD = "Cannot find the requested file."
const String DEFAULT_TEXT_PROMPT_SAVE = "The file already exist. Replace it?"
const String EXTENSION_ALL = "*.*"
const String EXTENSION_PRESENTATION_DEFAULT = "All files (*.*)|*.*|"
const String BRACKET_OPEN = "<"
const String BRACKET_CLOSED = ">"
const ulong BRACKET_OPEN_ASCII = 0x03C
const String SEPARATOR = "\\"
const uint MAX_NUMBER_OF_HISTORY_ITEMS = 12


Typedef Documentation

typedef CEGUISingletonX<CCommonFileDialog> CEGUI::CommonFileDialog
 


Enumeration Type Documentation

enum CEGUI::CommonFileDialogAction
 

Enumerator:
ACTION_OK 
ACTION_CANCEL 
ACTION_WINDOW_CLOSED 


Function Documentation

template<typename Z, class T>
void CEGUI::addEntryToHashMap id,
object,
hash_map< Z, T > *  hashMap
 

template<typename Z, class T>
void CEGUI::deleteAllEntriesFromHashMap hash_map< Z, T > *  hashMap  ) 
 

template<typename Z, class T>
void CEGUI::deleteEntryFromHashMap id,
hash_map< Z, T > *  hashMap
 

template<typename Z, class T>
void CEGUI::eraseEntryFromHashMap id,
hash_map< Z, T > *  hashMap
 

template<typename Z, class T>
T CEGUI::getEntryFromHashMap id,
hash_map< Z, T > *  hashMap
 

The following template methods provide generic methods, such as adding, searching and deleting entries to/from a HashMap. The HashMap is a hash_map with attributes of type Z as an identifying key and attributes of class T as the object to be stored. This template method is used to search an object in the HashMap, using the id as search key.


Variable Documentation

const String CEGUI::BRACKET_CLOSED = ">"
 

const String CEGUI::BRACKET_OPEN = "<"
 

const ulong CEGUI::BRACKET_OPEN_ASCII = 0x03C
 

const String CEGUI::DEFAULT_TEXT_DIALOG_LOAD = "Load"
 

const String CEGUI::DEFAULT_TEXT_DIALOG_SAVE = "Save As"
 

const String CEGUI::DEFAULT_TEXT_PROMPT_LOAD = "Cannot find the requested file."
 

const String CEGUI::DEFAULT_TEXT_PROMPT_SAVE = "The file already exist. Replace it?"
 

const String CEGUI::EXTENSION_ALL = "*.*"
 

const String CEGUI::EXTENSION_PRESENTATION_DEFAULT = "All files (*.*)|*.*|"
 

const uint CEGUI::MAX_NUMBER_OF_HISTORY_ITEMS = 12
 

const String CEGUI::NAME_COMBOBOX_DRIVE = "CommonFileDialog/DriveCombobox"
 

const String CEGUI::NAME_COMBOBOX_EXTENSION = "CommonFileDialog/ExtensionCombobox"
 

const String CEGUI::NAME_COMBOBOX_FILE = "CommonFileDialog/FileCombobox"
 

const String CEGUI::NAME_FRAMEWINDOW_COMMON_FILE_DIALOG = "CommonFileDialog"
 

const String CEGUI::NAME_FRAMEWINDOW_PROMPT_LOAD = "CommonFileDialog/PromptLoad"
 

const String CEGUI::NAME_FRAMEWINDOW_PROMPT_SAVE = "CommonFileDialog/PromptSave"
 

const String CEGUI::NAME_LAYOUT_COMMON_FILE_DIALOG = "CommonFileDialog_WindowsLook.layout"
 

const String CEGUI::NAME_LISTBOX_FILES = "CommonFileDialog/Listbox"
 

const String CEGUI::NAME_PUSHBUTTON_BACK = "CommonFileDialog/BackButton"
 

const String CEGUI::NAME_PUSHBUTTON_CANCEL = "CommonFileDialog/CancelButton"
 

const String CEGUI::NAME_PUSHBUTTON_CANCEL_PROMPT_SAVE = "CommonFileDialog/PromptSave/CancelButton"
 

const String CEGUI::NAME_PUSHBUTTON_OK = "CommonFileDialog/OkButton"
 

const String CEGUI::NAME_PUSHBUTTON_OK_PROMPT_LOAD = "CommonFileDialog/PromptLoad/OkButton"
 

const String CEGUI::NAME_PUSHBUTTON_OK_PROMPT_SAVE = "CommonFileDialog/PromptSave/OkButton"
 

const String CEGUI::NAME_STATICTEXT_PROMPT_LOAD = "CommonFileDialog/PromptLoad/Text"
 

const String CEGUI::NAME_STATICTEXT_PROMPT_SAVE = "CommonFileDialog/PromptSave/Text"
 

const String CEGUI::SEPARATOR = "\\"
 


Generated on Mon May 29 01:10:34 2006 for Papagan by  doxygen 1.4.6-NO