BPopUpMenu Member List

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

AddChild(BView *child, BView *before=NULL)BView
AddChild(BLayoutItem *child)BView
AddDynamicItem(add_state state)BMenuvirtual
AddFilter(BMessageFilter *filter)BHandlervirtual
AddItem(BMenuItem *item)BMenu
AddItem(BMenuItem *item, int32 index)BMenu
AddItem(BMenuItem *item, BRect frame)BMenu
AddItem(BMenu *menu)BMenu
AddItem(BMenu *menu, int32 index)BMenu
AddItem(BMenu *menu, BRect frame)BMenu
AddLine(BPoint start, BPoint end, rgb_color color)BView
AddList(BList *list, int32 index)BMenu
AddSeparatorItem()BMenu
AdoptParentColors()BView
AdoptSystemColors()BView
AdoptViewColors(BView *view)BView
AllArchived(BMessage *archive) constBViewvirtual
AllAttached()BPopUpMenuvirtual
AllDetached()BPopUpMenuvirtual
AllUnarchived(const BMessage *archive)BViewvirtual
AppendToPicture(BPicture *a_picture)BView
Archive(BMessage *archive, bool deep=true) constBPopUpMenuvirtual
AreTriggersEnabled() constBMenu
AsyncAutoDestruct() constBPopUpMenu
AttachedToWindow()BPopUpMenuvirtual
BArchivable(BMessage *from)BArchivable
BArchivable()BArchivable
BeginLayer(uint8 opacity)BView
BeginLineArray(int32 count)BView
BeginPicture(BPicture *a_picture)BView
BeginRectTracking(BRect startRect, uint32 style=B_TRACK_WHOLE_RECT)BView
BHandler(const char *name=NULL)BHandler
BHandler(BMessage *data)BHandler
BMenu(const char *name, menu_layout layout=B_ITEMS_IN_COLUMN)BMenu
BMenu(const char *name, float width, float height)BMenu
BMenu(BMessage *archive)BMenu
BMenu(BRect frame, const char *name, uint32 resizeMask, uint32 flags, menu_layout layout, bool resizeToFit)BMenuprotected
Bounds() constBView
BPopUpMenu(const char *name, bool radioMode=true, bool labelFromMarked=true, menu_layout layout=B_ITEMS_IN_COLUMN)BPopUpMenu
BPopUpMenu(BMessage *data)BPopUpMenu
BView(const char *name, uint32 flags, BLayout *layout=NULL)BView
BView(BRect frame, const char *name, uint32 resizingMode, uint32 flags)BView
BView(BMessage *archive)BView
ChildAt(int32 index) constBView
ClearViewBitmap()BView
ClearViewOverlay()BView
ClipToInversePicture(BPicture *picture, BPoint where=B_ORIGIN, bool sync=true)BView
ClipToInverseRect(BRect rect)BView
ClipToInverseShape(BShape *shape)BView
ClipToPicture(BPicture *picture, BPoint where=B_ORIGIN, bool sync=true)BView
ClipToRect(BRect rect)BView
ClipToShape(BShape *shape)BView
ConstrainClippingRegion(BRegion *region)BViewvirtual
ConvertFromParent(BPoint *point) constBView
ConvertFromParent(BPoint point) constBView
ConvertFromParent(BRect *rect) constBView
ConvertFromParent(BRect rect) constBView
ConvertFromScreen(BPoint *point) constBView
ConvertFromScreen(BPoint point) constBView
ConvertFromScreen(BRect *rect) constBView
ConvertFromScreen(BRect rect) constBView
ConvertToParent(BPoint *point) constBView
ConvertToParent(BPoint point) constBView
ConvertToParent(BRect *rect) constBView
ConvertToParent(BRect rect) constBView
ConvertToScreen(BPoint *point) constBView
ConvertToScreen(BPoint point) constBView
ConvertToScreen(BRect *rect) constBView
ConvertToScreen(BRect rect) constBView
CopyBits(BRect src, BRect dst)BView
CountChildren() constBView
CountItems() constBMenu
DelayedInvalidate(bigtime_t delay)BView
DelayedInvalidate(bigtime_t delay, BRect invalRect)BView
DetachedFromWindow()BPopUpMenuvirtual
DisableLayoutInvalidation()BView
DoLayout()BMenuvirtual
DragMessage(BMessage *message, BRect dragRect, BHandler *replyTo=NULL)BView
DragMessage(BMessage *message, BBitmap *bitmap, BPoint offset, BHandler *replyTo=NULL)BView
DragMessage(BMessage *message, BBitmap *bitmap, drawing_mode dragMode, BPoint offset, BHandler *replyTo=NULL)BView
Draw(BRect updateRect)BMenuvirtual
DrawAfterChildren(BRect updateRect)BViewvirtual
DrawBackground(BRect updateRect)BMenuvirtual
DrawBitmap(const BBitmap *aBitmap, BRect bitmapRect, BRect viewRect, uint32 options)BView
DrawBitmap(const BBitmap *aBitmap, BRect bitmapRect, BRect viewRect)BView
DrawBitmap(const BBitmap *aBitmap, BRect viewRect)BView
DrawBitmap(const BBitmap *aBitmap, BPoint where)BView
DrawBitmap(const BBitmap *aBitmap)BView
DrawBitmapAsync(const BBitmap *aBitmap, BRect bitmapRect, BRect viewRect, uint32 options)BView
DrawBitmapAsync(const BBitmap *aBitmap, BRect bitmapRect, BRect viewRect)BView
DrawBitmapAsync(const BBitmap *aBitmap, BRect viewRect)BView
DrawBitmapAsync(const BBitmap *aBitmap, BPoint where)BView
DrawBitmapAsync(const BBitmap *aBitmap)BView
DrawChar(char aChar)BView
DrawChar(char aChar, BPoint location)BView
DrawingMode() constBView
DrawPicture(const BPicture *a_picture)BView
DrawPicture(const BPicture *a_picture, BPoint where)BView
DrawPicture(const char *filename, long offset, BPoint where)BView
DrawPictureAsync(const BPicture *a_picture)BView
DrawPictureAsync(const BPicture *a_picture, BPoint where)BView
DrawPictureAsync(const char *filename, long offset, BPoint where)BView
DrawString(const char *string, escapement_delta *delta=NULL)BView
DrawString(const char *string, BPoint location, escapement_delta *delta=NULL)BView
DrawString(const char *string, int32 length, escapement_delta *delta=NULL)BView
DrawString(const char *string, int32 length, BPoint location, escapement_delta *delta=0L)BView
DrawString(const char *string, const BPoint *locations, int32 locationCount)BView
DrawString(const char *string, int32 length, const BPoint *locations, int32 locationCount)BView
DrawTiledBitmap(const BBitmap *aBitmap, BRect viewRect, BPoint phase=B_ORIGIN)BView
DrawTiledBitmapAsync(const BBitmap *aBitmap, BRect viewRect, BPoint phase=B_ORIGIN)BView
EnableLayoutInvalidation()BView
EndLayer()BView
EndLineArray()BView
EndPicture()BView
EndRectTracking()BView
EventMask()BView
ExplicitAlignment() constBView
ExplicitMaxSize() constBView
ExplicitMinSize() constBView
ExplicitPreferredSize() constBView
FillArc(BPoint center, float xRadius, float yRadius, float startAngle, float arcAngle, ::pattern pattern=B_SOLID_HIGH)BView
FillArc(BRect rect, float startAngle, float arcAngle, ::pattern pattern=B_SOLID_HIGH)BView
FillArc(BPoint center, float xRadius, float yRadius, float startAngle, float arcAngle, const BGradient &gradient)BView
FillArc(BRect rect, float startAngle, float arcAngle, const BGradient &gradient)BView
FillBezier(BPoint *controlPoints, ::pattern pattern=B_SOLID_HIGH)BView
FillBezier(BPoint *controlPoints, const BGradient &gradient)BView
FillEllipse(BPoint center, float xRadius, float yRadius, ::pattern pattern=B_SOLID_HIGH)BView
FillEllipse(BRect rect, ::pattern pattern=B_SOLID_HIGH)BView
FillEllipse(BPoint center, float xRadius, float yRadius, const BGradient &gradient)BView
FillEllipse(BRect rect, const BGradient &gradient)BView
FillPolygon(const BPolygon *polygon, ::pattern pattern=B_SOLID_HIGH)BView
FillPolygon(const BPoint *pointArray, int32 numPoints, ::pattern pattern=B_SOLID_HIGH)BView
FillPolygon(const BPoint *pointArray, int32 numPoints, BRect bounds, ::pattern pattern=B_SOLID_HIGH)BView
FillPolygon(const BPolygon *polygon, const BGradient &gradient)BView
FillPolygon(const BPoint *pointArray, int32 numPoints, const BGradient &gradient)BView
FillPolygon(const BPoint *pointArray, int32 numPoints, BRect bounds, const BGradient &gradient)BView
FillRect(BRect rect, ::pattern pattern=B_SOLID_HIGH)BView
FillRect(BRect rect, const BGradient &gradient)BView
FillRegion(BRegion *rectegion, ::pattern pattern=B_SOLID_HIGH)BView
FillRegion(BRegion *rectegion, const BGradient &gradient)BView
FillRoundRect(BRect rect, float xRadius, float yRadius, ::pattern pattern=B_SOLID_HIGH)BView
FillRoundRect(BRect rect, float xRadius, float yRadius, const BGradient &gradient)BView
FillRule() constBView
FillShape(BShape *shape, ::pattern pattern=B_SOLID_HIGH)BView
FillShape(BShape *shape, const BGradient &gradient)BView
FillTriangle(BPoint point1, BPoint point2, BPoint point3, ::pattern pattern=B_SOLID_HIGH)BView
FillTriangle(BPoint point1, BPoint point2, BPoint point3, BRect bounds, ::pattern pattern=B_SOLID_HIGH)BView
FillTriangle(BPoint point1, BPoint point2, BPoint point3, const BGradient &gradient)BView
FillTriangle(BPoint point1, BPoint point2, BPoint point3, BRect bounds, const BGradient &gradient)BView
FilterList()BHandler
FindItem(uint32 command) constBMenu
FindItem(const char *name) constBMenu
FindMarked()BMenu
FindMarkedIndex()BMenu
FindView(const char *name) constBView
Flags() constBView
Flush() constBView
ForceFontAliasing(bool enable)BView
Frame() constBView
FrameMoved(BPoint newPosition)BPopUpMenuvirtual
FrameResized(float newWidth, float newHeight)BPopUpMenuvirtual
GetBlendingMode(source_alpha *srcAlpha, alpha_function *alphaFunc) constBView
GetClippingRegion(BRegion *region) constBView
GetFont(BFont *font) constBView
GetFontHeight(font_height *height) constBView
GetHeightForWidth(float width, float *min, float *max, float *preferred)BViewvirtual
GetItemMargins(float *_left, float *_top, float *_right, float *_bottom) constBMenuprotected
GetLayout() constBView
GetMouse(BPoint *location, uint32 *buttons, bool checkMessageQueue=true)BView
GetPreferredSize(float *_width, float *_height)BPopUpMenuvirtual
GetStringWidths(char *stringArray[], int32 lengthArray[], int32 numStrings, float widthArray[]) constBView
GetSupportedSuites(BMessage *data)BPopUpMenuvirtual
GetToolTipAt(BPoint point, BToolTip **_tip)BViewprotectedvirtual
Go(BPoint where, bool autoInvoke=false, bool keepOpen=false, bool async=false)BPopUpMenu
Go(BPoint where, bool autoInvoke, bool keepOpen, BRect openRect, bool async=false)BPopUpMenu
HasDefaultColors() constBView
HasHeightForWidth()BViewvirtual
HasSystemColors() constBView
Hide()BMenuprotectedvirtual
HideToolTip()BView
HighColor() constBView
HighUIColor(float *tint=NULL) constBView
IndexOf(BMenuItem *item) constBMenu
IndexOf(BMenu *menu) constBMenu
Instantiate(BMessage *archive)BPopUpMenustatic
Invalidate(BRect invalRect)BView
Invalidate(const BRegion *invalRegion)BView
Invalidate()BView
BView::InvalidateLayout(bool descendants=false)BView
InvertRect(BRect rect)BView
IsEnabled() constBMenu
IsFocus() constBView
IsHidden() constBView
IsHidden(const BView *looking_from) constBView
IsLabelFromMarked()BMenu
IsLayoutInvalidationDisabled()BView
IsLayoutValid() constBView
IsPrinting() constBView
IsRadioMode() constBMenu
IsRedrawAfterSticky() constBMenu
IsWatched() constBHandler
ItemAt(int32 index) constBMenu
KeyDown(const char *bytes, int32 numBytes)BMenuvirtual
KeyUp(const char *bytes, int32 numBytes)BViewvirtual
Layout() constBMenuprotected
BView::Layout(bool force)BView
LayoutAlignment()BViewvirtual
LayoutChanged()BViewprotectedvirtual
LayoutContext() constBView
LayoutInvalidated(bool descendants)BMenuprotectedvirtual
LeftTop() constBView
LineCapMode() constBView
LineJoinMode() constBView
LineMiterLimit() constBView
LockLooper()BHandler
LockLooperWithTimeout(bigtime_t timeout)BHandler
Looper() constBHandler
LowColor() constBView
LowUIColor(float *tint=NULL) constBView
MakeFocus(bool state=true)BPopUpMenuvirtual
MaxContentWidth() constBMenu
MaxSize()BMenuvirtual
MessageReceived(BMessage *message)BPopUpMenuvirtual
MinSize()BMenuvirtual
MouseDown(BPoint where)BPopUpMenuvirtual
MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)BPopUpMenuvirtual
MouseUp(BPoint where)BPopUpMenuvirtual
MoveBy(float dh, float dv)BView
MovePenBy(float x, float y)BView
MovePenTo(BPoint pt)BView
MovePenTo(float x, float y)BView
MoveTo(BPoint where)BView
MoveTo(float x, float y)BView
Name() constBHandler
NextHandler() constBHandler
NextSibling() constBView
operator=(const BPopUpMenu &other)BPopUpMenuprotected
Origin() constBView
Parent() constBView
PenLocation() constBView
PenSize() constBView
Perform(perform_code code, void *_data)BPopUpMenuvirtual
PopState()BView
PreferredSize()BMenuvirtual
PreviousSibling() constBView
Pulse()BViewvirtual
PushState()BView
Relayout()BView
RemoveChild(BView *child)BView
RemoveFilter(BMessageFilter *filter)BHandlervirtual
RemoveItem(BMenuItem *item)BMenu
RemoveItem(int32 index)BMenu
RemoveItem(BMenu *menu)BMenu
RemoveItems(int32 index, int32 count, bool deleteItems=false)BMenu
RemoveSelf()BView
ResetLayoutInvalidation()BView
ResizeBy(float dh, float dv)BView
ResizeTo(float width, float height)BView
ResizeTo(BSize size)BView
ResizeToPreferred()BPopUpMenuvirtual
ResizingMode() constBView
ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)BPopUpMenuvirtual
RotateBy(double angleRadians)BView
Scale() constBView
ScaleBy(double x, double y)BView
ScreenLocation()BPopUpMenuprotectedvirtual
ScrollBar(orientation direction) constBView
ScrollBy(float dh, float dv)BView
ScrollTo(float x, float y)BViewinline
ScrollTo(BPoint where)BViewvirtual
ScrollWithMouseWheelDelta(BScrollBar *, float)BViewprotected
SendNotices(uint32 what, const BMessage *notice=NULL)BHandlervirtual
SetAsyncAutoDestruct(bool on)BPopUpMenu
SetBlendingMode(source_alpha srcAlpha, alpha_function alphaFunc)BView
SetDiskMode(char *filename, long offset)BView
SetDrawingMode(drawing_mode mode)BViewvirtual
SetEnabled(bool enable)BMenuvirtual
SetEventMask(uint32 mask, uint32 options=0)BView
SetExplicitAlignment(BAlignment alignment)BView
SetExplicitMaxSize(BSize size)BView
SetExplicitMinSize(BSize size)BView
SetExplicitPreferredSize(BSize size)BView
SetExplicitSize(BSize size)BView
SetFillRule(int32 rule)BView
SetFilterList(BList *filters)BHandlervirtual
SetFlags(uint32 flags)BViewvirtual
SetFont(const BFont *font, uint32 mask=B_FONT_ALL)BViewvirtual
SetFontSize(float size)BView
SetHighColor(rgb_color color)BViewvirtual
SetHighColor(uchar red, uchar green, uchar blue, uchar alpha=255)BViewinline
SetHighUIColor(color_which which, float tint=B_NO_TINT)BView
SetItemMargins(float left, float top, float right, float bottom)BMenuprotected
SetLabelFromMarked(bool on)BMenu
SetLayout(BLayout *layout)BViewvirtual
SetLineMode(cap_mode lineCap, join_mode lineJoin, float miterLimit=B_DEFAULT_MITER_LIMIT)BView
SetLowColor(rgb_color color)BViewvirtual
SetLowColor(uchar red, uchar green, uchar blue, uchar alpha=255)BViewinline
SetLowUIColor(color_which which, float tint=B_NO_TINT)BView
SetMaxContentWidth(float maxWidth)BMenuvirtual
SetMouseEventMask(uint32 mask, uint32 options=0)BView
SetName(const char *name)BHandler
SetNextHandler(BHandler *handler)BHandlervirtual
SetOrigin(BPoint where)BView
SetOrigin(float x, float y)BView
SetPenSize(float size)BViewvirtual
SetRadioMode(bool on)BMenuvirtual
SetResizingMode(uint32 mode)BViewvirtual
SetScale(float scale) constBView
SetTargetForItems(BHandler *target)BMenuvirtual
SetTargetForItems(BMessenger messenger)BMenuvirtual
SetToolTip(const char *text)BView
SetToolTip(BToolTip *tip)BView
SetTrackingHook(menu_tracking_hook hook, void *state)BMenu
SetTransform(BAffineTransform transform)BView
SetTriggersEnabled(bool enable)BMenuvirtual
SetViewBitmap(const BBitmap *bitmap, BRect srcRect, BRect dstRect, uint32 followFlags=B_FOLLOW_LEFT_TOP, uint32 options=B_TILE_BITMAP)BView
SetViewBitmap(const BBitmap *bitmap, uint32 followFlags=B_FOLLOW_LEFT_TOP, uint32 options=B_TILE_BITMAP)BView
SetViewColor(rgb_color color)BViewvirtual
SetViewColor(uchar red, uchar green, uchar blue, uchar alpha=255)BViewinline
SetViewCursor(const BCursor *cursor, bool sync=true)BView
SetViewOverlay(const BBitmap *overlay, BRect srcRect, BRect dstRect, rgb_color *colorKey, uint32 followFlags=B_FOLLOW_LEFT_TOP, uint32 options=0)BView
SetViewOverlay(const BBitmap *overlay, rgb_color *colorKey, uint32 followFlags=B_FOLLOW_LEFT_TOP, uint32 options=0)BView
SetViewUIColor(color_which which, float tint=B_NO_TINT)BView
Show()BMenuprotectedvirtual
ShowToolTip(BToolTip *tip=NULL)BView
StartWatching(BMessenger target, uint32 what)BHandler
StartWatching(BHandler *observer, uint32 what)BHandler
StartWatchingAll(BMessenger target)BHandler
StartWatchingAll(BHandler *observer)BHandler
StopWatching(BMessenger target, uint32 what)BHandler
StopWatching(BHandler *observer, uint32 what)BHandler
StopWatchingAll(BMessenger target)BHandler
StopWatchingAll(BHandler *observer)BHandler
StringWidth(const char *string) constBView
StringWidth(const char *string, int32 length) constBView
StrokeArc(BPoint center, float xRadius, float yRadius, float startAngle, float arcAngle, ::pattern pattern=B_SOLID_HIGH)BView
StrokeArc(BRect rect, float startAngle, float arcAngle, ::pattern pattern=B_SOLID_HIGH)BView
StrokeBezier(BPoint *controlPoints, ::pattern pattern=B_SOLID_HIGH)BView
StrokeEllipse(BPoint center, float xRadius, float yRadius, ::pattern pattern=B_SOLID_HIGH)BView
StrokeEllipse(BRect rect, ::pattern pattern=B_SOLID_HIGH)BView
StrokeLine(BPoint toPoint, ::pattern pattern=B_SOLID_HIGH)BView
StrokeLine(BPoint start, BPoint end, ::pattern pattern=B_SOLID_HIGH)BView
StrokePolygon(const BPolygon *polygon, bool closed=true, ::pattern pattern=B_SOLID_HIGH)BView
StrokePolygon(const BPoint *pointArray, int32 numPoints, bool closed=true, ::pattern pattern=B_SOLID_HIGH)BView
StrokePolygon(const BPoint *pointArray, int32 numPoints, BRect bounds, bool closed=true, ::pattern pattern=B_SOLID_HIGH)BView
StrokeRect(BRect rect, ::pattern pattern=B_SOLID_HIGH)BView
StrokeRoundRect(BRect rect, float xRadius, float yRadius, ::pattern pattern=B_SOLID_HIGH)BView
StrokeShape(BShape *shape, ::pattern pattern=B_SOLID_HIGH)BView
StrokeTriangle(BPoint point1, BPoint point2, BPoint point3, BRect bounds, ::pattern pattern=B_SOLID_HIGH)BView
StrokeTriangle(BPoint point1, BPoint point2, BPoint point3, ::pattern pattern=B_SOLID_HIGH)BView
SubmenuAt(int32 index) constBMenu
Superitem() constBMenu
Supermenu() constBMenu
Sync() constBView
TargetedByScrollView(BScrollView *scrollView)BViewvirtual
ToolTip() constBView
Track(bool startOpened=false, BRect *specialRect=NULL)BMenuprotected
Transform() constBView
TranslateBy(double x, double y)BView
TruncateString(BString *in_out, uint32 mode, float width) constBView
UnlockLooper()BHandler
ViewColor() constBView
ViewUIColor(float *tint=NULL) constBView
Window() constBView
WindowActivated(bool active)BViewvirtual
~BArchivable()BArchivablevirtual
~BHandler()BHandlervirtual
~BMenu()BMenuvirtual
~BPopUpMenu()BPopUpMenuvirtual
~BView()BViewvirtual