Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

PG_LineEdit Member List

This is the complete list of members for PG_LineEdit, 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]
AddChild(PG_Widget *child)PG_Widget [virtual]
AddText(const char *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]
BulkUpdate()PG_Widget [static]
captureObjectPG_MessageObject [protected, static]
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, int bkmode, Uint8 blend)PG_ThemeWidget [static]
DeleteChar(Uint16 pos)PG_LineEdit [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 char *text)PG_Widget
PG_ThemeWidget::DrawText(int x, int y, const char *text)PG_Widget
PG_ThemeWidget::DrawText(int x, int y, const char *text, const PG_Rect &cliprect)PG_Widget
PG_ThemeWidget::DrawText(const PG_Rect &rect, const char *text, const PG_Color &c)PG_Widget
PG_ThemeWidget::DrawText(int x, int y, const char *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)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_LineEdit [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]
eventIdle()PG_MessageObject [protected, virtual]
eventInputFocusLost(PG_MessageObject *newfocus)PG_LineEdit [protected, virtual]
eventKeyDown(const SDL_KeyboardEvent *key)PG_LineEdit [protected, virtual]
eventKeyUp(const SDL_KeyboardEvent *key)PG_MessageObject [protected, virtual]
eventMouseButtonDown(const SDL_MouseButtonEvent *button)PG_MessageObject [protected, virtual]
eventMouseButtonUp(const SDL_MouseButtonEvent *button)PG_LineEdit [protected, virtual]
eventMouseEnter()PG_Widget [virtual]
eventMouseLeave()PG_Widget [virtual]
eventMouseMotion(const SDL_MouseMotionEvent *motion)PG_MessageObject [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]
FadeIn()PG_Widget [protected]
FadeOut()PG_Widget [protected]
FindChild(int id)PG_Widget
FindChild(const char *name)PG_Widget
FindWidgetFromPos(int x, int y)PG_Widget [static]
GetBorderSize()PG_ThemeWidget
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
GetCursorPos()PG_LineEdit
GetDirtyUpdate()PG_Widget
GetEditable()PG_LineEdit
GetFont()PG_Widget
GetFontAscender()PG_Widget
GetFontColor()PG_Widget
GetFontHeight()PG_Widget
GetFontSize()PG_Widget
GetGradient()PG_ThemeWidget
GetID()PG_Widget
GetName()PG_Widget
GetParent()PG_Widget
GetPassHidden(void)PG_LineEdit
GetText()PG_Widget [virtual]
GetTextHeight()PG_Widget
GetTextSize(Uint16 &w, Uint16 &h, const char *text=NULL)PG_Widget
GetTextSize(Uint16 &w, Uint16 &h, const char *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
Height()PG_Rect [inline]
Height() const PG_Rect [inline]
Hide(bool fade=false)PG_Widget
HideAll()PG_Widget [static]
indexPG_Rect
InsertChar(const char *c)PG_LineEdit [protected, virtual]
IntersectRect(const PG_Rect &p, const PG_Rect &c)PG_Rect [static]
IntersectRect(const PG_Rect &p) const PG_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)PG_Rect [inline]
IsMouseInside()PG_Widget
IsNull()PG_Rect [inline]
IsVisible()PG_Widget
KeyAction enum namePG_Widget
LoadImage(const char *filename)PG_ThemeWidget
LoadImage(const char *filename, Uint32 key)PG_ThemeWidget
LoadLayout(const char *name)PG_Widget
LoadLayout(const char *name, void(*WorkCallback)(int now, int max))PG_Widget
LoadLayout(const char *name, void(*WorkCallback)(int now, int max), void *UserSpace)PG_Widget
LoadThemeStyle(const char *widgettype)PG_LineEdit
LoadThemeStyle(const char *widgettype, const char *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_ThemeWidget [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_quitEventLoopPG_MessageObject [protected, static]
my_srfObjectPG_Widget [protected]
my_textPG_Widget [protected]
my_widthPG_Rect
my_xposPG_Rect
my_yposPG_Rect
next()PG_Rect [inline]
nullPG_Rect [static]
objectListPG_MessageObject [protected, static]
operator!=(const PG_Rect &r) const PG_Rect [inline]
operator/(PG_Rect &b)PG_Rect
PG_Rect::operator=(const SDL_Rect &src)PG_Rect
PG_Rect::operator=(const PG_Rect &src)PG_Rect
operator==(const PG_Rect &r) const PG_Rect [inline]
OverlapRect(const PG_Rect &p, const PG_Rect &c) const PG_Rect [inline]
OverlapRect(const PG_Rect &p) const PG_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 char *style="LineEdit", int maximumLength=1000000)PG_LineEdit
PG_MessageObject()PG_MessageObject
PG_Rect(Sint16 x, Sint16 y, Uint16 w, Uint16 h)PG_Rect
PG_Rect()PG_Rect
PG_Rect(const PG_Rect &src)PG_Rect
PG_Rect(const SDL_Rect &src)PG_Rect
PG_RectList classPG_Rect [friend]
PG_ThemeWidget(PG_Widget *parent, const PG_Rect &r=PG_Rect::null, const char *style="ThemeWidget")PG_ThemeWidget
PG_ThemeWidget(PG_Widget *parent, const PG_Rect &r, bool bCreateSurface, const char *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]
PumpIntoEventQueue(const SDL_Event *event)PG_MessageObject [static]
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]
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(char c)PG_LineEdit
SendDel()PG_LineEdit
SendToBack()PG_Widget
SetBackground(const char *filename, int mode=BKMODE_TILE)PG_ThemeWidget
SetBackground(const char *filename, int mode, const PG_Color &colorkey)PG_ThemeWidget
SetBackground(SDL_Surface *surface, int mode=BKMODE_TILE)PG_ThemeWidget
SetBackgroundBlend(Uint8 backblend)PG_ThemeWidget
SetBackgroundColor(const PG_Color &c)PG_ThemeWidget
SetBorderSize(int b)PG_ThemeWidget
SetCapture()PG_MessageObject
SetChildTransparency(Uint8 t)PG_Widget
SetClipRect(PG_Rect &r)PG_Widget
SetCursorPos(int p)PG_LineEdit
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)PG_Widget
SetFontIndex(int Index, bool bRecursive=false)PG_Widget
SetFontName(const char *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(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
SetName(const char *name)PG_Widget
SetParent(PG_Widget *parent)PG_Widget [protected]
SetPassHidden(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 char *Text=NULL)PG_Widget
SetText(const char *new_text)PG_LineEdit [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 char *keys)PG_LineEdit
SetVisible(bool visible)PG_Widget
Show(bool fade=false)PG_Widget
sigAppIdlePG_MessageObject
sigEditBeginPG_LineEdit
sigEditEndPG_LineEdit
sigEditReturnPG_LineEdit
SizeWidget(Uint16 w, Uint16 h, bool update=true)PG_Widget [virtual]
StartMark(Uint16 pos)PG_LineEdit [protected]
StartWidgetDrag()PG_Widget
StopQuitModal()PG_Widget
TranslateNumpadKeys(SDL_KeyboardEvent *key)PG_MessageObject
Update(bool doBlit=true)PG_Widget
UpdateRect(const PG_Rect &r)PG_Widget [static]
UpdateScreen()PG_Widget [static]
WaitEvent(Uint32 delay=0)PG_MessageObject [static]
WidgetDrag(int x, int y)PG_Widget
Width()PG_Rect [inline]
Width() const PG_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]


The ParaGUI Project - Alexander Pipelka