This is the complete list of members for BMenu, including all inherited members.
AddChild(BView *child, BView *before=NULL) | BView | |
AddChild(BLayoutItem *child) | BView | |
AddDynamicItem(add_state state) | BMenu | virtual |
AddFilter(BMessageFilter *filter) | BHandler | virtual |
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) const | BView | virtual |
AllAttached() | BMenu | virtual |
AllDetached() | BMenu | virtual |
AllUnarchived(const BMessage *archive) | BView | virtual |
AppendToPicture(BPicture *a_picture) | BView | |
Archive(BMessage *archive, bool deep=true) const | BMenu | virtual |
AreTriggersEnabled() const | BMenu | |
AttachedToWindow() | BMenu | virtual |
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) | BMenu | protected |
Bounds() const | BView | |
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) const | BView | |
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) | BView | virtual |
ConvertFromParent(BPoint *point) const | BView | |
ConvertFromParent(BPoint point) const | BView | |
ConvertFromParent(BRect *rect) const | BView | |
ConvertFromParent(BRect rect) const | BView | |
ConvertFromScreen(BPoint *point) const | BView | |
ConvertFromScreen(BPoint point) const | BView | |
ConvertFromScreen(BRect *rect) const | BView | |
ConvertFromScreen(BRect rect) const | BView | |
ConvertToParent(BPoint *point) const | BView | |
ConvertToParent(BPoint point) const | BView | |
ConvertToParent(BRect *rect) const | BView | |
ConvertToParent(BRect rect) const | BView | |
ConvertToScreen(BPoint *point) const | BView | |
ConvertToScreen(BPoint point) const | BView | |
ConvertToScreen(BRect *rect) const | BView | |
ConvertToScreen(BRect rect) const | BView | |
CopyBits(BRect src, BRect dst) | BView | |
CountChildren() const | BView | |
CountItems() const | BMenu | |
DelayedInvalidate(bigtime_t delay) | BView | |
DelayedInvalidate(bigtime_t delay, BRect invalRect) | BView | |
DetachedFromWindow() | BMenu | virtual |
DisableLayoutInvalidation() | BView | |
DoLayout() | BMenu | virtual |
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) | BMenu | virtual |
DrawAfterChildren(BRect updateRect) | BView | virtual |
DrawBackground(BRect updateRect) | BMenu | virtual |
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() const | BView | |
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() const | BView | |
ExplicitMaxSize() const | BView | |
ExplicitMinSize() const | BView | |
ExplicitPreferredSize() const | BView | |
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() const | BView | |
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) const | BMenu | |
FindItem(const char *name) const | BMenu | |
FindMarked() | BMenu | |
FindMarkedIndex() | BMenu | |
FindView(const char *name) const | BView | |
Flags() const | BView | |
Flush() const | BView | |
ForceFontAliasing(bool enable) | BView | |
Frame() const | BView | |
FrameMoved(BPoint where) | BMenu | virtual |
FrameResized(float width, float height) | BMenu | virtual |
GetBlendingMode(source_alpha *srcAlpha, alpha_function *alphaFunc) const | BView | |
GetClippingRegion(BRegion *region) const | BView | |
GetFont(BFont *font) const | BView | |
GetFontHeight(font_height *height) const | BView | |
GetHeightForWidth(float width, float *min, float *max, float *preferred) | BView | virtual |
GetItemMargins(float *_left, float *_top, float *_right, float *_bottom) const | BMenu | protected |
GetLayout() const | BView | |
GetMouse(BPoint *location, uint32 *buttons, bool checkMessageQueue=true) | BView | |
GetPreferredSize(float *_width, float *_height) | BMenu | virtual |
GetStringWidths(char *stringArray[], int32 lengthArray[], int32 numStrings, float widthArray[]) const | BView | |
GetSupportedSuites(BMessage *data) | BMenu | virtual |
GetToolTipAt(BPoint point, BToolTip **_tip) | BView | protectedvirtual |
HasDefaultColors() const | BView | |
HasHeightForWidth() | BView | virtual |
HasSystemColors() const | BView | |
Hide() | BMenu | protectedvirtual |
HideToolTip() | BView | |
HighColor() const | BView | |
HighUIColor(float *tint=NULL) const | BView | |
IndexOf(BMenuItem *item) const | BMenu | |
IndexOf(BMenu *menu) const | BMenu | |
Instantiate(BMessage *archive) | BMenu | static |
Invalidate(BRect invalRect) | BView | |
Invalidate(const BRegion *invalRegion) | BView | |
Invalidate() | BView | |
BView::InvalidateLayout(bool descendants=false) | BView | |
InvertRect(BRect rect) | BView | |
IsEnabled() const | BMenu | |
IsFocus() const | BView | |
IsHidden() const | BView | |
IsHidden(const BView *looking_from) const | BView | |
IsLabelFromMarked() | BMenu | |
IsLayoutInvalidationDisabled() | BView | |
IsLayoutValid() const | BView | |
IsPrinting() const | BView | |
IsRadioMode() const | BMenu | |
IsRedrawAfterSticky() const | BMenu | |
IsWatched() const | BHandler | |
ItemAt(int32 index) const | BMenu | |
KeyDown(const char *bytes, int32 numBytes) | BMenu | virtual |
KeyUp(const char *bytes, int32 numBytes) | BView | virtual |
Layout() const | BMenu | protected |
BView::Layout(bool force) | BView | |
LayoutAlignment() | BView | virtual |
LayoutChanged() | BView | protectedvirtual |
LayoutContext() const | BView | |
LayoutInvalidated(bool descendants) | BMenu | protectedvirtual |
LeftTop() const | BView | |
LineCapMode() const | BView | |
LineJoinMode() const | BView | |
LineMiterLimit() const | BView | |
LockLooper() | BHandler | |
LockLooperWithTimeout(bigtime_t timeout) | BHandler | |
Looper() const | BHandler | |
LowColor() const | BView | |
LowUIColor(float *tint=NULL) const | BView | |
MakeFocus(bool focus=true) | BMenu | virtual |
MaxContentWidth() const | BMenu | |
MaxSize() | BMenu | virtual |
MessageReceived(BMessage *message) | BMenu | virtual |
MinSize() | BMenu | virtual |
MouseDown(BPoint where) | BView | virtual |
MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage) | BView | virtual |
MouseUp(BPoint where) | BView | virtual |
MoveBy(float dh, float dv) | BView | |
MoveItem(int32 indexFrom, int32 indexTo) | BMenu | |
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() const | BHandler | |
NextHandler() const | BHandler | |
NextSibling() const | BView | |
Origin() const | BView | |
Parent() const | BView | |
PenLocation() const | BView | |
PenSize() const | BView | |
Perform(perform_code d, void *arg) | BMenu | virtual |
PopState() | BView | |
PreferredSize() | BMenu | virtual |
PreviousSibling() const | BView | |
Pulse() | BView | virtual |
PushState() | BView | |
Relayout() | BView | |
RemoveChild(BView *child) | BView | |
RemoveFilter(BMessageFilter *filter) | BHandler | virtual |
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() | BMenu | virtual |
ResizingMode() const | BView | |
ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property) | BMenu | virtual |
RotateBy(double angleRadians) | BView | |
Scale() const | BView | |
ScaleBy(double x, double y) | BView | |
ScrollBar(orientation direction) const | BView | |
ScrollBy(float dh, float dv) | BView | |
ScrollTo(float x, float y) | BView | inline |
ScrollTo(BPoint where) | BView | virtual |
ScrollWithMouseWheelDelta(BScrollBar *, float) | BView | protected |
SendNotices(uint32 what, const BMessage *notice=NULL) | BHandler | virtual |
SetBlendingMode(source_alpha srcAlpha, alpha_function alphaFunc) | BView | |
SetDiskMode(char *filename, long offset) | BView | |
SetDrawingMode(drawing_mode mode) | BView | virtual |
SetEnabled(bool enable) | BMenu | virtual |
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) | BHandler | virtual |
SetFlags(uint32 flags) | BView | virtual |
SetFont(const BFont *font, uint32 mask=B_FONT_ALL) | BView | virtual |
SetFontSize(float size) | BView | |
SetHighColor(rgb_color color) | BView | virtual |
SetHighColor(uchar red, uchar green, uchar blue, uchar alpha=255) | BView | inline |
SetHighUIColor(color_which which, float tint=B_NO_TINT) | BView | |
SetItemMargins(float left, float top, float right, float bottom) | BMenu | protected |
SetLabelFromMarked(bool on) | BMenu | |
SetLayout(BLayout *layout) | BView | virtual |
SetLineMode(cap_mode lineCap, join_mode lineJoin, float miterLimit=B_DEFAULT_MITER_LIMIT) | BView | |
SetLowColor(rgb_color color) | BView | virtual |
SetLowColor(uchar red, uchar green, uchar blue, uchar alpha=255) | BView | inline |
SetLowUIColor(color_which which, float tint=B_NO_TINT) | BView | |
SetMaxContentWidth(float maxWidth) | BMenu | virtual |
SetMouseEventMask(uint32 mask, uint32 options=0) | BView | |
SetName(const char *name) | BHandler | |
SetNextHandler(BHandler *handler) | BHandler | virtual |
SetOrigin(BPoint where) | BView | |
SetOrigin(float x, float y) | BView | |
SetPenSize(float size) | BView | virtual |
SetRadioMode(bool on) | BMenu | virtual |
SetResizingMode(uint32 mode) | BView | virtual |
SetScale(float scale) const | BView | |
SetTargetForItems(BHandler *target) | BMenu | virtual |
SetTargetForItems(BMessenger messenger) | BMenu | virtual |
SetToolTip(const char *text) | BView | |
SetToolTip(BToolTip *tip) | BView | |
SetTrackingHook(menu_tracking_hook hook, void *state) | BMenu | |
SetTransform(BAffineTransform transform) | BView | |
SetTriggersEnabled(bool enable) | BMenu | virtual |
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) | BView | virtual |
SetViewColor(uchar red, uchar green, uchar blue, uchar alpha=255) | BView | inline |
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() | BMenu | protectedvirtual |
ShowToolTip(BToolTip *tip=NULL) | BView | |
SortItems(int(*compare)(const BMenuItem *, const BMenuItem *)) | BMenu | |
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) const | BView | |
StringWidth(const char *string, int32 length) const | BView | |
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) const | BMenu | |
Superitem() const | BMenu | |
Supermenu() const | BMenu | |
SwapItems(int32 indexA, int32 indexB) | BMenu | |
Sync() const | BView | |
TargetedByScrollView(BScrollView *scrollView) | BView | virtual |
ToolTip() const | BView | |
Track(bool startOpened=false, BRect *specialRect=NULL) | BMenu | protected |
Transform() const | BView | |
TransformTo(coordinate_space basis) const | BView | |
TranslateBy(double x, double y) | BView | |
TruncateString(BString *in_out, uint32 mode, float width) const | BView | |
UnlockLooper() | BHandler | |
ViewColor() const | BView | |
ViewUIColor(float *tint=NULL) const | BView | |
Window() const | BView | |
WindowActivated(bool active) | BView | virtual |
~BArchivable() | BArchivable | virtual |
~BHandler() | BHandler | virtual |
~BMenu() | BMenu | virtual |
~BView() | BView | virtual |