PG_MultiLineEdit Member List

This is the complete list of members for PG_MultiLineEdit, including all inherited members.

AcceptEvent(const SDL_Event *event)PG_Widget [protected, virtual]
ACT_ACTIVATE enum valuePG_Widget
ACT_CANCEL enum valuePG_Widget
ACT_DEACTIVATE enum valuePG_Widget
ACT_DOWN enum valuePG_Widget
ACT_LEFT enum valuePG_Widget
ACT_OK enum valuePG_Widget
ACT_RIGHT enum valuePG_Widget
ACT_UP enum valuePG_Widget
Action(KeyAction action)PG_LineEdit [virtual]
activateHotkey(int keymodifier)PG_Widget
AddChild(PG_Widget *child)PG_Widget [virtual]
AddText(const std::string &text, bool update=false)PG_Widget
AddToWidgetList()PG_Widget [protected]
Blit(bool recursive=true, bool restore=true)PG_Widget [virtual]
BringToFront()PG_Widget
BulkBlit()PG_Widget [static]
captureObjectPG_MessageObject [protected, static]
checkForHotkey(const SDL_KeyboardEvent *key)PG_Widget [protected]
ClientToScreen(int x, int y)PG_Widget
CopyText(bool del=false)PG_LineEdit [protected]
CreateThemedSurface(const PG_Rect &r, PG_Gradient *gradient, SDL_Surface *background, PG_Draw::BkMode bkmode, Uint8 blend)PG_ThemeWidget [static]
DeleteChar(Uint16 pos)PG_MultiLineEdit [protected, virtual]
DeleteThemedSurface(SDL_Surface *surface)PG_ThemeWidget [static]
DrawBorder(const PG_Rect &r, int size, bool up=true)PG_Widget
DrawHLine(int x, int y, int w, const PG_Color &c)PG_Widget
DrawLine(Uint32 x0, Uint32 y0, Uint32 x1, Uint32 y1, const PG_Color &color, Uint8 width=1)PG_Widget
DrawRectWH(int x, int y, int w, int h, const PG_Color &c)PG_Widget
PG_ThemeWidget::DrawText(const PG_Rect &rect, const PG_String &text)PG_Widget
PG_ThemeWidget::DrawText(int x, int y, const PG_String &text)PG_Widget
PG_ThemeWidget::DrawText(int x, int y, const PG_String &text, const PG_Rect &cliprect)PG_Widget
PG_ThemeWidget::DrawText(const PG_Rect &rect, const PG_String &text, const PG_Color &c)PG_Widget
PG_ThemeWidget::DrawText(int x, int y, const PG_String &text, const PG_Color &c)PG_Widget
DrawVLine(int x, int y, int h, const PG_Color &c)PG_Widget
EditBegin()PG_LineEdit
EditEnd()PG_LineEdit
EnableReceiver(bool enable, bool bRecursive=false)PG_Widget
PG_MessageObject::EnableReceiver(bool enable)PG_MessageObject
EndMark(Uint16 pos)PG_LineEdit [protected]
EndWidgetDrag(int x, int y)PG_Widget
eventActive(const SDL_ActiveEvent *active)PG_MessageObject [protected, virtual]
eventBlit(SDL_Surface *surface, const PG_Rect &src, const PG_Rect &dst)PG_MultiLineEdit [protected, virtual]
eventDraw(SDL_Surface *surface, const PG_Rect &rect)PG_ThemeWidget [protected, virtual]
eventEditBegin(int id, PG_Widget *widget, unsigned long data, void *clientdata)PG_LineEdit [protected, virtual]
eventEditEnd(int id, PG_Widget *widget, unsigned long data, void *clientdata)PG_LineEdit [protected, virtual]
eventFilterKey(const SDL_KeyboardEvent *key)PG_LineEdit [protected, virtual]
eventHide()PG_LineEdit [protected, virtual]
eventInputFocusLost(PG_MessageObject *newfocus)PG_LineEdit [protected, virtual]
eventKeyDown(const SDL_KeyboardEvent *key)PG_MultiLineEdit [protected, virtual]
eventKeyUp(const SDL_KeyboardEvent *key)PG_MessageObject [protected, virtual]
eventMouseButtonDown(const SDL_MouseButtonEvent *button)PG_MultiLineEdit [protected, virtual]
eventMouseButtonUp(const SDL_MouseButtonEvent *button)PG_MultiLineEdit [protected, virtual]
eventMouseEnter()PG_Widget [virtual]
eventMouseLeave()PG_Widget [virtual]
eventMouseMotion(const SDL_MouseMotionEvent *motion)PG_MultiLineEdit [protected, virtual]
eventMoveWidget(int x, int y)PG_Widget [protected, virtual]
eventQuit(int id, PG_MessageObject *widget, unsigned long data)PG_MessageObject [protected, virtual]
eventQuitModal(int id, PG_MessageObject *widget, unsigned long data)PG_Widget [protected, virtual]
eventResize(const SDL_ResizeEvent *event)PG_MessageObject [protected, virtual]
eventShow()PG_Widget [protected, virtual]
eventSizeWidget(Uint16 w, Uint16 h)PG_ThemeWidget [protected, virtual]
eventSysWM(const SDL_SysWMEvent *syswm)PG_MessageObject [protected, virtual]
extractAndStoreHotkey(const std::string &s)PG_Widget [protected]
extractHotkey(const std::string &s)PG_Widget [protected]
FadeIn()PG_Widget [protected]
FadeOut()PG_Widget [protected]
FindChild(int id, bool recursive=false)PG_Widget
FindChild(const std::string &name, bool recursive=false)PG_Widget
FindWidgetFromPos(int x, int y)PG_Widget [static]
GetBorderSize()PG_Widget
GetCapture()PG_MessageObject
GetChildCount()PG_Widget
GetChildList()PG_Widget
GetClipRect()PG_Widget
GetClipRects(PG_Rect &src, PG_Rect &dst)PG_Widget
GetClipRects(PG_Rect &src, PG_Rect &dst, const PG_Rect &displayrect)PG_Widget
PG_LineEdit::GetCursorPos()PG_LineEdit
GetDirtyUpdate()PG_Widget
GetEditable()PG_LineEdit
GetFont()PG_Widget
GetFontAscender()PG_Widget
GetFontColor()PG_Widget
GetFontHeight()PG_Widget
GetFontHighlightColor()PG_Widget
GetFontSize()PG_Widget
GetGradient()PG_ThemeWidget
getHotkeyModifier()PG_Widget
GetID()PG_Widget
GetName()PG_Widget
GetParent()PG_Widget
GetPassHidden()PG_LineEdit
GetText()PG_Widget [virtual]
GetTextHeight()PG_Widget
GetTextSize(Uint16 &w, Uint16 &h, const std::string &text=PG_NULLSTR)PG_Widget
GetTextSize(Uint16 &w, Uint16 &h, const PG_String &text, PG_Font *font)PG_Widget [static]
GetTextWidth()PG_Widget
GetToplevelWidget()PG_Widget
GetTransparency()PG_Widget
GetUserData(void *userdata)PG_Widget [virtual]
GetUserDataSize()PG_Widget [virtual]
GetWidgetList()PG_Widget [static]
GetWidgetSurface()PG_Widget
handleScroll(PG_ScrollBar *widget, long data)PG_MultiLineEdit [protected]
Height() constPG_Rect [inline]
Hide(bool fade=false)PG_Widget [virtual]
HideAll()PG_Widget [static]
indexPG_Rect
InsertChar(const PG_Char &c)PG_MultiLineEdit [protected, virtual]
InsertText(const std::string &c)PG_MultiLineEdit
IntersectRect(const PG_Rect &p, const PG_Rect &c)PG_Rect [static]
IntersectRect(const PG_Rect &p) constPG_Rect
IsClippingEnabled()PG_Widget
IsCursorVisible()PG_LineEdit
IsEnabled()PG_MessageObject
IsHidden()PG_Widget
IsInFrontOf(PG_Widget *)PG_Widget
IsInside(const PG_Point &p, PG_Rect &r)PG_Rect [inline, static]
IsInside(const PG_Point &p) constPG_Rect [inline]
IsMouseInside()PG_Widget
IsNull() constPG_Rect [inline]
IsVisible()PG_Widget
KeyAction enum namePG_Widget
LoadImage(const std::string &filename)PG_ThemeWidget
LoadImage(const std::string &filename, const PG_Color &key)PG_ThemeWidget
LoadLayout(const std::string &name)PG_Widget
LoadLayout(const std::string &name, void(*WorkCallback)(int now, int max))PG_Widget
LoadLayout(const std::string &name, void(*WorkCallback)(int now, int max), void *UserSpace)PG_Widget
LoadThemeStyle(const std::string &widgettype)PG_LineEdit
LoadThemeStyle(const std::string &widgettype, const std::string &objectname)PG_LineEdit [virtual]
MoveRect(int x, int y)PG_Widget
MoveWidget(int x, int y, bool update=true)PG_Widget
MoveWidget(const PG_Rect &r, bool update=true)PG_Widget
my_backgroundPG_ThemeWidget [protected]
my_backgroundFreePG_ThemeWidget [protected]
my_backgroundModePG_ThemeWidget [protected]
my_blendLevelPG_ThemeWidget [protected]
my_bordersizePG_Widget [protected]
my_colorBorderPG_Widget [protected]
my_cursorPositionPG_LineEdit [protected]
my_gradientPG_ThemeWidget [protected]
my_has_gradientPG_ThemeWidget [protected]
my_heightPG_Rect
my_imagePG_ThemeWidget [protected]
my_nextPG_Rect [protected]
my_prevPG_Rect [protected]
my_srfObjectPG_Widget [protected]
my_srfTextCursorPG_LineEdit [protected]
my_textPG_Widget [protected]
my_widthPG_Rect
my_xposPG_Rect
my_yposPG_Rect
next()PG_Rect [inline]
nullPG_Rect [static]
operator!=(const PG_Rect &r) constPG_Rect [inline]
operator/(const PG_Rect &b) constPG_Rect
PG_Rect::operator=(const SDL_Rect &src)PG_Rect
PG_Rect::operator=(const PG_Rect &src)PG_Rect
operator==(const PG_Rect &r) constPG_Rect [inline]
OverlapRect(const PG_Rect &p, const PG_Rect &c) constPG_Rect [inline]
OverlapRect(const PG_Rect &p) constPG_Rect [inline]
OverlapRect(PG_Rect *p)PG_Rect [inline]
PasteText(Uint16 pos)PG_LineEdit [protected]
PG_LineEdit(PG_Widget *parent, const PG_Rect &r=PG_Rect::null, const std::string &style="LineEdit", int maximumLength=1000000)PG_LineEdit
PG_MessageObject()PG_MessageObject
PG_MultiLineEdit(PG_Widget *parent, const PG_Rect &r, const std::string &style="LineEdit", int maximumLength=1000000)PG_MultiLineEdit
PG_Rect(Sint16 x=0, Sint16 y=0, Uint16 w=0, Uint16 h=0)PG_Rect
PG_Rect(const PG_Rect &src)PG_Rect
PG_Rect(const SDL_Rect &src)PG_Rect
PG_ThemeWidget(PG_Widget *parent, const PG_Rect &r=PG_Rect::null, const std::string &style="ThemeWidget")PG_ThemeWidget
PG_ThemeWidget(PG_Widget *parent, const PG_Rect &r, bool bCreateSurface, const std::string &style="ThemeWidget")PG_ThemeWidget
PG_Widget(PG_Widget *parent, const PG_Rect &rect=PG_Rect::null, bool bObjectSurface=false)PG_Widget
prev()PG_Rect [inline]
ProcessEvent(const SDL_Event *event, bool bModal=false)PG_Widget [virtual]
PG_MessageObject::ProcessEvent(const SDL_Event *event)PG_MessageObject [virtual]
QuitModal()PG_Widget
RecalcClipRect()PG_Widget
Redraw(bool update=true)PG_Widget
ReleaseCapture()PG_MessageObject
ReleaseInputFocus()PG_MessageObject
ReleaseUserData()PG_Widget
RemoveAllChilds()PG_Widget
RemoveChild(PG_Widget *child)PG_Widget [virtual]
RemoveFromWidgetList()PG_Widget [protected]
RenderText(SDL_Surface *Surface, const PG_Rect &ClipRect, int BaseLineX, int BaseLineY, const PG_String &Text, PG_Font *ParamIn)PG_Widget [protected, static]
RestoreBackground(PG_Rect *clip=NULL, bool force=false)PG_Widget [virtual]
RunModal()PG_Widget [virtual]
ScreenToClient(int x, int y)PG_Widget
SendBackspace()PG_LineEdit
SendChar(PG_Char c)PG_LineEdit
SendDel()PG_LineEdit
SendToBack()PG_Widget
SetBackground(const std::string &filename, PG_Draw::BkMode mode=PG_Draw::TILE)PG_ThemeWidget
SetBackground(const std::string &filename, PG_Draw::BkMode mode, const PG_Color &colorkey)PG_ThemeWidget
SetBackground(SDL_Surface *surface, PG_Draw::BkMode mode=PG_Draw::TILE)PG_ThemeWidget
SetBackgroundBlend(Uint8 backblend)PG_ThemeWidget
SetBackgroundColor(const PG_Color &c)PG_ThemeWidget
SetBlinkingTime(int msec)PG_LineEdit [static]
SetBorderSize(int b)PG_Widget
SetCapture()PG_MessageObject
SetChildTransparency(Uint8 t)PG_Widget
SetClipRect(const PG_Rect &r)PG_Widget
SetCursorPos(int p)PG_MultiLineEdit [virtual]
SetDirtyUpdate(bool bDirtyUpdate)PG_Widget
SetEditable(bool edit)PG_LineEdit
SetFadeSteps(int steps)PG_Widget
SetFont(PG_Font *font)PG_Widget
SetFontAlpha(int Alpha, bool bRecursive=false)PG_Widget
SetFontColor(const PG_Color &Color, bool bRecursive=false)PG_Widget
SetFontHighlightColor(const PG_Color &Color, bool bRecursive=false)PG_Widget
SetFontIndex(int Index, bool bRecursive=false)PG_Widget
SetFontName(const std::string &Name, bool bRecursive=false)PG_Widget
SetFontSize(int Size, bool bRecursive=false)PG_Widget
SetFontStyle(PG_Font::Style Style, bool bRecursive=false)PG_Widget
SetGradient(const PG_Gradient &grad)PG_ThemeWidget
SetHidden(bool hidden)PG_Widget
SetID(int id)PG_Widget
SetImage(SDL_Surface *image, bool bFreeImage=true)PG_ThemeWidget
SetInputFocus()PG_MessageObject
SetModalStatus(int status)PG_Widget
SetName(const std::string &name)PG_Widget
SetParent(PG_Widget *parent)PG_Widget
SetPassHidden(const PG_Char &passchar)PG_LineEdit
SetPixel(int x, int y, const PG_Color &c)PG_Widget
SetRect(Sint16 nx, Sint16 ny, Uint16 nw, Uint16 nh)PG_Rect [inline]
SetSimpleBackground(bool simple)PG_ThemeWidget
SetSizeByText(int Width=0, int Height=0, const std::string &Text=PG_NULLSTR)PG_Widget
SetText(const std::string &new_text)PG_MultiLineEdit [virtual]
SetTextFormat(const char *text,...)PG_Widget [virtual]
SetTransparency(Uint8 t, bool bRecursive=false)PG_ThemeWidget [virtual]
SetUserData(void *userdata, int size)PG_Widget
SetValidKeys(const std::string &keys)PG_LineEdit
SetVisible(bool visible)PG_Widget
SetVPosition(int line)PG_MultiLineEdit
Show(bool fade=false)PG_Widget [virtual]
sigActivePG_MessageObject
sigDeletePG_MessageObject
sigEditBeginPG_LineEdit
sigEditEndPG_LineEdit
sigEditReturnPG_LineEdit
sigEditUpdatePG_LineEdit
sigKeyDownPG_MessageObject
sigKeyUpPG_MessageObject
sigMouseButtonDownPG_MessageObject
sigMouseButtonUpPG_MessageObject
sigMouseEnterPG_Widget
sigMouseLeavePG_Widget
sigMouseMotionPG_MessageObject
sigQuitPG_MessageObject
sigSysWMPG_MessageObject
sigVideoResizePG_MessageObject
SizeWidget(Uint16 w, Uint16 h, bool update=true)PG_Widget [virtual]
StartMark(Uint16 pos)PG_LineEdit [protected]
StartWidgetDrag()PG_Widget
StopQuitModal()PG_Widget
Update(bool doBlit=true)PG_Widget
UpdateOverlappingSiblings(bool enable, bool recursive=true)PG_Widget
UpdateRect(const PG_Rect &r)PG_Widget [static]
UpdateScreen()PG_Widget [static]
WidgetDrag(int x, int y)PG_Widget
Width() constPG_Rect [inline]
WillQuitModal()PG_Widget
~PG_LineEdit()PG_LineEdit
~PG_MessageObject()PG_MessageObject [virtual]
~PG_Rect()PG_Rect [virtual]
~PG_ThemeWidget()PG_ThemeWidget
~PG_Widget()PG_Widget [virtual]


Generated on Mon Jan 5 01:43:34 2009 for ParaGUI by  doxygen 1.5.1