Back to index

lightning-sunbird  0.9+nobinonly
nsBaseWidget Member List
This is the complete list of members for nsBaseWidget, including all inherited members.
AddChild(nsIWidget *aChild)nsBaseWidget [virtual]
AddEventListener(nsIEventListener *aListener)nsBaseWidget [virtual]
AddMenuListener(nsIMenuListener *aListener)nsBaseWidget [virtual]
AddMouseListener(nsIMouseListener *aListener)nsBaseWidget [virtual]
BaseCreate(nsIWidget *aParent, const nsRect &aRect, EVENT_CALLBACK aHandleEventFunction, nsIDeviceContext *aContext, nsIAppShell *aAppShell, nsIToolkit *aToolkit, nsWidgetInitData *aInitData)nsBaseWidget [protected, virtual]
BeginResizingChildren(void)=0nsIWidget [pure virtual]
CaptureMouse(PRBool aCapture)nsBaseWidget [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)nsBaseWidget [inline, virtual]
CREATE enum valuensBaseWidget [protected]
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]
CREATE_HACK enum valuensBaseWidget [protected]
CREATE_NATIVE enum valuensBaseWidget [protected]
Destroy()nsBaseWidget [virtual]
DESTROY enum valuensBaseWidget [protected]
DispatchEvent(nsGUIEvent *event, nsEventStatus &aStatus)=0nsIWidget [pure virtual]
DrawScaledLine(nsIRenderingContext &aRenderingContext, nscoord aSX, nscoord aSY, nscoord aEX, nscoord aEY, float aScale, float aAppUnits, PRBool aIsHorz)nsBaseWidget [protected, virtual]
DrawScaledRect(nsIRenderingContext &aRenderingContext, const nsRect &aRect, float aScale, float aAppUnits)nsBaseWidget [protected, virtual]
Enable(PRBool aState)=0nsIWidget [pure virtual]
EnableDragDrop(PRBool aEnable)nsBaseWidget [virtual]
EndResizingChildren(void)=0nsIWidget [pure virtual]
FreeNativeData(void *data, PRUint32 aDataType)nsBaseWidget [inline, virtual]
GetAppShell()nsBaseWidget [virtual]
GetAttention(PRInt32 aCycleCount)nsBaseWidget [virtual]
GetBackgroundColor(void)nsBaseWidget [virtual]
GetBorderSize(PRInt32 &aWidth, PRInt32 &aHeight)nsBaseWidget [virtual]
GetBounds(nsRect &aRect)nsBaseWidget [virtual]
GetBoundsAppUnits(nsRect &aRect, float aAppUnits)nsBaseWidget
GetClientBounds(nsRect &aRect)nsBaseWidget [virtual]
GetClientData(void *&aClientData)nsBaseWidget [virtual]
GetCursor()nsBaseWidget [virtual]
GetDeviceContext()nsBaseWidget [virtual]
GetFirstChild() const nsIWidget [inline]
GetFont(void)=0nsIWidget [pure virtual]
GetForegroundColor(void)nsBaseWidget [virtual]
GetLastChild() const nsIWidget [inline]
GetLastInputEventTime(PRUint32 &aTime)nsBaseWidget [virtual]
GetNativeData(PRUint32 aDataType)=0nsIWidget [pure virtual]
GetNextSibling() const nsIWidget [inline]
GetParent(void)nsBaseWidget [virtual]
GetPreferredSize(PRInt32 &aWidth, PRInt32 &aHeight)=0nsIWidget [pure virtual]
GetPrevSibling() const nsIWidget [inline]
GetRenderingContext()nsBaseWidget [virtual]
GetScreenBounds(nsRect &aRect)nsBaseWidget [virtual]
GetSizeMode(PRInt32 *aMode)nsBaseWidget [virtual]
GetToolkit()nsBaseWidget [virtual]
GetWindowClass(char *aClass)nsBaseWidget [virtual]
GetWindowTranslucency(PRBool &aTranslucent)nsBaseWidget [virtual]
GetWindowType(nsWindowType &aWindowType)nsBaseWidget [virtual]
GetZIndex(PRInt32 *aZIndex)nsBaseWidget [virtual]
HideWindowChrome(PRBool aShouldHide)nsBaseWidget [virtual]
Invalidate(PRBool aIsSynchronous)=0nsIWidget [pure virtual]
Invalidate(const nsRect &aRect, PRBool aIsSynchronous)=0nsIWidget [pure virtual]
InvalidateRegion(const nsIRegion *aRegion, PRBool aIsSynchronous)nsBaseWidget [virtual]
IsEnabled(PRBool *aState)=0nsIWidget [pure virtual]
IsVisible(PRBool &aState)=0nsIWidget [pure virtual]
MakeFullScreen(PRBool aFullScreen)nsBaseWidget [virtual]
MakeFullScreenInternal(PRBool aFullScreen)nsBaseWidget
mAppShellnsBaseWidget [protected]
mBackgroundnsBaseWidget [protected]
mBorderStylensBaseWidget [protected]
mBoundsnsBaseWidget [protected]
mClientDatansBaseWidget [protected]
mContextnsBaseWidget [protected]
mCursornsBaseWidget [protected]
mEventCallbacknsBaseWidget [protected]
mEventListenernsBaseWidget [protected]
mFirstChildnsIWidget [protected]
mForegroundnsBaseWidget [protected]
mIsAltDownnsBaseWidget [protected]
mIsControlDownnsBaseWidget [protected]
mIsDestroyingnsBaseWidget [protected]
mIsShiftDownnsBaseWidget [protected]
mLastChildnsIWidget [protected]
mMenuListenernsBaseWidget [protected]
mMouseListenernsBaseWidget [protected]
mNextSiblingnsIWidget [protected]
ModalEventFilter(PRBool aRealEvent, void *aEvent, PRBool *aForWindow)nsBaseWidget [virtual]
mOnDestroyCallednsBaseWidget [protected]
mOriginalBoundsnsBaseWidget [protected]
Move(PRInt32 aX, PRInt32 aY)=0nsIWidget [pure virtual]
mPrevSiblingnsIWidget [protected]
mSizeModensBaseWidget [protected]
mToolkitnsBaseWidget [protected]
mWindowTypensBaseWidget [protected]
mZIndexnsBaseWidget [protected]
nsBaseWidget()nsBaseWidget
nsIWidget()nsIWidget [inline]
OnDestroy()nsBaseWidget [protected, virtual]
Paint(nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect)nsBaseWidget [virtual]
PlaceBehind(nsTopLevelWidgetZPlacement aPlacement, nsIWidget *aWidget, PRBool aActivate)nsBaseWidget [virtual]
PreCreateWidget(nsWidgetInitData *aWidgetInitData)nsBaseWidget [inline]
RemoveChild(nsIWidget *aChild)nsBaseWidget [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]
ResolveIconName(const nsAString &aIconName, const nsAString &aIconSuffix, nsILocalFile **aResult)nsBaseWidget [protected, virtual]
ScreenToWidget(const nsRect &aOldRect, nsRect &aNewRect)=0nsIWidget [pure virtual]
Scroll(PRInt32 aDx, PRInt32 aDy, nsRect *aClipRect)=0nsIWidget [pure virtual]
ScrollRect(nsRect &aRect, PRInt32 aDx, PRInt32 aDy)nsBaseWidget [virtual]
ScrollWidgets(PRInt32 aDx, PRInt32 aDy)nsBaseWidget [virtual]
SET_CURSOR enum valuensBaseWidget [protected]
SET_FOCUS enum valuensBaseWidget [protected]
SetBackgroundColor(const nscolor &aColor)nsBaseWidget [virtual]
SetBorderStyle(nsBorderStyle aBorderStyle)nsBaseWidget [virtual]
SetBounds(const nsRect &aRect)nsBaseWidget
SetClientData(void *aClientData)nsBaseWidget [virtual]
SetColorMap(nsColorMap *aColorMap)=0nsIWidget [pure virtual]
SetCursor(nsCursor aCursor)nsBaseWidget [virtual]
SetCursor(imgIContainer *aCursor, PRUint32 aHotspotX, PRUint32 aHotspotY)nsBaseWidget [virtual]
SetFocus(PRBool aRaise=PR_FALSE)=0nsIWidget [pure virtual]
SetFont(const nsFont &aFont)=0nsIWidget [pure virtual]
SetForegroundColor(const nscolor &aColor)nsBaseWidget [virtual]
SetIcon(const nsAString &anIconSpec)nsBaseWidget [virtual]
SetMenuBar(nsIMenuBar *aMenuBar)=0nsIWidget [pure virtual]
SetModal(PRBool aModal)nsBaseWidget [virtual]
SetNextSibling(nsIWidget *aSibling)nsIWidget [inline]
SetParent(nsIWidget *aNewParent)nsBaseWidget [virtual]
SetPreferredSize(PRInt32 aWidth, PRInt32 aHeight)=0nsIWidget [pure virtual]
SetPrevSibling(nsIWidget *aSibling)nsIWidget [inline]
SetSizeMode(PRInt32 aMode)nsBaseWidget [virtual]
SetTitle(const nsAString &aTitle)=0nsIWidget [pure virtual]
SetWindowClass(char *aClass)nsBaseWidget [virtual]
SetWindowTranslucency(PRBool aTranslucent)nsBaseWidget [virtual]
SetWindowType(nsWindowType aWindowType)nsBaseWidget
SetZIndex(PRInt32 aZIndex)nsBaseWidget [virtual]
Show(PRBool aState)=0nsIWidget [pure virtual]
ShowMenuBar(PRBool aShow)=0nsIWidget [pure virtual]
Update()=0nsIWidget [pure virtual]
UpdateTranslucentWindowAlpha(const nsRect &aRect, PRUint8 *aAlphas)nsBaseWidget [virtual]
Validate()nsBaseWidget [virtual]
WidgetToScreen(const nsRect &aOldRect, nsRect &aNewRect)=0nsIWidget [pure virtual]
~nsBaseWidget()nsBaseWidget [virtual]