Back to index

lightning-sunbird  0.9+nobinonly
nsIWidget Member List
This is the complete list of members for nsIWidget, including all inherited members.
AddChild(nsIWidget *aChild)=0nsIWidget [pure virtual]
AddEventListener(nsIEventListener *aListener)=0nsIWidget [pure virtual]
AddMenuListener(nsIMenuListener *aListener)=0nsIWidget [pure virtual]
AddMouseListener(nsIMouseListener *aListener)=0nsIWidget [pure virtual]
BeginResizingChildren(void)=0nsIWidget [pure virtual]
CaptureMouse(PRBool aCapture)=0nsIWidget [pure virtual]
CaptureRollupEvents(nsIRollupListener *aListener, PRBool aDoCapture, PRBool aConsumeRollupEvent)=0nsIWidget [pure virtual]
ConstrainPosition(PRBool aAllowSlop, PRInt32 *aX, PRInt32 *aY)=0nsIWidget [pure virtual]
ConvertToDeviceCoordinates(nscoord &aX, nscoord &aY)=0nsIWidget [pure virtual]
Create(nsIWidget *aParent, const nsRect &aRect, EVENT_CALLBACK aHandleEventFunction, nsIDeviceContext *aContext, nsIAppShell *aAppShell=nsnull, nsIToolkit *aToolkit=nsnull, nsWidgetInitData *aInitData=nsnull)=0nsIWidget [pure virtual]
Create(nsNativeWidget aParent, const nsRect &aRect, EVENT_CALLBACK aHandleEventFunction, nsIDeviceContext *aContext, nsIAppShell *aAppShell=nsnull, nsIToolkit *aToolkit=nsnull, nsWidgetInitData *aInitData=nsnull)=0nsIWidget [pure virtual]
Destroy(void)=0nsIWidget [pure virtual]
DispatchEvent(nsGUIEvent *event, nsEventStatus &aStatus)=0nsIWidget [pure virtual]
Enable(PRBool aState)=0nsIWidget [pure virtual]
EnableDragDrop(PRBool aEnable)=0nsIWidget [pure virtual]
EndResizingChildren(void)=0nsIWidget [pure virtual]
FreeNativeData(void *data, PRUint32 aDataType)=0nsIWidget [pure virtual]
GetAppShell()=0nsIWidget [pure virtual]
GetAttention(PRInt32 aCycleCount)=0nsIWidget [pure virtual]
GetBackgroundColor(void)=0nsIWidget [pure virtual]
GetBorderSize(PRInt32 &aWidth, PRInt32 &aHeight)=0nsIWidget [pure virtual]
GetBounds(nsRect &aRect)=0nsIWidget [pure virtual]
GetClientBounds(nsRect &aRect)=0nsIWidget [pure virtual]
GetClientData(void *&aClientData)=0nsIWidget [pure virtual]
GetCursor(void)=0nsIWidget [pure virtual]
GetDeviceContext()=0nsIWidget [pure virtual]
GetFirstChild() const nsIWidget [inline]
GetFont(void)=0nsIWidget [pure virtual]
GetForegroundColor(void)=0nsIWidget [pure virtual]
GetLastChild() const nsIWidget [inline]
GetLastInputEventTime(PRUint32 &aTime)=0nsIWidget [pure virtual]
GetNativeData(PRUint32 aDataType)=0nsIWidget [pure virtual]
GetNextSibling() const nsIWidget [inline]
GetParent(void)=0nsIWidget [pure virtual]
GetPreferredSize(PRInt32 &aWidth, PRInt32 &aHeight)=0nsIWidget [pure virtual]
GetPrevSibling() const nsIWidget [inline]
GetRenderingContext()=0nsIWidget [pure virtual]
GetScreenBounds(nsRect &aRect)=0nsIWidget [pure virtual]
GetSizeMode(PRInt32 *aMode)=0nsIWidget [pure virtual]
GetToolkit()=0nsIWidget [pure virtual]
GetWindowClass(char *aClass)=0nsIWidget [pure virtual]
GetWindowTranslucency(PRBool &aTranslucent)=0nsIWidget [pure virtual]
GetWindowType(nsWindowType &aWindowType)=0nsIWidget [pure virtual]
GetZIndex(PRInt32 *aZIndex)=0nsIWidget [pure virtual]
HideWindowChrome(PRBool aShouldHide)=0nsIWidget [pure virtual]
Invalidate(PRBool aIsSynchronous)=0nsIWidget [pure virtual]
Invalidate(const nsRect &aRect, PRBool aIsSynchronous)=0nsIWidget [pure virtual]
InvalidateRegion(const nsIRegion *aRegion, PRBool aIsSynchronous)=0nsIWidget [pure virtual]
IsEnabled(PRBool *aState)=0nsIWidget [pure virtual]
IsVisible(PRBool &aState)=0nsIWidget [pure virtual]
MakeFullScreen(PRBool aFullScreen)=0nsIWidget [pure virtual]
mFirstChildnsIWidget [protected]
mLastChildnsIWidget [protected]
mNextSiblingnsIWidget [protected]
ModalEventFilter(PRBool aRealEvent, void *aEvent, PRBool *aForWindow)=0nsIWidget [pure virtual]
Move(PRInt32 aX, PRInt32 aY)=0nsIWidget [pure virtual]
mPrevSiblingnsIWidget [protected]
nsIWidget()nsIWidget [inline]
Paint(nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect)=0nsIWidget [pure virtual]
PlaceBehind(nsTopLevelWidgetZPlacement aPlacement, nsIWidget *aWidget, PRBool aActivate)=0nsIWidget [pure virtual]
RemoveChild(nsIWidget *aChild)=0nsIWidget [pure virtual]
Resize(PRInt32 aWidth, PRInt32 aHeight, PRBool aRepaint)=0nsIWidget [pure virtual]
Resize(PRInt32 aX, PRInt32 aY, PRInt32 aWidth, PRInt32 aHeight, PRBool aRepaint)=0nsIWidget [pure virtual]
ScreenToWidget(const nsRect &aOldRect, nsRect &aNewRect)=0nsIWidget [pure virtual]
Scroll(PRInt32 aDx, PRInt32 aDy, nsRect *aClipRect)=0nsIWidget [pure virtual]
ScrollRect(nsRect &aSrcRect, PRInt32 aDx, PRInt32 aDy)=0nsIWidget [pure virtual]
ScrollWidgets(PRInt32 aDx, PRInt32 aDy)=0nsIWidget [pure virtual]
SetBackgroundColor(const nscolor &aColor)=0nsIWidget [pure virtual]
SetBorderStyle(nsBorderStyle aBorderStyle)=0nsIWidget [pure virtual]
SetClientData(void *aClientData)=0nsIWidget [pure virtual]
SetColorMap(nsColorMap *aColorMap)=0nsIWidget [pure virtual]
SetCursor(nsCursor aCursor)=0nsIWidget [pure virtual]
SetCursor(imgIContainer *aCursor, PRUint32 aHotspotX, PRUint32 aHotspotY)=0nsIWidget [pure virtual]
SetFocus(PRBool aRaise=PR_FALSE)=0nsIWidget [pure virtual]
SetFont(const nsFont &aFont)=0nsIWidget [pure virtual]
SetForegroundColor(const nscolor &aColor)=0nsIWidget [pure virtual]
SetIcon(const nsAString &anIconSpec)=0nsIWidget [pure virtual]
SetMenuBar(nsIMenuBar *aMenuBar)=0nsIWidget [pure virtual]
SetModal(PRBool aModal)=0nsIWidget [pure virtual]
SetNextSibling(nsIWidget *aSibling)nsIWidget [inline]
SetParent(nsIWidget *aNewParent)=0nsIWidget [pure virtual]
SetPreferredSize(PRInt32 aWidth, PRInt32 aHeight)=0nsIWidget [pure virtual]
SetPrevSibling(nsIWidget *aSibling)nsIWidget [inline]
SetSizeMode(PRInt32 aMode)=0nsIWidget [pure virtual]
SetTitle(const nsAString &aTitle)=0nsIWidget [pure virtual]
SetWindowClass(char *aClass)=0nsIWidget [pure virtual]
SetWindowTranslucency(PRBool aTranslucent)=0nsIWidget [pure virtual]
SetZIndex(PRInt32 aZIndex)=0nsIWidget [pure virtual]
Show(PRBool aState)=0nsIWidget [pure virtual]
ShowMenuBar(PRBool aShow)=0nsIWidget [pure virtual]
Update()=0nsIWidget [pure virtual]
UpdateTranslucentWindowAlpha(const nsRect &aRect, PRUint8 *aAlphas)=0nsIWidget [pure virtual]
Validate()=0nsIWidget [pure virtual]
WidgetToScreen(const nsRect &aOldRect, nsRect &aNewRect)=0nsIWidget [pure virtual]