Classes
AbstractSocket.h File Reference

Provides the BAbstractSocket interface. More...

Classes

class  BAbstractSocket
 Abstract interface for all socket connections. More...
 

Detailed Description

Provides the BAbstractSocket interface.

B_LOCAL_SOURCE
Only accept messages from your own local application.
Definition: MessageFilter.h:39
BWindow::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BWindow object from the data message.
B_INVALIDATE_AFTER_LAYOUT
const uint32 B_INVALIDATE_AFTER_LAYOUT
Indicates that the view should be redraw after being added to a layout.
Definition: View.h:86
count_font_styles
int32 count_font_styles(font_family name)
Gets the number of styles available for a font family.
B_FIND_PATH_TRANSLATORS_DIRECTORY
The translator add-ons directory.
Definition: FindDirectory.h:157
BAbstractLayout::AttachedToLayout
virtual void AttachedToLayout()
Hook method inherited from BLayoutItem, classes derived from BLayout must include the BLayout version...
BBox::Border
border_style Border() const
Gets the current border_style.
BNotification::CountOnClickArgs
int32 CountOnClickArgs() const
Returns the number of args to be passed when the user clicks on the notification.
BButton::LayoutInvalidated
virtual void LayoutInvalidated(bool descendants=false)
Hook method called when the layout is invalidated.
B_SPECIFIERS_END
Undocumented...
Definition: Message.h:51
BUrlProtocolAsynchronousListener::~BUrlProtocolAsynchronousListener
virtual ~BUrlProtocolAsynchronousListener()
Default destructor for BUrlProtocolAsynchronousListener.
BUrl::HasHost
bool HasHost() const
Check wether the URL has an host.
BAbstractLayout::Alignment
virtual BAlignment Alignment()
Returns the requested alignment for this item.
BTextControl::BTextControl
BTextControl(BRect frame, const char *name, const char *label, const char *initialText, BMessage *message, uint32 resizeMask=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW|B_NAVIGABLE)
Creates a new BTextControl object.
BResources::Unset
void Unset()
Returns the BResources object to an uninitialized state.
fs_vnode_ops::read_stat
status_t(* read_stat)(fs_volume *volume, fs_vnode *vnode, struct stat *stat)
Retrieves the stat data for a given node.
Definition: fs_interface.h:167
BRegion::IntersectWith
void IntersectWith(const BRegion *region)
Modifies the region, so that it will contain only the area in common with region.
BSpaceLayoutItem::CreateVerticalStrut
static BSpaceLayoutItem * CreateVerticalStrut(float height)
Create a layout item that vertically expands to a maximum height.
B_TRASH_DIRECTORY
The trash directory for a given volume.
Definition: FindDirectory.h:15
BFilePanel::WasHidden
virtual void WasHidden()
Hook method that gets called when the file panel is hidden due to a user action.
tls_allocate
int32 tls_allocate(void)
Allocate a unique index to use for storing variables.
BTextControl::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Sends a copy of the model message to the designated target.
BTextView::Cut
virtual void Cut(BClipboard *clipboard)
Moves the current selection to the clipboard.
BBitmapStream::BBitmapStream
BBitmapStream(BBitmap *bitmap=NULL)
Initializes this object to either use the BBitmap passed to it as the object to read/write to or to c...
text_run
text run struct
Definition: TextView.h:21
BLayoutBuilder::Split::GroupBuilder
Group< ThisBuilder > GroupBuilder
Shorthand for builders returned by this builder's AddGroup() methods.
Definition: LayoutBuilder.h:246
BTextView::ScrollToSelection
void ScrollToSelection()
Scrolls the text so that the character that begins the selection is visible.
BShapeIterator::IterateClose
virtual status_t IterateClose()
Called by Iterate() to close the BShape.
BLayoutItem::Relayout
virtual void Relayout(bool immediate=false)
Relayout any children or onscreen data this item contains. Often this request is forwarded to another...
BTabView::TabAt
virtual BTab * TabAt(int32 index) const
Returns a pointer to the BTab object at the specified index.
BStringItem::Perform
virtual status_t Perform(perform_code code, void *arg)
Performs an action give a perform_code and arg. (Internal Method)
BStringItem
A list item of a text string used as a member of a BListView or BOutlineListView.
Definition: StringItem.h:12
BWindow::Sync
void Sync() const
Synchronizes the attached window's connection to App Server causing any pending messages to be proces...
B_FIND_PATH_LIB_DIRECTORY
The runtime library directory.
Definition: FindDirectory.h:148
BLayoutItem::PreferredSize
virtual BSize PreferredSize()=0
Returns the preferred size for this item.
get_mouse_speed
status_t get_mouse_speed(int32 *speed)
Get the mouse speed.
BVolume::GetRootDirectory
status_t GetRootDirectory(BDirectory *directory) const
Writes the root directory of the volume referred to by this object into directory.
usb_configuration_info::interface
usb_interface_list * interface
The list of interfaces available to this configuration.
Definition: USB3.h:73
BSize::width
float width
The horizontal dimension.
Definition: Size.h:21
BLocker::Sem
sem_id Sem() const
Return the sem_id of the semaphore this object holds.
BShape::BShape
BShape()
Creates an empty BShape object.
BTwoDimensionalLayout::AlignLayoutWith
void AlignLayoutWith(BTwoDimensionalLayout *other, orientation orientation)
Align the BLayoutItem's in the specified orientation within two or more BTwoDimensionalLayout's.
BBox::FrameMoved
virtual void FrameMoved(BPoint newLocation)
Hook method called when the view is moved.
BAutolock::IsLocked
bool IsLocked()
Verify whether the associated BLocker or BLooper are actually locked.
Definition: Autolock.h:70
BWindow::SetFeel
status_t SetFeel(window_feel feel)
Changes the window feel set in the constructor to feel.
BMimeType::GetSupertype
status_t GetSupertype(BMimeType *supertype) const
Gets the supertype of the MIME type represented by this object.
BGroupLayout::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action (Internal method defined for binary compatibility purposes).
BView::SetViewCursor
void SetViewCursor(const BCursor *cursor, bool sync=true)
Assigns cursor to the view.
BMenu::AddDynamicItem
virtual bool AddDynamicItem(add_state state)
Implemented by subclasses to Add a dynamic item to the menu.
EntryList.h
Defines the BEntryList class.
get_ref_for_path
status_t get_ref_for_path(const char *path, entry_ref *ref)
Returns an entry_ref for a given path.
BView::StrokeShape
void StrokeShape(BShape *shape, ::pattern pattern=B_SOLID_HIGH)
Stroke shape.
BScrollView::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BRect::LeftBottom
BPoint LeftBottom() const
Returns the left bottom point of the BRect.
Definition: Rect.h:106
BMenu::AddItem
bool AddItem(BMenuItem *item)
Adds a menu item to the end of the list.
BTranslator::TranslatorVersion
virtual int32 TranslatorVersion() const =0
Pure virtual. Returns the version of the translator.
fs_volume_ops::write_fs_info
status_t(* write_fs_info)(fs_volume *volume, const struct fs_info *info, uint32 mask)
Update filesystem information on the volume.
Definition: fs_interface.h:80
B_BEOS_APPS_DIRECTORY
The BeOS apps directory.
Definition: FindDirectory.h:112
BUrl::Protocol
const BString & Protocol() const
Returns the protocol used in the url.
BTextView::AcceptsPaste
virtual bool AcceptsPaste(BClipboard *clipboard)
Returns whether or not the BTextView can accept the clipboard data.
BLayoutItem::MinSize
virtual BSize MinSize()=0
Returns the minimum desirable size for this item.
BString::ToUpper
BString & ToUpper()
Convert each of the characters in the BString to uppercase.
BAppFileInfo::IsUsingAttributes
bool IsUsingAttributes() const
Returns whether the object (also) stores the metadata in the attributes of the associated file.
BApplication::SetCursor
void SetCursor(const void *cursor)
Sets the cursor to be used when the application is active.
BWindow::UpdateSizeLimits
void UpdateSizeLimits()
Updates the window's size limits from the minimum and maximum sizes of its top view.
BMenuField::AllArchived
virtual status_t AllArchived(BMessage *into) const
Hook method called when all views have been archived.
BApplication::ArgvReceived
virtual void ArgvReceived(int32 argc, char **argv)
Hook method that gets invoked when the application receives a B_ARGV_RECEIVED message.
BRect::RightBottom
BPoint RightBottom() const
Returns the right bottom point of the BRect.
Definition: Rect.h:99
BRadioButton::MakeFocus
virtual void MakeFocus(bool focus=true)
Makes the radio button the current focus view of the window or gives up being the window's focus view...
fs_vnode_ops::create_special_node
status_t(* create_special_node)(fs_volume *volume, fs_vnode *dir, const char *name, fs_vnode *subVnode, mode_t mode, uint32 flags, fs_vnode *_superVnode, ino_t *_nodeID)
TODO: Document!
Definition: fs_interface.h:241
Handler.h
Provides the BHandler class.
BMenu::ItemAt
BMenuItem * ItemAt(int32 index) const
Returns a pointer to the menu item at the specified index.
BRadioButton::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Sends a copy of the model message to the designated target.
BPictureButton::BPictureButton
BPictureButton(BRect frame, const char *name, BPicture *off, BPicture *on, BMessage *message, uint32 behavior=B_ONE_STATE_BUTTON, uint32 resizingMode=B_FOLLOW_LEFT_TOP, uint32 flgs=B_WILL_DRAW|B_NAVIGABLE)
Initializes a new BPictureButton object.
B_ISO_8859_2
Definition: Font.h:58
BLooper::Thread
thread_id Thread() const
Return the thread id of the internal message looper thread.
BOutlineListView::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BColorControl::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the control into data.
BCursor::operator=
BCursor & operator=(const BCursor &other)
Set the cursor to another cursor object.
BUnicodeChar::IsSpace
static bool IsSpace(uint32 c)
Determine if c is a space.
BTimeZone::InitCheck
status_t InitCheck() const
Returns whether or not the constructor initialized the time zone.
BResources::File
const BFile & File() const
Gets a reference to the internal BFile object.
BView::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BMessenger::SetTo
status_t SetTo(const char *signature, team_id team=-1)
Reinitializes a BMessenger to target the already running application identified by the supplied signa...
BBox::MouseDown
virtual void MouseDown(BPoint point)
Hook method called when a mouse button is pressed.
B_MESSENGER_TYPE
Represents a BMessenger object.
Definition: TypeConstants.h:36
BMallocIO::Position
virtual off_t Position() const
Return the position of the cursor.
BRoster::FindApp
status_t FindApp(const char *mimeType, entry_ref *app) const
Finds an application associated with a MIME type.
BPictureButton::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Sends a copy of the model message to the designated target.
BAlert::TextView
BTextView * TextView() const
Returns the Alert's TextView.
BChannelControl::SetChannelCount
virtual status_t SetChannelCount(int32 count)
Undocumented public method.
BFileInterface::SetRef
virtual status_t SetRef(const entry_ref &file, bool create, bigtime_t *_time)=0
Used when an application wants your node to use a specific file.
BBox::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BApplication::ShowCursor
void ShowCursor()
Restores the cursor.
BUrlProtocolListener
Abstract interface for handling BUrlRequest events.
Definition: UrlProtocolListener.h:29
BMimeType
A class that represents a MIME (Multi-purpose Internet Mail Extensions) type string.
Definition: MimeType.h:74
BRoster::IsRunning
bool IsRunning(const char *signature) const
Returns whether or not an application with the supplied signature is currently running.
B_STOP_ALERT
Definition: Alert.h:20
BOptionPopUp::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the control into the _width and _height parameters.
BReferenceable::~BReferenceable
virtual ~BReferenceable()
Destructor.
BPoint::Set
void Set(float x, float y)
Sets the x and y coordinates of a BPoint object.
Definition: Point.h:82
BView::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the object is attached to a window.
BHttpRequest::SetPostFields
void SetPostFields(const BHttpForm &fields)
Set the fields for form POST data.
atomic_or64
int64 atomic_or64(int64 *value, int64 orValue)
Atomically perform a bitwise OR operation of orValue to the variable andValue.
BLooper::MessageFromPort
BMessage * MessageFromPort(bigtime_t=B_INFINITE_TIMEOUT)
Hook method to retrieve a message from the looper's port.
BGroupLayout::ItemWeight
float ItemWeight(int32 index) const
Get the weight of the item at index.
BCardLayout::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archive this layout into a BMessage.
BRect::OffsetToSelf
BRect & OffsetToSelf(BPoint offset)
Like BRect::OffsetTo() but returns the translated BRect.
BGridLayout::HorizontalSpacing
float HorizontalSpacing() const
Returns the spacing between columns for this layout.
BUnicodeChar::IsPunctuation
static bool IsPunctuation(uint32 c)
Determine if c is punctuation character.
BSeparatorItem::SetEnabled
virtual void SetEnabled(bool enable)
Does nothing, this method is defined to override the default BMenuItem behavior.
BResources::~BResources
virtual ~BResources()
Destroys the BResources object and frees any associated resources.
BDirectory::SetTo
status_t SetTo(const entry_ref *ref)
Re-initializes the BDirectory to the directory referred to by the supplied entry_ref.
BButton::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BFont::IsFullAndHalfFixed
bool IsFullAndHalfFixed() const
Returns whether or not the font is fixed-width and contains both full and half-width characters.
BColorControl::~BColorControl
virtual ~BColorControl()
Destructor method.
BChannelSlider::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Undocumented public method.
BWindow::SetPulseRate
void SetPulseRate(bigtime_t rate)
Sets how often B_PULSE messages are posted to the window.
BMenuItem::BMenuItem
BMenuItem(const char *label, BMessage *message, char shortcut=0, uint32 modifiers=0)
Creates a new BMenuItem object with the specified label and message.
watch_volume
status_t watch_volume(dev_t volume, uint32 flags, BMessenger target)
Subscribes target to watch node changes on volume.
BAppFileInfo::SetSupportedTypes
status_t SetSupportedTypes(const BMessage *types, bool updateMimeDB, bool syncAll)
Sets the MIME types that are supported by the application and allows you to specify whether or not th...
BTextControl::AllArchived
virtual status_t AllArchived(BMessage *into) const
Hook method called when all views have been archived.
BSplitView::MouseUp
virtual void MouseUp(BPoint where)
Hook method overridden from BView.
BBitmapStream::~BBitmapStream
virtual ~BBitmapStream()
Destroys the object and the BBitmap object if attached.
B_FIXED_SPACING
Definition: Font.h:27
BFile::BFile
BFile()
Creates an uninitialized BFile object.
BOutlineListView::AddList
virtual bool AddList(BList *newItems)
Adds a list of items to the end of the list.
BDragger::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
B_SYSTEM_TRANSLATORS_DIRECTORY
The system translator directory.
Definition: FindDirectory.h:28
BMidiRoster::Register
static status_t Register(BMidiEndpoint *endp)
Publishes an endpoint to other applications.
BBitmapStream::Size
virtual off_t Size() const
Gets the current stream size.
BTextControl::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
tls_address
void ** tls_address(int32 index)
Retrieve the pointer that refers to the data of this thread at the provided index.
unicode_block::unicode_block
unicode_block()
Construct a unicode_block and set block data to 0.
Definition: Font.h:336
BRoster::ActivateApp
status_t ActivateApp(team_id team) const
Activates the application identified by the supplied team ID.
BMenuField::Draw
virtual void Draw(BRect updateRect)
Draws the area of the menu field that intersects updateRect.
BPath::AllowsTypeCode
virtual bool AllowsTypeCode(type_code code) const
Implements BFlattenable::AllowsTypeCode(). Checks if type code is equal to B_REF_TYPE.
BMenuField::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BMenuField::MouseMoved
virtual void MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)
Hook method called when the mouse is moved.
B_BEOS_FONTS_DIRECTORY
The BeOS fonts directory.
Definition: FindDirectory.h:109
BHttpFormData::String
const BString & String() const
Get the string value of a form field.
BMailComponent::MIMEType
virtual status_t MIMEType(BMimeType *mime)
Places the MIME type of the data into mime.
BMallocIO::Seek
virtual off_t Seek(off_t position, uint32 seekMode)
Move the cursor to a given position.
BUnarchiver::PrepareArchive
static BMessage * PrepareArchive(BMessage *&archive)
Prepares archive for use by a BUnarchiver.
BStopWatch::Name
const char * Name() const
Returns the name of the stop watch.
BMidiLocalProducer::SpraySystemRealTime
void SpraySystemRealTime(uchar status, bigtime_t time=0) const
Sends a Real Time event to the connected consumers.
BView::LayoutContext
BLayoutContext * LayoutContext() const
Returns the BLayoutContext for this View.
BScrollBar::ValueChanged
virtual void ValueChanged(float newValue)
Hook method called when the value of the scroll bar changes.
BSpaceLayoutItem::BSpaceLayoutItem
BSpaceLayoutItem(BSize minSize, BSize maxSize, BSize preferredSize, BAlignment alignment)
Create a space layout item with specific properties.
BTextMailComponent::BStringText
BString * BStringText()
Returns the internal UTF8 format BString used by this component.
BKeyStore::AddKey
status_t AddKey(const BKey &key)
Add a key to the Master keyring.
BPropertyInfo::TypeCode
virtual type_code TypeCode() const
Always returns B_PROPERTY_INFO_TYPE.
BFileInterface::GetRef
virtual status_t GetRef(entry_ref *_ref, char *_mimeType)=0
Implement to set the entry_ref and the MIME type of the file referenced by the current node.
BScrollBar::Proportion
float Proportion() const
Returns the ratio of the size of a scroll knob to the scroll bar.
BListView::SelectionChanged
virtual void SelectionChanged()
Hook method that is called when the selection changes.
BDeskbar::SetAlwaysOnTop
status_t SetAlwaysOnTop(bool alwaysOnTop)
Undocumented public method.
BAffineTransform::tx
double tx
Undocumented public variable.
Definition: AffineTransform.h:210
BRect::InsetByCopy
BRect InsetByCopy(BPoint inset) const
Like BRect::InsetBy() but returns a copy of the transformed BRect leaving the original unmodified.
system_beep
status_t system_beep(const char *eventName)
Invokes the sound for event eventName.
B_CABLE_MESSAGE
const uchar B_CABLE_MESSAGE
Identifier of cable message.
Definition: Midi2Defs.h:25
BString::operator<=
bool operator<=(const BString &string) const
Lexicographically compare if this BString is less than or equal to the given string.
Definition: String.h:534
BGroupLayout::AllArchived
virtual status_t AllArchived(BMessage *into) const
Method relating to the use of BArchiver.
BMenu::SetRadioMode
virtual void SetRadioMode(bool on)
Turns radio mode on or off.
BMidiLocalProducer::SprayControlChange
void SprayControlChange(uchar channel, uchar controlNumber, uchar controlValue, bigtime_t time=0) const
Sends a Controller Change event to all connected consumers.
B_STRING_SPACING
Definition: Font.h:25
BMenu::IndexOf
int32 IndexOf(BMenuItem *item) const
Returns the index of the specified menu item.
BMenuItem::SetEnabled
virtual void SetEnabled(bool enable)
Enables or disables the menu item.
BMimeType::GetIcon
status_t GetIcon(BBitmap *icon, icon_size size) const
Fetches the large or mini icon associated with the MIME type.
BAbstractSocket::WaitForWritable
virtual status_t WaitForWritable(bigtime_t timeout=B_INFINITE_TIMEOUT) const
wait until writing is possible
BBitmap::RemoveChild
virtual bool RemoveChild(BView *view)
Removes a BView from the bitmap's view hierarchy.
BWindow::Layout
void Layout(bool force)
Update the size limits and do the layout of the topmost view attached to the window.
BUrl::SetProtocol
BUrl & SetProtocol(const BString &scheme)
Set the protocol.
BHandler::NextHandler
BHandler * NextHandler() const
Return the next hander in the chain to which the message is passed on.
BButton::SetBehavior
void SetBehavior(BBehavior behavior)
Sets the button behavior.
BKeyStore::RemoveMasterUnlockKey
status_t RemoveMasterUnlockKey()
Not implemented.
B_QUIT_ON_WINDOW_CLOSE
Definition: Window.h:76
BSeparatorView::PreferredSize
virtual BSize PreferredSize()
Undocumented public method.
BStringView::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fills out the preferred width and height of the string view into the _width and _height parameters re...
BStringView::SetText
void SetText(const char *text)
Sets the text string displayed by the string view.
BList::HasItem
bool HasItem(void *item) const
Return whether or not item is in the list.
BFont::Flags
uint32 Flags() const
Gets the antialiasing flags.
BMessage::ReplaceColor
status_t ReplaceColor(const char *name, rgb_color value)
Replace a color at the label name.
BMenu::SubmenuAt
BMenu * SubmenuAt(int32 index) const
Returns a pointer to a submenu at the specified index.
B_USER_DOCUMENTATION_DIRECTORY
The user documentation directory, contains e.g. man pages.
Definition: FindDirectory.h:88
BCheckBox::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Sends a copy of the model message to the designated target.
BAlert::AddButton
void AddButton(const char *label, char key=0)
Adds a button to the alert.
BLayout::IsValid
bool IsValid()
Returns whether this layout has been invalidated (via BLayout::InvalidateLayout()) and has not yet be...
BView::ExplicitAlignment
BAlignment ExplicitAlignment() const
Returns the explicit alignment size.
BMenuBar::WindowActivated
virtual void WindowActivated(bool state)
Hook method called when the attached window is activated or deactivated.
BRegion::OffsetBy
void OffsetBy(const BPoint &point)
Applies the given offsets given by the x and y coordinates of point to each rectangle contained in th...
BWindow::IsMinimized
bool IsMinimized() const
Returns whether or not the window is minimized.
BPasswordKey::Type
virtual BKeyType Type() const
Returns BKeyType::B_KEY_TYPE_PASSWORD.
Definition: Key.h:102
BMidiLocalProducer::Disconnected
virtual void Disconnected(BMidiConsumer *cons)
Invoked when a consumer is disconnected from this producer.
BTextControl::CreateTextViewLayoutItem
BLayoutItem * CreateTextViewLayoutItem()
Creates a text view layout item and returns a pointer to it.
BWindow::KeyMenuBar
BMenuBar * KeyMenuBar() const
Returns a pointer to the key menu bar set to the window.
DataIO.h
Defines abstract BDataIO and BPositionIO and the derived BMallocIO and BMemoryIO classes.
_VIEW_CENTER_
const uint32 _VIEW_CENTER_
View center mask variable. Do not use.
Definition: View.h:95
BStringList::Join
BString Join(const char *separator, int32 length=-1) const
Undocumented public method.
BListItem::SetEnabled
virtual void SetEnabled(bool enabled)
Enable or disable the list item.
BLayoutBuilder::Base::End
ParentBuilder & End()
Returns this builder's parent.
Definition: LayoutBuilder.h:436
BButton::MouseUp
virtual void MouseUp(BPoint where)
Hook method called when a mouse button is released.
usb_iso_packet_descriptor::actual_length
int16 actual_length
The USB stack writes the actual transferred length in this variable.
Definition: USB3.h:78
GameProducer::DisposeOutputCookie
status_t DisposeOutputCookie(int32 cookie)
Does nothing because the cookie has no use as of yet.
BClipboard::Unlock
void Unlock()
Unlocks the clipboard.
BUrlProtocolListener::RequestCompleted
virtual void RequestCompleted(BUrlRequest *caller, bool success)
Called once the request is complete.
BMenu::Hide
void Hide()
Hides the view without removing it from the view hierarchy.
B_PACKAGE_LINKS_DIRECTORY
The global package links directory.
Definition: FindDirectory.h:102
BEntry::MoveTo
status_t MoveTo(BDirectory *dir, const char *path=NULL, bool clobber=false)
Moves the BEntry to directory or directory and path combination, replacing an existing entry if clobb...
BBufferedDataIO::BufferSize
size_t BufferSize() const
Undocumented public method.
BCursor::operator==
bool operator==(const BCursor &other) const
Compare a cursor object to another and return if they are equal.
BPictureButton::MakeFocus
virtual void MakeFocus(bool focus=true)
Gives or removes focus from the control.
usb_configuration_info::interface_count
size_t interface_count
The number of interfaces in this configuration.
Definition: USB3.h:72
BMessage::SetPointer
status_t SetPointer(const char *name, const void *value)
Set the data with at the label name to value.
BTextView::TextLength
int32 TextLength() const
Returns the text length of the BTextView text.
BApplication::~BApplication
virtual ~BApplication()
Destructor Method.
BOutlineListView::Superitem
BListItem * Superitem(const BListItem *item)
Returns a pointer to the item at one level above item.
BMidiLocalConsumer::Data
virtual void Data(uchar *data, size_t length, bool atomic, bigtime_t time)
Invoked when raw MIDI is received.
unicode_block::operator|
unicode_block operator|(const unicode_block &block) const
Creates and returns a new unicode_block object that is the union of block and the unicode_block objec...
Definition: Font.h:369
BAffineTransform::Determinant
double Determinant() const
Undocumented public method.
Definition: AffineTransform.h:442
BUnicodeChar::DigitValue
static int32 DigitValue(uint32 c)
Gets the numeric value c.
B_BYTE_ALIGNMENT
Definition: Window.h:56
BView::SetHighColor
virtual void SetHighColor(rgb_color color)
Set the high color of the view.
BNotification::OnClickFile
const entry_ref * OnClickFile() const
Returns the reference to the file that will be opened when the notification is clicked.
LayoutItem.h
Describes the BLayoutItem class.
B_UINT8_TYPE
Represents an unsigned char type used for integer storage.
Definition: TypeConstants.h:61
B_RECT_TYPE
Represents a BRect object.
Definition: TypeConstants.h:47
BGroupView::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
BStringList::BStringList
BStringList(int32 count=20)
Undocumented public method.
BAbstractLayout::MinSize
virtual BSize MinSize()
Returns the minimum desirable size for this item.
BBox::~BBox
virtual ~BBox()
Destructor method.
BStatusBar::CurrentValue
float CurrentValue() const
Undocumented public method.
find_path_for_path
status_t find_path_for_path(const char *path, path_base_directory baseDirectory, const char *subPath, char *pathBuffer, size_t bufferSize)
Retrieves a path in the file system layout based on a given path.
BMidiLocalProducer::BMidiLocalProducer
BMidiLocalProducer(const char *name=NULL)
Creates a new local producer endpoint.
BMessage::HasAlignment
bool HasAlignment(const char *name, int32 n=0) const
Deprecated.
BKey::Purpose
BKeyPurpose Purpose() const
Get the purpose of the key.
BAlignment::RelativeVertical
float RelativeVertical() const
Undocumented public method.
BCheckBox::MaxSize
virtual BSize MaxSize()
Return the maximum size of the view.
BKey::SetSecondaryIdentifier
void SetSecondaryIdentifier(const char *identifier)
Set the secondary identifier of the key.
BMidiLocalProducer
A producer endpoint that is created by your own application.
Definition: MidiProducer.h:54
BStringList::Swap
bool Swap(int32 indexA, int32 indexB)
Undocumented public method.
BTextMailComponent::RenderToRFC822
virtual status_t RenderToRFC822(BPositionIO *render_to)
Renders the component into RFC-822 format.
BFont::GetGlyphShapes
void GetGlyphShapes(const char charArray[], int32 numChars, BShape *glyphShapeArray[]) const
Writes an array of BShape objects to glyphShapeArray representing the glyph shapes of each character ...
BWindow::ResizeTo
void ResizeTo(float width, float height)
Resize the window to the specified width and height.
BGroupLayoutBuilder::GetTopLayout
BGroupLayoutBuilder & GetTopLayout(BGroupLayout **_layout)
Get a reference to the highest underlying BGroupLayout.
BCheckBox::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the control is attached to a window.
uint64
__haiku_uint64 uint64
8-bytes unsigned integer.
Definition: SupportDefs.h:27
BPositionIO::ReadAt
virtual ssize_t ReadAt(off_t position, void *buffer, size_t size)=0
Pure virtual to read data from a certain position.
BLooper::IndexOf
int32 IndexOf(BHandler *handler) const
Get the index of the handler that is in the associated handler list.
B_SOFT_PEDAL
const uchar B_SOFT_PEDAL
Identifier of soft pedal message.
Definition: Midi2Defs.h:52
B_FIND_PATH_VAR_DIRECTORY
The directory for variable data (Unix "var" directory).
Definition: FindDirectory.h:158
BEntry::Exists
bool Exists() const
Returns whether or not the entry exists in the filesystem.
BMessage::SetInt8
status_t SetInt8(const char *name, int8 value)
Set the data with at the label name to value.
BTimeFormat::~BTimeFormat
virtual ~BTimeFormat()
Destructor.
BMenu::PreferredSize
virtual BSize PreferredSize()
Return the preferred size of the view.
BQuery::GetNextRef
virtual status_t GetNextRef(entry_ref *ref)
Fills out ref with the next entry as an entry_ref.
BDeskbar::HasItem
bool HasItem(int32 id) const
Undocumented public method.
BSeparatorItem::GetContentSize
virtual void GetContentSize(float *_width, float *_height)
Fills out _width and _height with the content rectangle dimensions.
BDeskbar::MaxItemWidth
float MaxItemWidth() const
Undocumented public method.
BNode::operator==
bool operator==(const BNode &node) const
Tests whether this and the supplied BNode object are equal.
node_ref::operator==
bool operator==(const node_ref &other) const
Tests whether this node_ref and the supplied one are equal.
BGroupLayout::AddView
virtual BLayoutItem * AddView(BView *child)
Adds child to this layout as the last item. In a vertical BGroupLayout, child will be on the right,...
BView::ConvertFromParent
void ConvertFromParent(BPoint *point) const
Convert point from the parent's coordinate system to the view's coordinate system in place.
BList::operator=
BList & operator=(const BList &other)
Copy another list into this object.
BScreen::ID
screen_id ID()
Gets the identifier of the display.
BOutlineListView::FullListFirstItem
BListItem * FullListFirstItem() const
Returns a pointer to the first BListItem in the list.
pattern
A pattern to use when drawing.
Definition: GraphicsDefs.h:13
BControl::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the control is detached from a window.
stop_watching
status_t stop_watching(BMessenger target)
Unsubscribes target from node and mount monitoring.
B_IMPORTANT_NOTIFICATION
Important type.
Definition: Notification.h:18
BScrollBar::ResizeToPreferred
virtual void ResizeToPreferred()
Resizes the view to its preferred size keeping the position of the left top corner constant.
BChannelSlider::MouseUp
virtual void MouseUp(BPoint where)
Undocumented public method.
BList::ReplaceItem
bool ReplaceItem(int32 index, void *item)
Replace an item with another one.
BApplication::RefsReceived
virtual void RefsReceived(BMessage *message)
Hook method that gets invoked when the application receives a B_REFS_RECEIVED message.
BChannelSlider::MessageReceived
virtual void MessageReceived(BMessage *message)
Undocumented public method.
BTimeZone::DaylightSavingName
const BString & DaylightSavingName() const
Returns the localized daylight savings name of the time zone, for example "Pacific Daylight Time".
BTextView::Copy
virtual void Copy(BClipboard *clipboard)
Copies the current selection to the clipboard.
BSpaceLayoutItem::Instantiate
static BArchivable * Instantiate(BMessage *from)
Instantiate the item from the message from.
BPasswordKey::~BPasswordKey
virtual ~BPasswordKey()
Free all resources associated with this key.
BView::ResetLayoutInvalidation
void ResetLayoutInvalidation()
Service call for BView derived classes re-enabling InvalidateLayout() notifications.
BReference< const BNetworkAddressResolver >
BMessage::ReplaceString
status_t ReplaceString(const char *name, const char *string)
Replace a string at the label name.
BLayoutBuilder::Group::Add
ThisBuilder & Add(BView *view)
Add a BView to the BGroupLayout this builder represents.
Definition: LayoutBuilder.h:530
B_CURSOR_ID_CONTEXT_MENU
Definition: Cursor.h:16
BChannelSlider::ThumbDeltaFor
virtual float ThumbDeltaFor(int32 channel)
Undocumented public method.
BChannelControl::SetValue
virtual void SetValue(int32 value)
Undocumented public method.
B_AVOID_FRONT
Definition: Window.h:69
B_INFO_ALERT
Definition: Alert.h:17
vushort
volatile unsigned short vushort
Volatile unsigned short.
Definition: SupportDefs.h:46
B_FIND_PATH_SETTINGS_DIRECTORY
The directory used for installation location wide settings.
Definition: FindDirectory.h:154
BStatusBar::Update
virtual void Update(float delta, const char *text=NULL, const char *trailingText=NULL)
Undocumented public method.
BButton
A control used to initiate an action.
Definition: Button.h:12
GameProducer::FormatSuggestionRequested
status_t FormatSuggestionRequested(media_type type, int32 quality, media_format *format)
Checks if a certain media format works with the GameProducer.
BTextControl::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BTabView::Select
virtual void Select(int32 index)
Selects the tab at the given index making it the selected tab.
BLayoutBuilder::Group::AddSplit
SplitBuilder AddSplit(orientation orientation, float spacing=B_USE_DEFAULT_SPACING, float weight=1.0f)
Add a new BSplitView as a child to the layout that this builder represents and return a SplitBuilder ...
Definition: LayoutBuilder.h:634
fs_volume_ops::open_index_dir
status_t(* open_index_dir)(fs_volume *volume, void **_cookie)
Open the list of an indices as a directory.
Definition: fs_interface.h:88
BDatagramSocket::ReceiveFrom
virtual ssize_t ReceiveFrom(void *buffer, size_t bufferSize, BNetworkAddress &from)
receive a single datagram from a given host
Size.h
BSize class definition and related enum definition.
atomic_and
int32 atomic_and(int32 *value, int32 andValue)
Atomically perform a bitwise AND operation of andValue to the variable andValue.
BKey::Owner
const char * Owner() const
Get the owner of the key.
GameProducer::AddOn
BMediaAddOn * AddOn(int32 *internal_id) const
Unimplemented.
BMessage::FindFlat
status_t FindFlat(const char *name, BFlattenable *object) const
Find a flattened object at the label name.
BView::DrawPictureAsync
void DrawPictureAsync(const BPicture *a_picture)
Draws the picture at the view's current pen position.
BChannelSlider::ThumbFor
virtual const BBitmap * ThumbFor(int32 channel, bool pressed)
Undocumented public method.
BShapeIterator
Allows you to iterate through BShape operations.
Definition: Shape.h:22
BTabView::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
BDurationFormat::SetTimeZone
status_t SetTimeZone(const BTimeZone *timeZone)
Sets the timezone for this formatter.
BList::RemoveItem
bool RemoveItem(void *item)
Remove item from the list.
BHandler::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message that has been received by the associated looper.
BCursorID
BCursorID
Definition: Cursor.h:13
file_system_module_info::set_content_name
status_t(* set_content_name)(int fd, partition_id partition, const char *name, disk_job_id job)
Undocumented. TODO.
Definition: fs_interface.h:300
B_LOCAL_CONTROL
const uchar B_LOCAL_CONTROL
Identifier of local control message.
Definition: Midi2Defs.h:67
BLayout::ItemArchived
virtual status_t ItemArchived(BMessage *into, BLayoutItem *item, int32 index) const
Hook for derived classes to add data specific to item to the into BMessage. item resides at index.
BAffineTransform::InverseDeterminant
double InverseDeterminant() const
Undocumented public method.
Definition: AffineTransform.h:449
BReference::BReference
BReference(const BReference< Type > &other)
Copy constructor.
Definition: Referenceable.h:56
BDragger::MessageReceived
virtual void MessageReceived(BMessage *message)
Receives messages that control the visibility of the dragger handle.
BTabView::MessageReceived
virtual void MessageReceived(BMessage *message)
Handles scripting messages for the tab view.
BDatagramSocket::MaxTransmissionSize
virtual size_t MaxTransmissionSize() const
BIconUtils::GetIcon
static status_t GetIcon(BNode *node, const char *vectorIconAttrName, const char *smallIconAttrName, const char *largeIconAttrName, icon_size size, BBitmap *result)
Utility function to import an icon from a node.
BLocaleRoster::GetDefaultTimeZone
status_t GetDefaultTimeZone(BTimeZone *timezone) const
Get the default timezone.
BString::Compare
int Compare(const BString &string) const
Lexicographically compare this BString to another string.
BString::Prepend
BString & Prepend(const char *string)
Prepend the given string to the beginning of the BString.
file_system_module_info::identify_partition
float(* identify_partition)(int fd, partition_data *partition, void **_cookie)
Undocumented. TODO.
Definition: fs_interface.h:263
BShapeIterator::Iterate
status_t Iterate(BShape *shape)
Iterates over each operation that make up the BShape calling IterateMoveTo(), IterateLineTo(),...
BMenu::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BCardLayout::GetHeightForWidth
virtual void GetHeightForWidth(float width, float *min, float *max, float *preferred)
Overridden hook method from BAbstractLayout.
BChannelControl::SetCurrentChannel
virtual status_t SetCurrentChannel(int32 index)
Undocumented public method.
BString::SetToChars
BString & SetToChars(const char *string, int32 charCount)
UTF-8 aware version of SetTo(const char*, int32)
BQuery::PushDouble
status_t PushDouble(double value)
Pushes a double onto the predicate stack.
BPolygon::CountPoints
int32 CountPoints() const
Returns the number of points associated with the polygon.
BNodeInfo::GetIcon
virtual status_t GetIcon(BBitmap *icon, icon_size which=B_LARGE_ICON) const
Gets the icon of the node.
BFont::Face
uint16 Face() const
Gets the font face flags bitmap.
BStringView::MaxSize
virtual BSize MaxSize()
Returns the string view's maximum size.
Statable.h
Provides the BStatable abstract class.
BDragger::ResizeToPreferred
virtual void ResizeToPreferred()
Resizes the view to its preferred size keeping the position of the left top corner constant.
BMailComponent::~BMailComponent
virtual ~BMailComponent()
Destructor.
B_ALPHA_COMPOSITE_SOURCE_ATOP
Definition: GraphicsDefs.h:305
BUnarchiver::RelinquishOwnership
void RelinquishOwnership(BArchivable *archivable)
Relinquish ownership of archivable. If archivable remains unclaimed at the end of the unarchiving ses...
Point.h
BPoint class definition.
B_URL_FTP
const char * B_URL_FTP
application/x-vnd.Be.URL.ftp
get_primary_architecture
const char * get_primary_architecture()
Returns the name of the system's primary architecture.
BView::IsHidden
bool IsHidden() const
Returns whether or not the view is hidden.
BButton::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
BMenuBar::Border
menu_bar_border Border() const
Returns the currently set border style.
direct_driver_state
direct_driver_state
Definition: DirectWindow.h:28
BMidiLocalConsumer::GetProducerID
int32 GetProducerID()
Returns the ID of the producer that most recently sent a MIDI event to this consumer.
BBox::ResizeToPreferred
virtual void ResizeToPreferred()
Resizes the box to its preferred dimensions.
file_system_module_info::resize
status_t(* resize)(int fd, partition_id partition, off_t size, disk_job_id job)
Undocumented. TODO.
Definition: fs_interface.h:296
BButton::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Sends a copy of the model message to the designated target.
BTabView::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
BLayoutItem
Abstract class representing things that are positionable and resizable by objects of the BLayout clas...
Definition: LayoutItem.h:19
BView::MaxSize
virtual BSize MaxSize()
Return the maximum size of the view.
BNumberFormat::Format
ssize_t Format(char *string, size_t maxSize, const double value)
Format the double value as a string and put the result into string up to maxSize bytes in the current...
BEntry
A location in the filesystem.
Definition: Entry.h:39
BView::FillShape
void FillShape(BShape *shape, ::pattern pattern=B_SOLID_HIGH)
Fill shape.
BAlignment::operator!=
bool operator!=(const BAlignment &other) const
Undocumented public method.
Definition: Alignment.h:114
usb_interface_list
List of interfaces available to a configuration.
Definition: USB3.h:62
BSplitView::MessageReceived
virtual void MessageReceived(BMessage *message)
Hook method overridden from BView.
BKeyStore::AddKeyring
status_t AddKeyring(const char *keyring)
Create a new keyring.
BFilePanel::SetSaveText
void SetSaveText(const char *text)
Set some save text to display in the save dialog.
BHttpFormData::operator=
BHttpFormData & operator=(const BHttpFormData &other)
Assignment operator.
BCollator::GetSortKey
status_t GetSortKey(const char *string, BString *key) const
Compute the sortkey of a string.
BAffineTransform::operator*=
const BAffineTransform & operator*=(const BAffineTransform &other)
Undocumented public method.
Definition: AffineTransform.h:403
B_AVOID_FOCUS
Definition: Window.h:70
BView::PopState
void PopState()
Restores the drawing state from the stack.
BDragger::Perform
virtual status_t Perform(perform_code code, void *data)
Perform some action. (Internal Method)
BTranslatorRoster::StopWatching
status_t StopWatching(BMessenger target)
Unregister a messenger from the notification list.
BDragger::MouseMoved
virtual void MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)
Hook method called when the mouse is moved.
B_SYSTEM_CACHE_DIRECTORY
The system directory used for cache files.
Definition: FindDirectory.h:42
BChannelSlider::MaxChannelCount
virtual int32 MaxChannelCount() const
Undocumented public method.
BBitmap::Flags
uint32 Flags() const
Accesses the bitmap's creation flags.
BView::FillArc
void FillArc(BPoint center, float xRadius, float yRadius, float startAngle, float arcAngle, ::pattern pattern=B_SOLID_HIGH)
Fill an arc starting at center with a horizontal radius of xRadius and a vertical radius of yRadius s...
BVolume::~BVolume
virtual ~BVolume()
Destroys the object and frees all associated resources.
BButton::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the button is attached to a window.
BMessage::HasSize
bool HasSize(const char *name, int32 n=0) const
Deprecated.
BPasswordKey::SetTo
status_t SetTo(const char *password, BKeyPurpose purpose, const char *identifier, const char *secondaryIdentifier=NULL)
Set the key to specific values.
phys_size_t
phys_addr_t phys_size_t
Represents a size of physical memory.
Definition: SupportDefs.h:60
BUnarchiver::InstantiateObject
static status_t InstantiateObject(BMessage *archive, T *&object)
Attempt to instantiate an object of type T from BMessage* from.
Definition: Archivable.h:290
BAffineTransform::TranslateByCopy
BAffineTransform TranslateByCopy(double x, double y) const
Undocumented public method.
BMessage::Unflatten
status_t Unflatten(const char *flatBuffer)
Unflatten a message from a buffer and put it into the current object.
BAffineTransform::GetScale
void GetScale(double *sx, double *sy) const
Undocumented public method.
BString::RemoveFirst
BString & RemoveFirst(const BString &string)
Remove the first occurrence of the given BString.
BStatable::GetNodeRef
status_t GetNodeRef(node_ref *ref) const
Fills out ref with the node_ref of the node.
BWindow::Frame
BRect Frame() const
Returns the frame rectangle of the window.
rgb_color::blue
uint8 blue
Blue value for the color.
Definition: GraphicsDefs.h:45
BSeparatorItem
Display separator item for BMenu class.
Definition: SeparatorItem.h:14
BColorControl::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BMenu::Track
BMenuItem * Track(bool startOpened=false, BRect *specialRect=NULL)
Initiates tracking the cursor within the menu.
BAlert::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Resizes the alert dialog.
BMessage::FindBool
status_t FindBool(const char *name, bool *value) const
Find a boolean at the label name.
BDragger::MouseUp
virtual void MouseUp(BPoint where)
Hook method called when a mouse button is released.
usb_endpoint_info::handle
usb_pipe handle
Handle to use when using the stack to transfer data to and from this endpoint.
Definition: USB3.h:48
BShape::~BShape
virtual ~BShape()
Destructor, deletes all associated data.
BLayoutBuilder::Group
BLayoutBuilder::Base subclass for building BGroupLayouts.
Definition: LayoutBuilder.h:29
BMessenger
A class to send messages to a target BLooper or BHandler.
Definition: Messenger.h:20
B_UNICODE_UTF8
Definition: Font.h:56
BTabView::SetResizingMode
virtual void SetResizingMode(uint32 mode)
Sets the resizing mode of the view according to the mode mask.
Dragger.h
Provides the BDragger class.
BPoint::BPoint
BPoint()
Initializes a BPoint object at the origin, (0, 0).
Definition: Point.h:46
BVolume::BVolume
BVolume()
Creates an uninitialized BVolume object.
BView::LowColor
rgb_color LowColor() const
Return the current low color.
B_MEDIA_PARAMETER_TYPE
Represents the BParameter type from the media kit.
Definition: TypeConstants.h:33
BTwoDimensionalLayout::SubtractInsets
BSize SubtractInsets(BSize size)
Substract the size from all the insets for this layout.
BTabView::Pulse
virtual void Pulse()
Hook method called when the view receives a B_PULSE message.
BHandler::LockLooper
bool LockLooper()
Lock the looper associated with this handler.
BView::EventMask
uint32 EventMask()
Returns the current event mask.
BFilePanel
Displays a standard Open/Save dialog.
Definition: FilePanel.h:41
BTextControl::SetDivider
virtual void SetDivider(float position)
Sets the horizontal position of the divider that separates the label from the text view.
BOptionPopUp::SetEnabled
virtual void SetEnabled(bool enabled)
Enables or disables the control.
BUrlProtocolAsynchronousListener::SynchronousListener
BUrlProtocolListener * SynchronousListener()
The synchronous listener created from the current object.
BResources::MergeFrom
status_t MergeFrom(BFile *fromFile)
Adds the resources of fromFile to the internal file of the BResources object.
BHttpRequest::SetFollowLocation
void SetFollowLocation(bool follow)
Enable or disable following HTTP redirects.
BCheckBox::LayoutAlignment
virtual BAlignment LayoutAlignment()
Return the current BAlignemnt of the view.
BShape::Close
status_t Close()
Adds an operation to close the BShape once it is fully constructed.
file_system_module_info::validate_set_content_parameters
bool(* validate_set_content_parameters)(partition_data *partition, const char *parameters)
Undocumented. TODO.
Definition: fs_interface.h:282
BGridLayout::SetMaxColumnWidth
void SetMaxColumnWidth(int32 column, float width)
Sets the maximum width for column to width.
BPath::operator=
BPath & operator=(const BPath &item)
Initializes the object as a copy of item.
file_system_module_info::scan_partition
status_t(* scan_partition)(int fd, partition_data *partition, void *cookie)
Undocumented. TODO.
Definition: fs_interface.h:265
BVolume::operator=
BVolume & operator=(const BVolume &volume)
Assigns the supplied BVolume object to this volume, this object is made to be an exact clone of the s...
BSeparatorView::SetAlignment
void SetAlignment(const BAlignment &aligment)
Undocumented public method.
B_NOTE_ON
const uchar B_NOTE_ON
Identifier of note on message.
Definition: Midi2Defs.h:13
BList::~BList
virtual ~BList()
Destroy the list.
openlog_team
void openlog_team(const char *ident, int logopt, int facility)
Starts a log session, and sets some output options.
B_MAIL_MULTIPART_CONTAINER
Definition: MailComponent.h:31
BLayoutBuilder::Cards::Cards
Cards()
Creates a builder for BCardLayout.
Definition: LayoutBuilder.h:1425
BMidiLocalConsumer::ControlChange
virtual void ControlChange(uchar channel, uchar controlNumber, uchar controlValue, bigtime_t time)
Invoked when a Controller Change event is received.
BResources::ReadResource
status_t ReadResource(type_code type, int32 id, void *data, off_t offset, size_t length)
Reads data from an existing resource. (deprecated, use LoadResource() instead)
BTextControl::AttachedToWindow
virtual void AttachedToWindow()
Sets the font color to B_DOCUMENT_TEXT_COLOR and the view and low colors to B_DOCUMENT_BACKGROUND_COL...
B_CURSOR_ID_RESIZE_WEST
Definition: Cursor.h:33
find_path
status_t find_path(const void *codePointer, path_base_directory baseDirectory, const char *subPath, char *pathBuffer, size_t bufferSize)
Retrieves a path in the file system layout based on a loaded image file.
BApplication::InitCheck
status_t InitCheck() const
Returns the status of the constructor.
BTabView::DrawTabs
virtual BRect DrawTabs()
Draws all the tabs in the BTabView and returns the frame rectangle of the currently selected tab.
BObjectList::BObjectList
BObjectList(int32 itemsPerBlock=20, bool owning=false)
Creates a new BObjectList.
Definition: ObjectList.h:419
BScrollBar::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the scroll bar is attached to a window.
BAlert::SetType
void SetType(alert_type type)
Set the type of the alert.
BHttpForm::AddBuffer
status_t AddBuffer(const BString &fieldName, const void *buffer, ssize_t size)
Add a buffer to the form with the specified fieldName and buffer and size.
BTabView::MakeFocus
virtual void MakeFocus(bool focused=true)
Highlight or unhighlight the selection when the tab view acquires or loses its focus state.
BUrl::HasPort
bool HasPort() const
Check wether the URL has a port.
B_ALPHA_COMPOSITE_DESTINATION_ATOP
Definition: GraphicsDefs.h:309
BString::SetByteAt
BString & SetByteAt(int32 pos, char to)
Set a byte at position pos to character to.
BView::SetViewUIColor
void SetViewUIColor(color_which which, float tint=B_NO_TINT)
Set the view color of the view to a system constant. The color will update live with user changes.
BDirectWindow::Instantiate
static BArchivable * Instantiate(BMessage *data)
Instantiate window from message data. Not implemented.
BVolume::SetName
status_t SetName(const char *name)
Sets the volume's name to name.
BFile::Seek
virtual off_t Seek(off_t offset, uint32 seekMode)
Seeks to another read/write position within the file.
BRadioButton::Draw
virtual void Draw(BRect updateRect)
Draws the area of the radio button that intersects updateRect.
BFont::Direction
font_direction Direction() const
Gets the font direction, left-to-right or right-to left.
BView::ClipToShape
void ClipToShape(BShape *shape)
Intersects the current clipping region of the view with the pixels of shape.
BMimeType::GetAppHint
status_t GetAppHint(entry_ref *ref) const
Fetches an entry_ref that serves as a hint as to where the MIME type's preferred application might li...
atomic_and64
int64 atomic_and64(int64 *value, int64 andValue)
Atomically perform a bitwise AND operation of andValue to the variable andValue.
BMessageRunner::BMessageRunner
BMessageRunner(BMessenger target, const BMessage *message, bigtime_t interval, int32 count=-1)
Creates and initializes a new BMessageRunner and instructs the system roster to send the specified me...
BGroupLayoutBuilder::GetTopView
BGroupLayoutBuilder & GetTopView(BView **_view)
Get a reference to the owning BView.
BKey::Data
const uint8 * Data() const
Get a pointer to the data of the key.
BCheckBox::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BHandler::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archive a handler to a message.
B_KEY_PURPOSE_VOLUME
Volume key purpose.
Definition: Key.h:21
B_UNDO_UNAVAILABLE
Definition: TextView.h:33
usb_interface_info::endpoint
usb_endpoint_info * endpoint
An array of endpoints that are associated to this interface.
Definition: USB3.h:56
BDirectory::GetStatFor
status_t GetStatFor(const char *path, struct stat *st) const
Returns the stat structure of the entry referred to by the supplied path name.
BTabView::MouseUp
virtual void MouseUp(BPoint where)
Hook method called when a mouse button is released.
BSpaceLayoutItem::SetExplicitAlignment
virtual void SetExplicitAlignment(BAlignment alignment)
Set this item's explicit alignment, to be used in Alignment().
BAlignment::SetHorizontal
void SetHorizontal(alignment horizontal)
Undocumented public method.
Definition: Alignment.h:79
BMenuBar::MinSize
virtual BSize MinSize()
Return the minimum size of the view.
BSplitView::SetInsets
void SetInsets(float left, float top, float right, float bottom)
Set the insets between the bounds of the view and the inner elements.
BLayoutItem::AttachedToLayout
virtual void AttachedToLayout()
Hook called when this object is attached to a BLayout (via BLayout::AddItem())
BChannelControl::GetLimits
status_t GetLimits(int32 *_minimum, int32 *_maximum) const
Undocumented public method.
BString::IStartsWith
bool IStartsWith(const BString &string) const
Returns whether or not the BString starts with string case-insensitively.
BListView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determines the proper handler for the passed in scripting message.
vulong
volatile unsigned long vulong
Volatile unsigned long.
Definition: SupportDefs.h:44
BWindow::AddToSubset
status_t AddToSubset(BWindow *window)
Adds window to be in the subset of the BWindow.
BList::FirstItem
void * FirstItem() const
Return a pointer to the first item in the list.
BMenu::AttachedToWindow
virtual void AttachedToWindow()
Lays out the menu items and resizes the menu to fit.
BTextControl::LayoutAlignment
virtual BAlignment LayoutAlignment()
Returns the alignment used by this control in a layout.
B_STRIKEOUT_FACE
Definition: Font.h:84
closelog_thread
void closelog_thread(void)
Closes the log.
BWindow::InvalidateLayout
void InvalidateLayout(bool descendants=false)
Invalidate layout.
B_CURSOR_ID_GRAB
Definition: Cursor.h:21
BPopUpMenu::Go
BMenuItem * Go(BPoint where, bool autoInvoke=false, bool keepOpen=false, bool async=false)
Places the menu on screen.
BNode::SetTo
status_t SetTo(const entry_ref *ref)
Initializes the object to the specified entry_ref.
BAbstractSocket::InitCheck
status_t InitCheck() const
Check connection status.
BMessageRunner::~BMessageRunner
virtual ~BMessageRunner()
Frees all resources associated with the object.
BView::BeginRectTracking
void BeginRectTracking(BRect startRect, uint32 style=B_TRACK_WHOLE_RECT)
Displays an outline rectangle on the view and initiates tracking.
B_FIND_PATH_INSTALLATION_LOCATION_DIRECTORY
The installation location base directory.
Definition: FindDirectory.h:135
B_SECONDARY_MOUSE_BUTTON
Secondary mouse button mask parameter.
Definition: View.h:24
BWindow::RemoveFromSubset
status_t RemoveFromSubset(BWindow *window)
Remove window from the subset of the BWindow.
BView::LayoutAlignment
virtual BAlignment LayoutAlignment()
Return the current BAlignemnt of the view.
BGridLayout::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Unarchives the BLayoutItem's for this layout, calling ItemUnarchived() for each one.
find_paths_etc
status_t find_paths_etc(const char *architecture, path_base_directory baseDirectory, const char *subPath, uint32 flags, char ***_paths, size_t *_pathCount)
Retrieves a list of paths in the file system layout.
BAbstractSocket::SetTimeout
virtual status_t SetTimeout(bigtime_t timeout)
sets the read and write timeout
BPoint::operator!=
bool operator!=(const BPoint &other) const
Returns whether or not the x and y coordinates of the BPoint objects differ.
BListView::CurrentSelection
int32 CurrentSelection(int32 index=0) const
Returns the index of a currently selected item relative to the passed in index.
BAffineTransform::FlipY
const BAffineTransform & FlipY()
Undocumented public method.
BAppFileInfo::SetCatalogEntry
status_t SetCatalogEntry(const char *catalogEntry)
Sets the catalog entry of the associated file used for localization.
BMenuBar::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
fs_vnode_ops::write_attr
status_t(* write_attr)(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length)
Write attribute data.
Definition: fs_interface.h:228
BScrollBar::BScrollBar
BScrollBar(BRect frame, const char *name, BView *target, float min, float max, orientation direction)
Instantiates a new scroll bar and connects it to the target view.
GridView.h
Provides the BGridView class.
BView::Flush
void Flush() const
Flushes the attached window's connection to App Server.
B_WATCH_ALL
Flag for watch_node().
Definition: NodeMonitor.h:23
BOutlineListView::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BLayoutBuilder::Group::SetExplicitMaxSize
ThisBuilder & SetExplicitMaxSize(BSize size)
Set the explicit maximum size of the underlying layout.
Definition: LayoutBuilder.h:749
BMessage::HasColor
bool HasColor(const char *name, int32 n=0) const
Deprecated.
BSpaceLayoutItem::IsVisible
virtual bool IsVisible()
Return the current local visibility of this item.
BColorControl::Layout
color_control_layout Layout() const
Get the current color control layout.
usb_interface_info
Container for interface descriptors and their Haiku USB stack identifiers.
Definition: USB3.h:51
BString::Insert
BString & Insert(const char *string, int32 position)
Inserts the given string at the given position into the BString data.
BBufferedDataIO::OwnsStream
bool OwnsStream() const
Undocumented public method.
BRadioButton::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BLayoutBuilder::Cards::AddGroup
GroupBuilder AddGroup(orientation orientation, float spacing=B_USE_DEFAULT_SPACING)
Definition: LayoutBuilder.h:1523
SupportDefs.h
Defines basic types and definitions for the Haiku API.
BButton::MakeDefault
virtual void MakeDefault(bool flag)
Make the BButton the default button i.e. it will be activated when the user pushes the Enter key.
BMidiEndpoint::Name
const char * Name() const
Returns the name of the endpoint.
BTab::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Instantiates a BTab object from the passed in archive.
BView::HasHeightForWidth
virtual bool HasHeightForWidth()
Returns whether the layout of the view can calculate a height for a given width.
BTwoDimensionalLayout::~BTwoDimensionalLayout
virtual ~BTwoDimensionalLayout()
Destructor.
B_SYSTEM_NONPACKAGED_DIRECTORY
The system non-packaged installation location directory.
Definition: FindDirectory.h:44
BRect::PrintToStream
void PrintToStream() const
Prints the BRect dimensions to standard output.
BPolygon::BPolygon
BPolygon()
Initializes an empty polygon without any points.
BTwoDimensionalLayout::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archives this layout into archive. If deep is true, also archives the items in this layout,...
vint8
volatile int8 vint8
1-byte volatile signed integer.
Definition: SupportDefs.h:30
BMenuItem::TruncateLabel
virtual void TruncateLabel(float maxWidth, char *newLabel)
Truncates the label and stashes it into newLabel.
BLooper::DispatchExternalMessage
void DispatchExternalMessage(BMessage *message, BHandler *handler, bool &_detached)
Internal method to support single-threaded GUI toolkits.
BSplitLayoutBuilder::SetInsets
BSplitLayoutBuilder & SetInsets(float left, float top, float right, float bottom)
Set the insets of the underlying BSplitView.
BLayoutItem::SetFrame
virtual void SetFrame(BRect frame)=0
Set the bounding frame of this item.
BResources::LoadResource
const void * LoadResource(type_code type, int32 id, size_t *_size)
Loads a resource identified by type and id into memory.
BFilePanel::HidesWhenDone
bool HidesWhenDone() const
Gets whether or not the panel should hide on confirm or cancel.
BEntry::Rename
status_t Rename(const char *path, bool clobber=false)
Renames the BEntry to path replacing an existing entry if clobber is true.
BLayoutBuilder::Cards::SplitBuilder
Split< ThisBuilder > SplitBuilder
Shorthand for builders returned by this builder's AddSplit() methods.
Definition: LayoutBuilder.h:316
BLooper::Lock
bool Lock()
Lock the looper.
BView::EndRectTracking
void EndRectTracking()
Ends tracking removing the outline rectangle from the view.
BPositionIO::BPositionIO
BPositionIO()
This constructor does nothing.
BWindow::SetDecoratorSettings
status_t SetDecoratorSettings(const BMessage &settings)
Set the window decorator settings according to settings.
BSeparatorView::SetLabel
void SetLabel(const char *label)
Undocumented public method.
BCursor::operator!=
bool operator!=(const BCursor &other) const
Compare a cursor object to another and return if they are not equal.
BMessage::HasString
bool HasString(const char *name, int32 n=0) const
Deprecated.
BTextView::Paste
virtual void Paste(BClipboard *clipboard)
Copy the text contained in the clipboard to the BTextView.
BTextView::MakeEditable
void MakeEditable(bool editable=true)
Sets whether or not the text is editable.
BReference::Detach
Type * Detach()
Detach the pointed object from the reference.
Definition: Referenceable.h:99
BMenu::Superitem
BMenuItem * Superitem() const
Returns the pointer to the menu item that this menu it attached to.
B_UINT64_TYPE
Represents an unsigned long long type.
Definition: TypeConstants.h:60
GameProducer::FormatProposal
status_t FormatProposal(const media_source &output, media_format *format)
Attempts to change the media format.
BPopUpMenu::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BView::SetScale
void SetScale(float scale) const
Sets the scale of the coordinate system the view uses for drawing.
BControl::IsTracking
bool IsTracking() const
Check whether this control is set to tracking.
BUrl::SetPort
BUrl & SetPort(int port)
Set the port of the authority component.
BStringView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BDragger::AreDraggersDrawn
static bool AreDraggersDrawn()
Returns whether or not draggers are currently drawn.
BClipboard::SystemCount
uint32 SystemCount() const
Returns the number of commits to the clipboard.
BAffineTransform::IsIdentity
bool IsIdentity(double epsilon=kDefaultEpsilon) const
Undocumented public method.
B_MINI_ICON_TYPE
Represents a 16x16 icon.
Definition: TypeConstants.h:38
B_TUNE_REQUEST
const uchar B_TUNE_REQUEST
Identifier of tune request message.
Definition: Midi2Defs.h:26
BGridView::BGridView
BGridView(float horizontal=B_USE_DEFAULT_SPACING, float vertical=B_USE_DEFAULT_SPACING)
Creates a new grid view.
BBox::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
BGridView
Container view for a collection of views organized in a grid.
Definition: GridView.h:12
BAlignment::IsVerticalSet
bool IsVerticalSet() const
Undocumented public method.
Definition: Alignment.h:100
BScrollBar::Draw
virtual void Draw(BRect updateRect)
Draws the area of the scroll bar that intersects updateRect.
BMessageFilter::MessageSource
message_source MessageSource() const
Return the message_source criterium of this filter.
B_HEAVY_FACE
Definition: Font.h:90
BAbstractLayout::ItemArchived
virtual status_t ItemArchived(BMessage *into, BLayoutItem *item, int32 index) const
Hook for derived classes to add data specific to item to the into BMessage. item resides at index.
BView::SetResizingMode
virtual void SetResizingMode(uint32 mode)
Sets the resizing mode of the view according to the mode mask.
get_menu_info
status_t get_menu_info(menu_info *info)
Fill out the menu_info struct into info.
BGridLayout::AddView
virtual BLayoutItem * AddView(BView *child)
Adds child to this layout in the first empty cell available, or in a new column in the first row if t...
menu_info::click_to_open
bool click_to_open
Definition: Menu.h:38
BCollator::BCollator
BCollator()
Construct a collator with the default locale and strength.
BPopUpMenu::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BPopUpMenu object from the data message.
BAbstractSocket::Connect
status_t Connect(const BNetworkAddress &peer, int type, bigtime_t timeout=B_INFINITE_TIMEOUT)
Connect the socket to the given peer.
Referenceable.h
Provides the BReferenceable interface and declares the BReferenceable and BReference classes.
BScrollView::Target
BView * Target() const
Returns a pointer to the target view.
BVolume::operator!=
bool operator!=(const BVolume &volume) const
Returns whether or not the supplied BVolume object is NOT equal to this object.
BAlert::BAlert
BAlert()
Create an unconfigured BAlert dialog.
BFileGameSound::IsPaused
int32 IsPaused()
Returns the current playback status.
BString::FindLastChars
int32 FindLastChars(const BString &string, int32 beforeCharOffset) const
UTF-8 aware version of FindLast(const BString&, int32).
BBitmap::Unlock
void Unlock()
Unlocks the off-screen window that belongs to the bitmap.
BView::PreviousSibling
BView * PreviousSibling() const
Returns a pointer to the previous sibling view.
B_UPDATE_MIME_INFO_FORCE_UPDATE_ALL
Similar to B_UPDATE_MIME_INFO_FORCE_KEEP_TYPE, but the BEOS:TYPE attribute will be updated too.
Definition: Mime.h:25
BTimeZone::SetTo
status_t SetTo(const char *zoneID, const BLanguage *language=NULL)
Set the BTimeZone object to use a different time zone.
file_panel_button
file_panel_button
List of buttons used by the file panel.
Definition: FilePanel.h:35
B_TRUNCATE_SMART
Definition: Font.h:50
BCollator::SetStrength
status_t SetStrength(int8 strength) const
Set the strength of the collator.
BQuery::Clear
status_t Clear()
Resets the object to a uninitialized state.
BCardLayout::BaseAlignment
virtual BAlignment BaseAlignment()
Overridden hook method from BAbstractLayout.
BScreen::GetMonitorInfo
status_t GetMonitorInfo(monitor_info *info)
Fills out the info struct with information about a monitor.
BMenu::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the view into the _width and _height parameters.
window_feel
window_feel
Definition: Window.h:45
BNode::RenameAttr
status_t RenameAttr(const char *oldName, const char *newName)
Moves the attribute given by oldName to newName.
BAbstractLayout::LayoutInvalidated
virtual void LayoutInvalidated(bool children)
text_run::font
BFont font
Definition: TextView.h:23
BGroupLayout::Spacing
float Spacing() const
Get the amount of spacing (in pixels) between each item.
BFilePanel::SetButtonLabel
void SetButtonLabel(file_panel_button button, const char *label)
Set the button label specified by button to text.
BScrollBar::Target
BView * Target() const
Returns a pointer to the target view.
BUrl::SetRequest
BUrl & SetRequest(const BString &request)
Set the request part of the URL.
BTextControl::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fills out _width and _height with the optimal width and height of the text control to display the lab...
B_FONT_FAMILY_AND_STYLE
Font family and style mask parameter.
Definition: View.h:61
B_FIND_PATH_PACKAGE_PATH
The path of the package the file referred to by the specified path belongs to.
Definition: FindDirectory.h:162
BTextControl::SetText
virtual void SetText(const char *text)
Sets the text displayed by the BTextControl.
BTwoDimensionalLayout
Abstract BLayout subclass arranging items within rows and columns.
Definition: TwoDimensionalLayout.h:14
fs_vnode_ops::remove_dir
status_t(* remove_dir)(fs_volume *volume, fs_vnode *parent, const char *name)
Remove a directory.
Definition: fs_interface.h:191
BBitmap::Bits
void * Bits() const
Gets the pointer to the bitmap data.
Path.h
Provides the BPath class.
BPictureButton::SetEnabledOn
virtual void SetEnabledOn(BPicture *picture)
Sets the BPicture to draw when the button is enabled and on.
BMessage::AddDouble
status_t AddDouble(const char *name, double value)
Convenience method to add a double to the label name.
BMessage::WasDropped
bool WasDropped() const
Check if the message was delivered through 'drag and drop'.
BString::MoveInto
BString & MoveInto(BString &into, int32 from, int32 length)
Move the BString data (or part of it) into another BString.
BTimeFormat
Formatter for times.
Definition: TimeFormat.h:19
BPasswordKey
Class that represents a password for or from the Haiku key store.
Definition: Key.h:93
BPoint::PrintToStream
void PrintToStream() const
Print the x and y coordinates to standard output.
escapement_delta
A struct that allows you to specify extra horizontal space to surround each character with.
Definition: Font.h:145
BEntry::BEntry
BEntry()
Creates an uninitialized BEntry object.
BCountry::operator=
BCountry & operator=(const BCountry &other)
Initialize a BCountry from another BCountry object by overloading the = operator.
BView::SetLowColor
virtual void SetLowColor(rgb_color color)
Set the low color of the view.
B_WARNING_ALERT
Definition: Alert.h:19
BLocker::BLocker
BLocker()
Create a new BLocker with the default name "some BLocker" and benaphore-style locking.
B_DEFAULT_BUTTON
Definition: FilePanel.h:37
BWindow::LastMouseMovedView
BView * LastMouseMovedView() const
Returns a pointer to the attached view that most recently received a B_MOUSE_MOVED message.
ScrollBar.h
BScrollBar class definition.
be_roster
const BRoster * be_roster
Represents the default BRoster.
BLayout::Owner
BView * Owner() const
Returns the Owner of this layout, i.e. the view this layout manages.
BFont::StringWidth
float StringWidth(const char *string) const
Determines the amount of space required to draw string in the current font.
fs_vnode_ops::create
status_t(* create)(fs_volume *volume, fs_vnode *dir, const char *name, int openMode, int perms, void **_cookie, ino_t *_newVnodeID)
Creates and opens a new file.
Definition: fs_interface.h:175
BList::AddList
bool AddList(const BList *list, int32 index)
Add a list of items to this list at the specified index.
BMenu::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method that is called when a keyboard key is pressed.
BLooper::AddCommonFilter
virtual void AddCommonFilter(BMessageFilter *filter)
Add a common filter to the list of filters that are applied to all incoming messages.
BSplitView::SetItemCollapsed
void SetItemCollapsed(int32 index, bool collapsed)
Set whether the item at index is displayed as collapsed.
BSplitView::IsItemCollapsed
bool IsItemCollapsed(int32 index) const
Check whether the item at index is collapsed.
BOptionPopUp::CountOptions
virtual int32 CountOptions() const
Count options in the menu.
BLayoutBuilder::Cards
BLayoutBuilder::Base subclass for building BCardLayouts.
Definition: LayoutBuilder.h:32
BNode::RemoveAttr
status_t RemoveAttr(const char *name)
Deletes the attribute given by name.
BMessage::AddColor
status_t AddColor(const char *name, rgb_color value)
Convenience method to add a rgb_color to the label name.
BControl::Label
const char * Label() const
Gets the label of the control.
fs_vnode_ops::fsync
status_t(* fsync)(fs_volume *volume, fs_vnode *vnode)
Synchronize the buffers with the on disk data.
Definition: fs_interface.h:153
BRect::OffsetBy
void OffsetBy(BPoint delta)
Moves the BRect horizontally by the x value of point and vertically by y value of point without chang...
BLayoutBuilder::Split::GridBuilder
Grid< ThisBuilder > GridBuilder
Shorthand for builders returned by this builder's AddGrid() methods.
Definition: LayoutBuilder.h:247
B_URL_PROTOCOL_DEBUG_ERROR
Error debug message.
Definition: UrlProtocolListener.h:21
BTextView::GetText
void GetText(int32 offset, int32 length, char *buffer) const
Fills out buffer with the text of the BTextView starting at offset and grabbing at most length bytes.
BSplitLayoutBuilder::SetCollapsible
BSplitLayoutBuilder & SetCollapsible(bool collapsible)
Set the collapsability of the most recently added item.
BLayoutBuilder::Group::SplitBuilder
Split< ThisBuilder > SplitBuilder
Shorthand for builders returned by this builder's AddSplit() methods.
Definition: LayoutBuilder.h:58
BTabView
A container for BTab objects to display all tabs.
Definition: TabView.h:90
BShape::CurrentPosition
BPoint CurrentPosition() const
Returns the current end point of the path.
BUrl
Represents and manipulates an URL (Uniform Resource Locator).
Definition: Url.h:15
BArchiver::AddArchivable
status_t AddArchivable(const char *name, BArchivable *archivable, bool deep=true)
Adds a reference to archivable to the archive used to construct this BArchiver. May call archivable's...
B_FLOATING_WINDOW_LOOK
Definition: Window.h:42
BAbstractLayout::ItemRemoved
virtual void ItemRemoved(BLayoutItem *item, int32 fromIndex)
Hook method called when item is removed from this layout.
BFilePanel::BFilePanel
BFilePanel(file_panel_mode mode=B_OPEN_PANEL, BMessenger *target=NULL, const entry_ref *directory=NULL, uint32 nodeFlavors=0, bool allowMultipleSelection=true, BMessage *message=NULL, BRefFilter *refFilter=NULL, bool modal=false, bool hideWhenDone=true)
Creates and initializes a BFilePanel object.
BString::ReplaceAllChars
BString & ReplaceAllChars(const char *replaceThis, const char *withThis, int32 fromCharOffset)
UTF-8 aware version of ReplaceAll(const char*, const char*, int32).
CardLayout.h
Provides the BCardLayout class.
BLocker::~BLocker
virtual ~BLocker()
Destructor.
BDragger::BDragger
BDragger(BRect frame, BView *target, uint32 resizingMode=B_FOLLOW_NONE, uint32 flags=B_WILL_DRAW)
Creates a new BDragger and sets its target view.
BReferenceable::CountReferences
int32 CountReferences() const
Return the number of references to the object.
Definition: Referenceable.h:25
BFont::GetBoundingBoxesAsGlyphs
void GetBoundingBoxesAsGlyphs(const char charArray[], int32 numChars, font_metric_mode mode, BRect boundingBoxArray[]) const
Writes an array of BRect objects to boundingBoxArray representing the bounding rectangles of each cha...
BMessage::HasFlat
bool HasFlat(const char *name, const BFlattenable *object) const
Deprecated.
BEntry::GetPath
status_t GetPath(BPath *path) const
Gets the path for the BEntry.
BLocale::operator=
BLocale & operator=(const BLocale &other)
Gets the collator associated to this locale.
BListView::MakeFocus
virtual void MakeFocus(bool state=true)
Highlight or unhighlight the selection when the list view acquires or loses its focus state.
B_NOT_H_RESIZABLE
Definition: Window.h:67
alpha_function
alpha_function
Definition: GraphicsDefs.h:299
BKeyStore::GetNextApplication
status_t GetNextApplication(uint32 &cookie, BString &signature) const
Iterate through applications that currently have been granted access to the Master keyring.
BRoster::GetAppList
void GetAppList(BList *teamIDList) const
Returns a list of all currently running applications.
BTextView::ByteAt
uint8 ByteAt(int32 offset) const
Returns the character at the given offset.
BEntry::GetRef
status_t GetRef(entry_ref *ref) const
Gets an entry_ref structure for the BEntry.
B_TRANSPARENT_32_BIT
const rgb_color B_TRANSPARENT_32_BIT
Transparent color.
B_STOP
const uchar B_STOP
Identifier of stop message.
Definition: Midi2Defs.h:31
BMailComponent
The base class for most of the Mail Kit.
Definition: MailComponent.h:35
BNode::operator!=
bool operator!=(const BNode &node) const
Tests whether this and the supplied BNode object are not equal.
BDurationFormat
Formatter for time intervals.
Definition: DurationFormat.h:25
BFlattenable::AllowsTypeCode
virtual bool AllowsTypeCode(type_code code) const
Get whether or not the supplied type_code is supported.
BOutlineListView::ItemUnderAt
BListItem * ItemUnderAt(BListItem *superItem, bool oneLevelOnly, int32 index) const
Returns a pointer to the item at index under superItem.
BShape::operator!=
bool operator!=(const BShape &other) const
Returns whether or not the contents of this BShape and other do NOT contain the same data.
BRadioButton::MouseMoved
virtual void MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BTextView::SetAlignment
void SetAlignment(alignment align)
Sets the way text is aligned within the frame.
BOutlineListView::EachItemUnder
BListItem * EachItemUnder(BListItem *superItem, bool oneLevelOnly, BListItem *(*eachFunc)(BListItem *item, void *arg), void *arg)
Calls eachFunc for each item under superItem.
get_key_map
void get_key_map(key_map **_map, char **_keyBuffer)
Provides a copy of the system keymap.
DateTimeFormat.h
Contains BDateTimeFormat class, a datetime formatter and parser.
find_instantiation_func
instantiation_func find_instantiation_func(const char *className, const char *signature)
Internal function that searches for the instantiation func with a specific signature....
BTextView::DoLayout
virtual void DoLayout()
Layout view within the layout context.
BOutlineListView::ExpandOrCollapse
virtual void ExpandOrCollapse(BListItem *superItem, bool expand)
Toggle the expanded state of item.
BListView::HasItem
bool HasItem(BListItem *item) const
Returns whether or not the list contains the specified item.
BReferenceable::FirstReferenceAcquired
virtual void FirstReferenceAcquired()
Called when the first reference to the object is reacquired.
BObjectList::AddList
bool AddList(BObjectList *)
Append a list of items to this list.
Definition: ObjectList.h:494
BFileInterface::BFileInterface
BFileInterface()
Constructor.
Collator.h
Provides the BCollator class.
BKey::Unflatten
virtual status_t Unflatten(const BMessage &message)
Unflatten the key from a message.
BAffineTransform::AffineTranslation
static BAffineTransform AffineTranslation(double x, double y)
Undocumented public method.
BTextControl::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BNotification::Progress
float Progress() const
Returns the progress for the notification.
BFont::FalseBoldWidth
float FalseBoldWidth() const
Gets the width of the font as if it were bold.
BControl::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
BMessage::FindNodeRef
status_t FindNodeRef(const char *name, node_ref *ref) const
Find a reference to a node at the label name.
BAppFileInfo::GetType
virtual status_t GetType(char *type) const
Gets the MIME type of the associated file.
notify_attribute_changed
status_t notify_attribute_changed(dev_t device, ino_t directory, ino_t node, const char *attribute, int32 cause)
Notifies listeners that an attribute of a node has been changed.
BEntry::GetStat
virtual status_t GetStat(struct stat *stat) const
Fills in a stat structure for the entry.
BPositionIO::~BPositionIO
virtual ~BPositionIO()
This destructor does nothing.
BRegion::Intersects
bool Intersects(BRect rect) const
Returns whether or not the region has any area in common with rect.
BBox::PreferredSize
virtual BSize PreferredSize()
Returns the preferred size of the box.
BAffineTransform::SetScale
const BAffineTransform & SetScale(double scale)
Undocumented public method.
BBitmap::SetBits
void SetBits(const void *data, int32 length, int32 offset, color_space colorSpace)
Assigns data to the bitmap.
BStringItem::~BStringItem
virtual ~BStringItem()
Destructor, frees the memory used by the string.
BFont::SetFalseBoldWidth
void SetFalseBoldWidth(float width)
Sets the false bold width.
BLooper::BLooper
BLooper(const char *name=NULL, int32 priority=B_NORMAL_PRIORITY, int32 portCapacity=B_LOOPER_PORT_DEFAULT_CAPACITY)
Construct a new BLooper with a priority and an capacity.
B_OBSERVER_OBSERVE_ALL
const uint32 B_OBSERVER_OBSERVE_ALL
Parameter to BHandler::StartWatching().
Definition: Handler.h:23
BView::DrawPicture
void DrawPicture(const BPicture *a_picture)
Draws the picture at the view's current pen position.
BRect::operator==
bool operator==(BRect other) const
Returns whether or not two rectangles coincide exactly.
BTextView::Draw
virtual void Draw(BRect updateRect)
Hook method called to draw the contents of the text view.
BHttpAuthentication::Initialize
status_t Initialize(const BString &wwwAuthenticate)
Initialize the object from the given authentication data.
BUrlProtocolRoster::MakeRequest
static BUrlRequest * MakeRequest(const BUrl &url, BUrlProtocolListener *listener=NULL, BUrlContext *context=NULL)
Create a BUrlRequest that can handle the given BUrl.
BTimeZone::SupportsDaylightSaving
bool SupportsDaylightSaving() const
Returns whether or not if the time zone support daylight saving time.
BMenu::Show
virtual void Show()
Shows the view making it visible.
BScrollBar::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BMessage::SetCurrentSpecifier
status_t SetCurrentSpecifier(int32 index)
Undocumented.
BString::PrependChars
BString & PrependChars(const char *string, int32 charCount)
UTF-8 aware version of Prepend(const char*, int32).
B_OUTSIDE_VIEW
Mouse transit outside view.
Definition: View.h:33
BView::ScaleBy
void ScaleBy(double x, double y)
Scale the current view by factors x and y.
BMessage::AddInt32
status_t AddInt32(const char *name, int32 value)
Convenience method to add an int32 to the label name.
BUnicodeChar::IsHexDigit
static bool IsHexDigit(uint32 c)
Determine if c is a hexadecimal digit.
BLocale::BLocale
BLocale(const BLanguage *language=NULL, const BFormattingConventions *conventions=NULL)
Initializes a BLocale object corresponding to the passed in language and conventions.
BMemoryIO::ReadAt
virtual ssize_t ReadAt(off_t position, void *buffer, size_t size)
Read from a given position.
BQuery::PredicateLength
size_t PredicateLength()
Gets the length of the predicate string.
BScreen::GetMode
status_t GetMode(display_mode *mode)
Fills out the display_mode struct from the current workspace.
BClipboard::LocalCount
uint32 LocalCount() const
Returns the (locally cached) number of commits to the clipboard.
BStatusBar::BStatusBar
BStatusBar(BRect frame, const char *name, const char *label=NULL, const char *trailingLabel=NULL)
Undocumented public method.
B_SOLID_LOW
const pattern B_SOLID_LOW
BInputDevice
Undocumented class.
Definition: Input.h:44
BChannelSlider::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Undocumented public method.
BAffineTransform::operator/=
const BAffineTransform & operator/=(const BAffineTransform &other)
Undocumented public method.
Definition: AffineTransform.h:410
BAbstractLayout::AncestorVisibilityChanged
virtual void AncestorVisibilityChanged(bool shown)
Hook method inherited from BLayoutItem, classes derived from BLayout must include the BLayout version...
BControl::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *message)
Report the suites of messages this control understands.
font_cache_info
Font cache parameters.
Definition: Font.h:151
B_ASCII_TYPE
Represents a text string in ASCII format.
Definition: TypeConstants.h:68
BTranslatorRoster::BTranslatorRoster
BTranslatorRoster()
Constructs an empty BTranslatorRoster.
BAlert::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
BFilePanel::Messenger
BMessenger Messenger() const
Gets the panel's target messenger object.
B_ACTIVE_SENSING
const uchar B_ACTIVE_SENSING
Identifier of active sensing message.
Definition: Midi2Defs.h:32
BPath::Unset
void Unset()
Returns the object to an uninitialized state.
BNotification::InitCheck
status_t InitCheck() const
Returns the status of the constructor.
BPoint::x
float x
The horizontal coordinate.
Definition: Point.h:17
B_MINI_ICON
Definition: Mime.h:18
BGroupLayout::Orientation
orientation Orientation() const
Get the orientation of this BGroupLayout.
BMessage::FindPoint
status_t FindPoint(const char *name, BPoint *point) const
Find a point at the label name.
GameProducer
A MediaKit producer node which mixes sound from the GameKit and sends them to the audio mixer.
Definition: GameProducer.h:39
menu_info::separator
int32 separator
Definition: Menu.h:37
BView::PushState
void PushState()
Saves the drawing state to the stack.
BHttpAuthentication::Password
const BString & Password() const
BHandler::AddFilter
virtual void AddFilter(BMessageFilter *filter)
Add filter as a prerequisite to this handler.
BKeyStore::GetNextKey
status_t GetNextKey(uint32 &cookie, BKey &key)
Iterate through the keys of the Master keyring.
BListView::SwapItems
bool SwapItems(int32 a, int32 b)
Swap item a with item b.
BCheckBox::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *message)
Report the suites of messages this control understands.
BOutlineListView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determines the proper handler for the passed in scripting message.
BTextControl::SetFlags
virtual void SetFlags(uint32 flags)
Sets the control flags according to the flags mask.
BChannelSlider::SetEnabled
virtual void SetEnabled(bool on)
Undocumented public method.
BString::Length
int32 Length() const
Get the length of the string in bytes.
Definition: String.h:442
BOutlineListView::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BHandler::FilterList
BList * FilterList()
Return a pointer to the list of filters.
BTab::Label
const char * Label() const
Returns the tab's label (the target view's name).
BMessage::ReplaceFlat
status_t ReplaceFlat(const char *name, BFlattenable *object)
Replace a flattened object at the label name.
BMenu::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the the BMenu object into the data message.
B_FLOATING_ALL_WINDOW_FEEL
Definition: Window.h:52
BAffineTransform::MultiplyInverse
const BAffineTransform & MultiplyInverse(const BAffineTransform &other)
Undocumented public method.
Definition: AffineTransform.h:357
BTwoDimensionalLayout::ColumnRowConstraints
Used by BTwoDimensionalLayout derived classes to communicate the size constraints for a given column ...
Definition: TwoDimensionalLayout.h:46
BButton::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method called when a keyboard key is pressed.
ICompare
int ICompare(const BString &a, const BString &b)
Lexicographically compare two strings case-insensitively.
B_NO_BORDER_WINDOW_LOOK
Definition: Window.h:38
BGridLayoutBuilder::View
BView * View() const
Get a reference to the owning BView.
BDeskbar::BDeskbar
BDeskbar()
Undocumented public method.
BMimeType::SetType
status_t SetType(const char *mimeType)
Initializes this object to the supplied MIME type.
B_GENERAL_CTRL_8
const uchar B_GENERAL_CTRL_8
Identifier of general control 8 message.
Definition: Midi2Defs.h:58
BLocale::SetFormattingConventions
void SetFormattingConventions(const BFormattingConventions &conventions)
Sets the formatting convention for this locale.
BCatalog::InitCheck
status_t InitCheck() const
Check if the catalog is in a valid and usable state.
BString::TruncateChars
BString & TruncateChars(int32 newCharCount, bool lazy=true)
UTF-8 aware version of Truncate(int32, bool).
BPopUpMenu::~BPopUpMenu
virtual ~BPopUpMenu()
Destructor method.
B_EFFECTS_DEPTH
const uchar B_EFFECTS_DEPTH
Identifier of effects depth message.
Definition: Midi2Defs.h:59
B_PITCH_BEND
const uchar B_PITCH_BEND
Identifier of pitch bend message.
Definition: Midi2Defs.h:18
BCollator::GreaterOrEqual
bool GreaterOrEqual(const char *s1, const char *s2) const
Determines if one string is greater than another.
Definition: Collator.h:95
BKeyStore::PasswordStrength
float PasswordStrength(const char *password)
Unimplemented.
BScreen::InvertIndex
uint8 InvertIndex(uint8 index)
Gets the "Inversion" of an 8-bit color index.
BColorControl::SetEnabled
virtual void SetEnabled(bool state)
Enable and disable the color control.
BAbstractLayout::BAbstractLayout
BAbstractLayout()
Construct a BAbstractLayout.
BApplication::RegisterLooper
status_t RegisterLooper(BLooper *looper)
Register a looper to quit when the application quits.
int16
__haiku_int16 int16
2-bytes signed integer.
Definition: SupportDefs.h:22
BTextControl::CreateLabelLayoutItem
BLayoutItem * CreateLabelLayoutItem()
Creates a label layout item and returns a pointer to it (Layout constructor only).
_VIEW_LEFT_
const uint32 _VIEW_LEFT_
View left mask variable. Do not use.
Definition: View.h:92
BMessage::ReplacePoint
status_t ReplacePoint(const char *name, BPoint aPoint)
Replace a point at the label name.
BRadioButton::Perform
virtual status_t Perform(perform_code d, void *argument)
Perform some action. (Internal Method)
BPath::~BPath
virtual ~BPath()
Destroys the BPath object and frees any associated resources.
BLayout::LayoutArea
BRect LayoutArea()
Returns the on-screen area this layout has received to lay out its items in.
BTextView::PointAt
BPoint PointAt(int32 offset, float *_height=NULL) const
Returns the location of the character at the given offset.
BTextMailComponent::SetText
void SetText(const char *text)
Sets the contents of this component to the UTF8 string text.
BReference::SetTo
void SetTo(Type *object, bool alreadyHasReference=false)
Sets a new target for the reference.
Definition: Referenceable.h:76
BKeyStore::LockMasterKeyring
status_t LockMasterKeyring()
Not implemented.
BView::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the view is moved.
BScrollBar::FrameMoved
virtual void FrameMoved(BPoint new_position)
Hook method called when the scroll bar is moved.
BStopWatch::Reset
void Reset()
Restarts the timer.
BBitmap::IsLocked
bool IsLocked() const
Determines whether or not the bitmap's off-screen window is locked.
B_INPUT_METHOD_AWARE
const uint32 B_INPUT_METHOD_AWARE
Indicates the view understands input method add-ons, as used for complex text input in CJK and other ...
Definition: View.h:83
BSeparatorView::~BSeparatorView
virtual ~BSeparatorView()
Undocumented public method.
BMidiLocalProducer::Connected
virtual void Connected(BMidiConsumer *cons)
Invoked when a new consumer is connected to this producer.
MenuItem.h
BMenuItem class definition.
BBufferIO::SetSize
virtual status_t SetSize(off_t size)
Call the SetSize() function of the assigned BPositionIO stream.
B_LIGHT_FACE
Definition: Font.h:89
BMessage::IsEmpty
bool IsEmpty() const
Check if the message has data members.
B_CHANNEL_PRESSURE
const uchar B_CHANNEL_PRESSURE
Identifier of channel pressure message.
Definition: Midi2Defs.h:17
int64
__haiku_int64 int64
8-bytes signed integer.
Definition: SupportDefs.h:26
BTextView::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the text view is added to the view hierarchy.
BStringView::BStringView
BStringView(BRect frame, const char *name, const char *text, uint32 resizingMode=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW)
Creates a new BStringView object which displays the non-editable text string in the plain system font...
BMessage::AddString
status_t AddString(const char *name, const char *string)
Convenience method to add a C-string to the label name.
BSplitView::Draw
virtual void Draw(BRect updateRect)
Hook method overridden from BView.
B_BEOS_DIRECTORY
The BeOS directory.
Definition: FindDirectory.h:105
BQuery::PushInt64
status_t PushInt64(int64 value)
Pushes an int64 onto the predicate stack.
BFilePanel::Refresh
void Refresh()
Refresh the directory or the panel causing the entries to be re-run through the BRefFilter::Filter() ...
BSize::BSize
BSize()
Initializes a BSize object with both dimensions set to B_SIZE_UNSET.
Definition: Size.h:49
BWindow::MenusBeginning
virtual void MenusBeginning()
Hook method that gets called just before a menu owned by the window is shown.
BMidiLocalConsumer::Timeout
virtual void Timeout(void *data)
Hook function that is called per your own request.
BCatalog::GetLanguage
status_t GetLanguage(BString *language)
Get the catalog language.
BTextView
Displays and manipulates styled text.
Definition: TextView.h:46
BListItem::~BListItem
virtual ~BListItem()
Destroy the list item freeing any memory used.
BBitmapStream::Position
virtual off_t Position() const
Gets the current stream position.
BChannelSlider
Undocumented class.
Definition: ChannelSlider.h:12
BPictureButton
A button draw with a BPicture image instead of a text label.
Definition: PictureButton.h:19
BOutlineListView::~BOutlineListView
virtual ~BOutlineListView()
Delete the outline BOutlineListView object and free the memory used by it.
BObjectList::FindIf
const T * FindIf(const UnaryPredicate< T > &) const
Find items that match predicate.
Definition: ObjectList.h:655
BUrl::operator!=
bool operator!=(BUrl &other) const
Undocumented public method.
BLayoutItem::RemoveSelf
bool RemoveSelf()
Remove this layout item from the BLayout it is a part of.
BGroupLayout::~BGroupLayout
virtual ~BGroupLayout()
Destructor method.
ObjectList.h
Defines the BObjectList class.
B_SIZE_UNLIMITED
Definition: Size.h:15
fs_vnode_ops::open
status_t(* open)(fs_volume *volume, fs_vnode *vnode, int openMode, void **_cookie)
Opens the given node.
Definition: fs_interface.h:178
BMessageFilter::Command
uint32 Command() const
Return the accepted message constant.
TranslationDefs.h
Defines structures and preprocessor macros that are used by the translation kit.
BKey::SetData
status_t SetData(const uint8 *data, size_t length)
Set the data for the key.
bigtime_t
int64 bigtime_t
Represents time in microseconds.
Definition: SupportDefs.h:54
BOptionPopUp::SetLabel
virtual void SetLabel(const char *text)
Sets the label of the control.
BOptionControl::RemoveOptionAt
virtual void RemoveOptionAt(int32 index)=0
Undocumented public method.
BWindow::RemoveShortcut
void RemoveShortcut(uint32 key, uint32 modifiers)
Removes the specified shortcut from the window.
source_alpha
source_alpha
Definition: GraphicsDefs.h:293
BMidiLocalProducer::SprayPitchBend
void SprayPitchBend(uchar channel, uchar lsb, uchar msb, bigtime_t time=0) const
Sends a Pitch Bend event to all connected consumers.
BLayoutItem::DetachedFromLayout
virtual void DetachedFromLayout(BLayout *layout)
Hook called when this object is attached to a BLayout (via BLayout::RemoveItem())
BRadioButton::BRadioButton
BRadioButton(BRect frame, const char *name, const char *label, BMessage *message, uint32 resizingMode=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW|B_NAVIGABLE)
Construct a radio button in the frame rectangle with a name, label, model message,...
BListItem::IsEnabled
bool IsEnabled() const
Returns whether or not the list item is currently enabled.
BAbstractSocket::MaxTransmissionSize
virtual size_t MaxTransmissionSize() const
Return the maximal size of a transmission on this socket.
BTabView::Draw
virtual void Draw(BRect updateRect)
Draws the focus tab and the tab view frame.
BLayoutBuilder::Split::GetView
ThisBuilder & GetView(BView **_view)
Get a pointer to the BView this builder's layout is attached to.
Definition: LayoutBuilder.h:1194
BPictureButton::SetEnabledOff
virtual void SetEnabledOff(BPicture *picture)
Sets the BPicture to draw when the button is enabled and off.
BBufferedDataIO::Stream
BDataIO * Stream() const
Undocumented public method.
B_PRINTING_METRIC
Definition: Font.h:96
BOutlineListView::IsExpanded
bool IsExpanded(int32 fullListIndex)
Returns whether or not the section that the item at fullListIndex is expanded or not.
BMessenger::BMessenger
BMessenger()
Creates an uninitialized BMessenger.
BMenuItem::GetContentSize
virtual void GetContentSize(float *_width, float *_height)
Fills out _width and _height with the content rectangle dimensions.
BMessage::GetCurrentSpecifier
status_t GetCurrentSpecifier(int32 *index, BMessage *specifier=NULL, int32 *what=NULL, const char **property=NULL) const
Undocumented.
BBox
A rectangular view with a border and an optional label to group related subviews visually.
Definition: Box.h:12
HttpForm.h
Management of HTTP form data.
file_system_module_info::pretty_name
const char * pretty_name
A NULL-terminated string with a 'pretty' name for you file system.
Definition: fs_interface.h:259
B_WATCH_STAT
Subscribe to watching for changes to the stat information of a node.
Definition: NodeMonitor.h:20
file_system_module_info::initialize
status_t(* initialize)(int fd, partition_id partition, const char *name, const char *parameters, off_t partitionSize, disk_job_id job)
Undocumented. TODO.
Definition: fs_interface.h:304
BLayout::VisibilityChanged
void VisibilityChanged(bool show)
Method to be called by derived classes in their SetVisible() implementation. Calls AncestorVisibility...
BCountry::Code
const char * Code() const
Gets the ISO country code for the country.
BMessage::GetUInt32
uint32 GetUInt32(const char *name, uint32 defaultValue) const
Return the uint32 value from message with name, or defaultValue if not found.
BScrollBar::SetRange
void SetRange(float min, float max)
Set the range of values that the scroll bar represents from min to max.
BFileInterface::HandleMessage
virtual status_t HandleMessage(int32 message, const void *data, size_t size)
Dispatches a message to the appropriate BMediaNode hook method given a message received on the contro...
BAffineTransform::Apply
void Apply(double *x, double *y) const
Undocumented public method.
Definition: AffineTransform.h:222
BTextView::SetDoesUndo
void SetDoesUndo(bool undo)
Enables and disables the undo mechanism.
BKeyStore::RemoveUnlockKey
status_t RemoveUnlockKey(const char *keyring)
Not implemented.
BGroupLayout::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Unarchives the BLayoutItem's for this layout, calling ItemUnarchived() for each one.
BMimeType::SetPreferredApp
status_t SetPreferredApp(const char *signature, app_verb verb=B_OPEN)
Sets the preferred application for the MIME type.
BHttpHeader::NameIs
bool NameIs(const char *name) const
Compare this header name with the given one.
B_USER_NONPACKAGED_DOCUMENTATION_DIRECTORY
The user non-packaged documentation directory, contains e.g. man pages.
Definition: FindDirectory.h:83
BString::CapitalizeEachWord
BString & CapitalizeEachWord()
Convert the first character of every word to uppercase, and the rest to lowercase.
BStatusBar::MessageReceived
virtual void MessageReceived(BMessage *message)
Undocumented public method.
B_ISO_8859_3
Definition: Font.h:59
BNodeInfo::GetPreferredApp
status_t GetPreferredApp(char *signature, app_verb verb=B_OPEN) const
Gets the preferred application of the node.
BScreen::Frame
BRect Frame()
Gets the frame of the screen in the screen's coordinate system.
BVolume::KnowsAttr
bool KnowsAttr() const
Returns whether or not the volume supports attributes.
rgb_color::green
uint8 green
Green value for the color.
Definition: GraphicsDefs.h:44
BTextView::Perform
virtual status_t Perform(perform_code code, void *data)
Perform some action. (Internal Method)
B_NAVIGABLE
const uint32 B_NAVIGABLE
The view is able to receive focus for keyboard navigation. Typically focus is indicated by drawing a ...
Definition: View.h:80
BMenu::SetEnabled
virtual void SetEnabled(bool enable)
Enables or disables the menu.
BRect::operator&
BRect operator&(BRect other) const
Creates and returns a new BRect that is the intersection of the BRect and other.
BLayoutBuilder::Cards::GridBuilder
Grid< ThisBuilder > GridBuilder
Shorthand for builders returned by this builder's AddGrid() methods.
Definition: LayoutBuilder.h:315
BControl::IsEnabled
bool IsEnabled() const
Gets whether or not the control is currently enabled.
BTextMailComponent::Text
const char * Text()
Returns the contents of this component as a UTF8 string.
BMenu::FindMarkedIndex
int32 FindMarkedIndex()
Return the index of the first marked menu item.
_VIEW_BOTTOM_
const uint32 _VIEW_BOTTOM_
View bottom mask variable. Do not use.
Definition: View.h:93
BLocker::CountLockRequests
int32 CountLockRequests() const
Return the number of threads with a pending lock request.
B_SYSTEM_MEDIA_NODES_DIRECTORY
The system media nodes directory.
Definition: FindDirectory.h:29
BMediaNode
Definition: MediaNode.h:131
GameProducer::LatencyChanged
void LatencyChanged(const media_source &source, const media_destination &destination, bigtime_t new_latency, uint32 flags)
Sets the event latency in the case that the latency changed.
BAffineTransform::RotateByCopy
BAffineTransform RotateByCopy(double angle) const
Undocumented public method.
BStatusBar::ResizeToPreferred
virtual void ResizeToPreferred()
Undocumented public method.
BButton::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the button is resized.
BMessage::ReplaceSize
status_t ReplaceSize(const char *name, BSize aSize)
Replace a size at the label name.
BTabView::MouseDown
virtual void MouseDown(BPoint where)
Selects the tab that the user clicked on (if any).
BChannelControl::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Undocumented public method.
BScrollView::LayoutInvalidated
virtual void LayoutInvalidated(bool descendants=false)
Hook method called when the layout is invalidated.
BCheckBox::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
B_DRAW_ON_CHILDREN
const uint32 B_DRAW_ON_CHILDREN
Indicates that the view responds to the DrawAfterChildren() hook method.
Definition: View.h:82
BButton::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the object into the data message.
fs_vnode_ops::read_dir
status_t(* read_dir)(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num)
Reads the next one or more directory entries.
Definition: fs_interface.h:198
BView::PenSize
float PenSize() const
Return the current pen size.
BStatable::IsFile
bool IsFile() const
Returns whether or not the node is a file.
BIconUtils
The BIconUtils class provide utility methods for managing and drawing vector icons.
Definition: IconUtils.h:15
BListItem::BListItem
BListItem(uint32 outlineLevel=0, bool expanded=true)
Create a new list item with the specified level.
BMessage::FindInt64
status_t FindInt64(const char *name, int64 *value) const
Find an integer at the label name.
BCardLayout
The BCardLayout class is a simple BLayout subclass that arranges the items as a stack of cards with o...
Definition: CardLayout.h:11
BMenuField::SetEnabled
virtual void SetEnabled(bool on)
Enables or disables the menu field.
BMessage::FindString
status_t FindString(const char *name, const char **string) const
Find a string at the label name.
BMessenger::SendMessage
status_t SendMessage(uint32 command, BHandler *replyTo=NULL) const
Delivers a BMessage with command what identifier to the messenger's target. A response may be sent to...
BTextView::~BTextView
virtual ~BTextView()
Frees the memory allocated and destroys the object.
BRoster::~BRoster
~BRoster()
Does nothing.
BNotification::MessageID
const char * MessageID() const
Returns the identifier of the notification.
BFont::Shear
float Shear() const
Gets the font shear.
BTabView::ContainerView
BView * ContainerView() const
Returns a pointer to the tab view's container view.
BUnarchiver::B_DONT_ASSUME_OWNERSHIP
The unarchived objects will be borrowed to the caller.
Definition: Archivable.h:89
BWindow::EnableUpdates
void EnableUpdates()
Re-enable drawing within the window.
BInvoker::Command
uint32 Command() const
Returns the message's what data member.
BFlattenable
Interface for classes that can flatten and unflatten themselves to a stream of bytes.
Definition: Flattenable.h:12
BWindow::IsFront
bool IsFront() const
Returns whether or not the window is the frontmost on screen.
BLooper::RemoveHandler
bool RemoveHandler(BHandler *handler)
Disassociate a handler from this looper.
Bitmap.h
Defines the BBitmap class and global operators and functions for handling bitmaps.
BPropertyInfo::FlattenedSize
virtual ssize_t FlattenedSize() const
Returns the size of the flattened object in bytes.
BNodeInfo::SetPreferredApp
status_t SetPreferredApp(const char *signature, app_verb verb=B_OPEN)
Sets the preferred application of the node. If signature is NULL, the BEOS:PREF_APP attribute is remo...
BBufferedDataIO::BBufferedDataIO
BBufferedDataIO(BDataIO &stream, size_t bufferSize=65536L, bool ownsStream=true, bool partialReads=false)
Undocumented public method.
B_POINTING_DEVICE
Undocumented enum value.
Definition: Input.h:22
BBuffer::CloneInfo
buffer_clone_info CloneInfo() const
Gets the buffer_clone_info struct that describes the buffer.
BTranslatorRoster::AddTranslators
status_t AddTranslators(const char *loadPath=NULL)
Adds translators from a directory to the roster.
BRadioButton::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BMessage::~BMessage
virtual ~BMessage()
Free the data members associated with the message.
BMimeType::SetLongDescription
status_t SetLongDescription(const char *description)
Sets the long description field for the MIME type.
BDirectory::GetNextRef
virtual status_t GetNextRef(entry_ref *ref)
Returns the BDirectory's next entry as an entry_ref.
BKey::PrintToStream
virtual void PrintToStream()
Dump the contents of the key to standard output.
fs_volume_ops::close_query
status_t(* close_query)(fs_volume *volume, void *cookie)
Close a 'directory' of a query.
Definition: fs_interface.h:104
B_TRANSPARENT_MAGIC_CMAP8
const uint8 B_TRANSPARENT_MAGIC_CMAP8
Transparent color.
BLayoutBuilder::Grid::GetLayout
ThisBuilder & GetLayout(BGridLayout **_layout)
Get the layout this builder represents.
Definition: LayoutBuilder.h:850
BFlattenable::TypeCode
virtual type_code TypeCode() const =0
Pure virtual that returns the type_code this class flattens to.
BVolume::Capacity
off_t Capacity() const
Returns the total storage capacity of the volume.
BMessage::IsSourceRemote
bool IsSourceRemote() const
Check if the message is sent by another application.
atomic_get
int32 atomic_get(int32 *value)
Atomically return the value of value.
BNodeInfo::BNodeInfo
BNodeInfo()
Creates an uninitialized BNodeInfo object.
BLayoutBuilder::Cards::SetExplicitMaxSize
ThisBuilder & SetExplicitMaxSize(BSize size)
Set the explicit maximum size of the underlying layout.
Definition: LayoutBuilder.h:1652
BLayoutBuilder::Grid::CardBuilder
Cards< ThisBuilder > CardBuilder
Shorthand for builders returned by this builder's AddCards() methods.
Definition: LayoutBuilder.h:139
BLayoutBuilder::Cards::ThisBuilder
Cards< ParentBuilder > ThisBuilder
Shorthand representing the type of this.
Definition: LayoutBuilder.h:313
BChannelControl::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Undocumented public method.
BString::StartsWith
bool StartsWith(const BString &string) const
Returns whether or not the BString starts with string.
BLooper::LockingThread
thread_id LockingThread() const
Return the thread id of the thread that currently holds the lock.
BAffineTransform::operator==
bool operator==(const BAffineTransform &other) const
Undocumented public method.
Definition: AffineTransform.h:390
BTab::IsEnabled
bool IsEnabled() const
Returns whether or not the tab is enabled.
menu_info::background_color
rgb_color background_color
Definition: Menu.h:36
BTextControl::SetValue
virtual void SetValue(int32 value)
Calls BControl::SetValue(). This isn't particularly useful.
atomic_get64
int64 atomic_get64(int64 *value)
Atomically return the value of value.
B_USER_NONPACKAGED_SOUNDS_DIRECTORY
The user non-packaged sounds directory.
Definition: FindDirectory.h:82
BCursor::~BCursor
virtual ~BCursor()
Destroy the cursor and free its memory.
BListView::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
GameProducer::Disconnect
void Disconnect(const media_source &what, const media_destination &where)
Disconnects from the output device.
BAbstractSocket::IsConnected
virtual bool IsConnected() const
BTabView::RemoveTab
virtual BTab * RemoveTab(int32 tabIndex)
Removes the tab at the specified index from the BTabView and returns a pointer to the BTab object.
BOutlineListView::RemoveItem
virtual bool RemoveItem(BListItem *item)
Removes the item from the list.
BAbstractLayout::SetExplicitMaxSize
virtual void SetExplicitMaxSize(BSize size)
Set this item's explicit max size, to be used in MaxSize().
BRadioButton::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
BUrl::PreferredApplication
BString PreferredApplication() const
Undocumented public method.
BBuffer::ID
media_buffer_id ID()
Gets the ID of the buffer according to the App Server.
BGroupLayout::AddItem
virtual bool AddItem(BLayoutItem *item)
Adds item to this layout as the last item. In a vertical BGroupLayout, item will be on the right,...
BLooper::HandlerAt
BHandler * HandlerAt(int32 index) const
Get the handler at an index of the list of associated handlers.
B_BEOS_MEDIA_NODES_DIRECTORY
The BeOS media nodes directory.
Definition: FindDirectory.h:118
BAlert::SetIcon
void SetIcon(BBitmap *bitmap)
Set a custom icon for the alert.
BTextControl::MouseDown
virtual void MouseDown(BPoint where)
Hook method that is called when a mouse text control is pushed down while the cursor is contained in ...
BPath::InitCheck
status_t InitCheck() const
Checks whether or not the object was properly initialized.
Country.h
BCountry class definition.
BMenu::SetTrackingHook
void SetTrackingHook(menu_tracking_hook hook, void *state)
Sets a hook function that is called when tracking begins.
BView::Sync
void Sync() const
Synchronizes the attached window's connection to App Server.
B_BEOS_SERVERS_DIRECTORY
The BeOS servers directory.
Definition: FindDirectory.h:111
B_GENERAL_CTRL_3
const uchar B_GENERAL_CTRL_3
Identifier of general control 3 message.
Definition: Midi2Defs.h:47
BAbstractSocket
Abstract interface for all socket connections.
Definition: AbstractSocket.h:15
filter_hook
filter_result(* filter_hook)(BMessage *message, BHandler **target, BMessageFilter *filter)
Prototype for a custom filter_hook for use in the BMessageFilter class.
Definition: MessageFilter.h:26
fs_volume_ops::read_query
status_t(* read_query)(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num)
Read the next one or more entries matching the query.
Definition: fs_interface.h:106
BTextView::DoesWordWrap
bool DoesWordWrap() const
Returns whether or not word wrapping is activated.
BPropertyInfo::BPropertyInfo
BPropertyInfo(property_info *prop=NULL, value_info *value=NULL, bool freeOnDelete=false)
Initializes the object with the specified NULL-terminated arrays propertyInfo and valueInfo.
BMenuField::MouseUp
virtual void MouseUp(BPoint where)
Hook method called when a mouse button is released.
BTimeZone::ID
const BString & ID() const
Returns the ID of the time zone as a BString, for example, "America/Los_Angeles".
BStatusBar::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Undocumented public method.
BMessage::HasBool
bool HasBool(const char *name, int32 n=0) const
Deprecated.
BMenuField::CreateMenuBarLayoutItem
BLayoutItem * CreateMenuBarLayoutItem()
Returns a pointer to the menu bar layout item. (Layout constructor only)
BAutolock::Unlock
void Unlock()
Unlock the BAutolock if the lock is being held.
Definition: Autolock.h:92
BMessage::FindAlignment
status_t FindAlignment(const char *name, BAlignment *alignment) const
Find an alignment at the label name.
BInvoker::SetTarget
virtual status_t SetTarget(const BHandler *handler, const BLooper *looper=NULL)
Sets the target to either a local handler or as the preferred handler of a local looper.
BLayoutBuilder::Group::View
BView * View() const
Get a pointer to the BView this builder's layout is attached to.
Definition: LayoutBuilder.h:504
BMessage::FlattenedSize
ssize_t FlattenedSize() const
Return the size in bytes required when you want to flatten this message to a stream of bytes.
BHttpForm::SetFormType
void SetFormType(form_type type)
Change form type.
B_APPS_DIRECTORY
The global applications directory.
Definition: FindDirectory.h:99
BListView::SortItems
void SortItems(int(*cmp)(const void *, const void *))
Sort the items according the the passed in cmp function.
BWindow::~BWindow
virtual ~BWindow()
Destroys the BWindow object and all attached views.
BResources::HasResource
bool HasResource(type_code type, int32 id)
Returns whether the file contains a resource with the specified type and id.
BDeskbar::Expand
status_t Expand(bool expand)
Undocumented public method.
input_device_notification
input_device_notification
Undocumented enum.
Definition: Input.h:28
BHttpHeader::SetHeader
bool SetHeader(const char *string)
Parse the given string and configure this object.
BBitmap::~BBitmap
virtual ~BBitmap()
Destructor Method.
set_dateformats
void set_dateformats(const char *table[])
sets the internal format table for parsedate()
BLayout::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Unarchives the BLayoutItem's for this layout, calling ItemUnarchived() for each one.
B_FONT_SIZE
Font size mask parameter.
Definition: View.h:62
BRect::OffsetToCopy
BRect OffsetToCopy(BPoint offset) const
Like BRect::OffsetTo() but returns a copy of the translated BRect leaving the original unmodified.
BSpaceLayoutItem::SetExplicitPreferredSize
virtual void SetExplicitPreferredSize(BSize size)
Set this item's explicit preferred size, to be used in PreferredSize().
BView::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BString::FindFirst
int32 FindFirst(const BString &string) const
Find the first occurrence of the given string.
BAffineTransform::ScaleBy
const BAffineTransform & ScaleBy(double scale)
Undocumented public method.
Definition: AffineTransform.h:312
BDeskbar::CountItems
uint32 CountItems() const
Undocumented public method.
BFont::Blocks
unicode_block Blocks() const
Gets a unicode_block object that identifies the Unicode blocks supported by this font face and family...
BHandler::StartWatching
status_t StartWatching(BMessenger target, uint32 what)
Subscribe this handler to watch a specific state change of a target.
B_SIZE_T_TYPE
Represents the unsigned size_t type.
Definition: TypeConstants.h:53
BFileGameSound::StartPlaying
virtual status_t StartPlaying()
Plays the sound file.
BSpaceLayoutItem::CreateGlue
static BSpaceLayoutItem * CreateGlue()
Create a layout item that acts like glue.
BSize::IsWidthSet
bool IsWidthSet() const
Checks if the BSize::width is not B_SIZE_UNSET.
Definition: Size.h:123
BFilePanel::~BFilePanel
virtual ~BFilePanel()
Destroys the file panel object.
font_cache_info::oversize_threshold
float oversize_threshold
Definition: Font.h:154
BPictureButton::~BPictureButton
virtual ~BPictureButton()
Destroys the BPictureButton along with the associated BPicture objects.
BPath::Append
status_t Append(const char *path, bool normalize=false)
Appends the passed in relative path to the end of the current path.
BMenuField::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
GameProducer::NodeRegistered
void NodeRegistered()
Handles when an output source node is registered.
BApplication::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archive the BApplication object into a BMessage.
BHandler::UnlockLooper
void UnlockLooper()
Unlock the looper.
BUrl::HasAuthority
bool HasAuthority() const
Check if the URL has an host or port.
menu_tracking_hook
bool(* menu_tracking_hook)(BMenu *menu, void *state)
Defines the function passed into BMenu::SetTrackingHook().
Definition: Menu.h:45
B_SYSTEM_SETTINGS_DIRECTORY
The system directory used for installation location-wide settings.
Definition: FindDirectory.h:37
notify_stat_changed
status_t notify_stat_changed(dev_t device, ino_t directory, ino_t node, uint32 statFields)
Notifies listeners that certain statFields of a node were updated.
BRect::OffsetTo
void OffsetTo(BPoint offset)
Move the BRect to the location specified by point.
B_STAT_UID
Set when UID changes.
Definition: NodeMonitor.h:59
BDeskbar::~BDeskbar
~BDeskbar()
Undocumented public method.
BBitmap::InitCheck
status_t InitCheck() const
Gets the status of the constructor.
BWindow::QuitRequested
virtual bool QuitRequested()
Hook method that gets called when the window receives a B_QUIT_REQUESTED message.
guess_architecture_for_path
const char * guess_architecture_for_path(const char *path)
Returns the name of the architecture associated with the given path.
fs_vnode_ops::rename
status_t(* rename)(fs_volume *volume, fs_vnode *fromDir, const char *fromName, fs_vnode *toDir, const char *toName)
Rename and/or relocate an entry.
Definition: fs_interface.h:163
atomic_test_and_set
int32 atomic_test_and_set(int32 *value, int32 newValue, int32 testAgainst)
Atomically set the variable value to newValue if the current value is testAgainst.
BMimeType::SetAttrInfo
status_t SetAttrInfo(const BMessage *info)
Sets the description of the attributes typically associated with files of the given MIME type.
BChannelControl::AttachedToWindow
virtual void AttachedToWindow()
Undocumented public method.
BArchivable::AllArchived
virtual status_t AllArchived(BMessage *archive) const
Method relating to the use of BArchiver.
BApplication::AppActivated
virtual void AppActivated(bool active)
Hook method that gets invoked when the application receives B_APP_ACTIVATED message.
BHttpRequest::AdoptInputData
void AdoptInputData(BDataIO *const data, const ssize_t size=-1)
Set the request body.
BStringItem::BaselineOffset
float BaselineOffset() const
Returns the offset from the top of the frame to the base line of the text.
BListView::RemoveItems
virtual bool RemoveItems(int32 index, int32 count)
Removes the items from index and the next count items.
font_direction
font_direction
Definition: Font.h:31
BButton::Instantiate
static BArchivable * Instantiate(BMessage *data)
Creates a new BButton object from the archive message.
BBox::MaxSize
virtual BSize MaxSize()
Gets the maximum possible size of the BBox object.
BClipboard::Name
const char * Name() const
Returns the name of the BClipboard object.
text_run_array
text run array struct
Definition: TextView.h:27
BMessage::FindDouble
status_t FindDouble(const char *name, double *value) const
Find a double at the label name.
BMessage::ReplaceUInt8
status_t ReplaceUInt8(const char *name, uint8 value)
Replace an integer at the label name.
BView::ShowToolTip
void ShowToolTip(BToolTip *tip=NULL)
Show the tool tip at the current mouse position.
BDirectory::IsRootDirectory
bool IsRootDirectory() const
Returns whether the directory is the root directory of a volume.
_rule_
uint32 _rule_(uint32 r1, uint32 r2, uint32 r3, uint32 r4)
Internal function, do not use.
Definition: View.h:97
BBufferedDataIO::~BBufferedDataIO
virtual ~BBufferedDataIO()
Undocumented public method.
BSeparatorView::GetPreferredSize
virtual void GetPreferredSize(float *width, float *height)
Undocumented public method.
BMidiEndpoint::Register
status_t Register()
Publishes the endpoint on the roster.
BPropertyInfo::~BPropertyInfo
virtual ~BPropertyInfo()
Destructor method.
create_app_meta_mime
status_t create_app_meta_mime(const char *path, int recursive, int synchronous, int force)
Creates a MIME database entry for one or more applications.
get_dateformats
const char ** get_dateformats(void)
returns the internal format table currently used by parsedate()
BFont::CountTuned
int32 CountTuned() const
Gets the number of tuned fonts for the font family and style.
B_ITEMS_IN_COLUMN
Definition: Menu.h:28
BCardView::BCardView
BCardView()
Creates a new card view.
notification_type
notification_type
Visual style of the notification.
Definition: Notification.h:16
BGridLayoutBuilder::SetRowWeight
BGridLayoutBuilder & SetRowWeight(int32 row, float weight)
Set the weight of row to weight.
B_FONT_RIGHT_TO_LEFT
Definition: Font.h:33
BString::CountChars
int32 CountChars() const
Returns the length of the object measured in characters.
BApplication::QuitRequested
virtual bool QuitRequested()
Hook method that gets invoked when the BApplication receives a B_QUIT_REQUESTED message.
BChannelControl::SupportsIndividualLimits
virtual bool SupportsIndividualLimits() const =0
Undocumented public method.
BPictureButton::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
fs_volume_ops::free_index_dir_cookie
status_t(* free_index_dir_cookie)(fs_volume *volume, void *cookie)
Free the cookie to the index 'directory'.
Definition: fs_interface.h:90
BPoint
A point on a two-dimensional Cartesian coordinate system.
Definition: Point.h:15
vint32
volatile int32 vint32
4-bytes volatile signed integer.
Definition: SupportDefs.h:34
B_CURRENT_WORKSPACE
#define B_CURRENT_WORKSPACE
Definition: Window.h:83
BWindow::CenterIn
void CenterIn(const BRect &rect)
Center the window in rect.
BLayoutBuilder::Split::AddGroup
GroupBuilder AddGroup(orientation orientation, float spacing=B_USE_DEFAULT_SPACING, float weight=1.0f)
Definition: LayoutBuilder.h:1248
BPolygon::operator=
BPolygon & operator=(const BPolygon &other)
Initializes a new BPolygon object and copies the list of BPoint objects from other.
BUnicodeChar::IsControl
static bool IsControl(uint32 c)
Determine if c is a control character.
BSpaceLayoutItem::Frame
virtual BRect Frame()
Return the bounding frame of this item.
BRect::operator|
BRect operator|(BRect other) const
Returns a new BRect that is the union of the BRect and other.
BLayoutBuilder::Grid::SetRowWeight
ThisBuilder & SetRowWeight(int32 row, float weight)
Set the weight of row to weight.
Definition: LayoutBuilder.h:1087
BTabView::ViewForTab
BView * ViewForTab(int32 tabIndex) const
Returns the BView of the tab at the specified tabIndex.
BString::CopyInto
BString & CopyInto(BString &into, int32 fromOffset, int32 length) const
Copy the object's data (or part of it) into another BString.
BTextControl::SetAlignment
virtual void SetAlignment(alignment label, alignment text)
Set the alignment of the label and the text within the control.
BOptionPopUp::AddOptionAt
virtual status_t AddOptionAt(const char *name, int32 value, int32 index)
Add an option to the menu.
BTextView::LayoutInvalidated
virtual void LayoutInvalidated(bool descendants)
Hook method called when the layout is invalidated.
fs_vnode_ops::read
status_t(* read)(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length)
Reads data from a file.
Definition: fs_interface.h:183
BCardLayout::DoLayout
virtual void DoLayout()
Hook method overridden from BAbstractLayout.
BRect::bottom
float bottom
The value of the rectangle's bottom edge.
Definition: Rect.h:20
BShape::Clear
void Clear()
Deletes all data returning the BShape to an empty state.
BLocaleRoster::GetAvailableLanguages
status_t GetAvailableLanguages(BMessage *message) const
Fills message with 'language'-fields containing the language ID(s) of all available languages.
BLayoutItem::LayoutData
void * LayoutData() const
Retrieve arbitrary data attached to this BLayoutItem.
openlog
void openlog(const char *ident, int options, int facility)
Starts a log session, and sets some output options.
BInvoker::~BInvoker
virtual ~BInvoker()
Destructor method, deletes the BMessage object if set.
BStatusBar::Perform
virtual status_t Perform(perform_code d, void *arg)
Undocumented public method.
BSplitView::SetSpacing
void SetSpacing(float spacing)
Set the spacing between elements in this view.
BTextControl::WindowActivated
virtual void WindowActivated(bool active)
Hook method that is called when the window becomes the active window or gives up that status.
BVolume::operator==
bool operator==(const BVolume &volume) const
Returns whether or not the supplied BVolume object is equal to this object.
B_ALPHA_COMPOSITE_DESTINATION_IN
Definition: GraphicsDefs.h:307
BShape::operator=
BShape & operator=(const BShape &other)
Constructs a BShape object as a copy of other by overloading the = operator.
BMenu::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BMenu object from an archive message.
BScreen::ColorMap
const color_map * ColorMap()
Gets the color_map of the BScreen.
BHttpForm::RawData
BString RawData() const
Return the form's raw data as a BString.
BClipboard::StartWatching
status_t StartWatching(BMessenger target)
Start watching the BClipboard object for changes.
BUnarchiver::EnsureUnarchived
status_t EnsureUnarchived(const char *name, int32 index=0)
Ensure the object archived under name at index is unarchived and instantiated.
Definition: Archivable.h:275
BMessage::AddUInt8
status_t AddUInt8(const char *name, uint8 value)
Convenience method to add an uint8 to the label name.
B_TITLED_WINDOW_LOOK
Definition: Window.h:39
BMenu::SetMaxContentWidth
virtual void SetMaxContentWidth(float maxWidth)
Sets the maximum width of the menu items' content area.
BMenuField::MenuItem
BMenuItem * MenuItem() const
Returns the first menu item attached to the menu bar containing the pop-up menu.
BTextControl::LayoutInvalidated
virtual void LayoutInvalidated(bool descendants)
Hook method called when the layout is invalidated.
BHttpHeaders::AddHeader
bool AddHeader(const char *line)
Add a new header to the list, from an HTTP header line.
BDirectory::GetNextDirents
virtual int32 GetNextDirents(dirent *buf, size_t bufSize, int32 count=INT_MAX)
Returns the next entries of the BDirectory object as a pointer to dirent structures.
BHttpFormData::MimeType
const BString & MimeType() const
BFlattenable::IsFixedSize
virtual bool IsFixedSize() const =0
Pure virtual that should return whether or not flattened objects of this type always have a fixed siz...
BPropertyInfo::Unflatten
virtual status_t Unflatten(type_code code, const void *buffer, ssize_t size)
B_USER_PRINTERS_DIRECTORY
The user directory for printer settings.
Definition: FindDirectory.h:67
BDateFormat::GetStartOfWeek
status_t GetStartOfWeek(BWeekday *weekday) const
Returns the day used as the start of week in this locale.
BStatusBar::MouseUp
virtual void MouseUp(BPoint where)
Undocumented public method.
BMimeType::GetAttrInfo
status_t GetAttrInfo(BMessage *info) const
Fetches from the MIME database a BMessage describing the attributes typically associated with files o...
BFont::GetEdges
void GetEdges(const char charArray[], int32 numBytes, edge_info edgeArray[]) const
Determines the edge information for each character in charArray and writes the result in edgeArray.
BLayoutBuilder::Split::SetCollapsible
ThisBuilder & SetCollapsible(bool collapsible)
Set the whether all the layout items in this view are collapsible.
Definition: LayoutBuilder.h:1361
notify_query_entry_created
status_t notify_query_entry_created(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node)
Notifies listeners that an entry has entered the result set of a live query.
GameProducer::Connect
void Connect(status_t error, const media_source &source, const media_destination &destination, const media_format &format, char *ioName)
Connects to the output device.
BAlert::CountButtons
int32 CountButtons() const
Counts the number of buttons in the alert.
BNodeInfo::SetAppHint
status_t SetAppHint(const entry_ref *ref)
Sets the application that will open the file type of the node. If ref is NULL, the BEOS:PPATH attribu...
BChannelControl::MaxLimitLabelFor
const char * MaxLimitLabelFor(int32 channel) const
Undocumented public method.
BChannelControl::MinLimitList
int32 *const & MinLimitList() const
Undocumented protected method.
Definition: ChannelControl.h:156
BFile::operator=
BFile & operator=(const BFile &file)
Assigns another BFile to this BFile.
BQuery::SetTarget
status_t SetTarget(BMessenger messenger)
Assigns the target messenger and makes the query live.
BLayoutBuilder::Group::Layout
BGroupLayout * Layout() const
Get a pointer to the layout this builder represents.
Definition: LayoutBuilder.h:496
BTranslatorRoster::Default
static BTranslatorRoster * Default()
Gets the default BTranslatorRoster.
buffer_clone_info
A struct that stores where in memory a BBuffer object is in memory as well as the buffer flags.
Definition: Buffer.h:18
BRect::SetRightBottom
void SetRightBottom(const BPoint point)
Sets the right bottom point of the BRect.
BLayoutItem::SetExplicitAlignment
virtual void SetExplicitAlignment(BAlignment alignment)=0
Set this item's explicit alignment, to be used in Alignment().
BView::AddChild
void AddChild(BView *child, BView *before=NULL)
Adds child to the view hierarchy immediately before before.
BCountry
Class representing a country.
Definition: Country.h:28
BMessage::SetBool
status_t SetBool(const char *name, bool value)
Set the data with at the label name to value.
BTextControl::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
BMessenger::Team
team_id Team() const
Returns the ID of the team that the messenger's target belongs to.
BEntryList::GetNextEntry
virtual status_t GetNextEntry(BEntry *entry, bool traverse=false)=0
Returns the BEntryList's next entry as a BEntry.
BMimeType::SetIconForType
status_t SetIconForType(const char *type, const BBitmap *icon, icon_size which)
Sets the large or mini icon used by an application of this type for files of the given type.
BDragger
A view that allows the user drag and drop a target view.
Definition: Dragger.h:24
B_ALPHA_COMPOSITE_DARKEN
Definition: GraphicsDefs.h:314
BStatusBar::TrailingLabel
const char * TrailingLabel() const
Undocumented public method.
BKey::~BKey
virtual ~BKey()
Free all resources associated with this key.
B_UPDATE_MIME_INFO_NO_FORCE
Files that already have a BEOS:TYPE attribute won't be updated.
Definition: Mime.h:23
BView::ExplicitPreferredSize
BSize ExplicitPreferredSize() const
Returns the explicit preferred size.
BList::IndexOf
int32 IndexOf(void *item) const
Return the index of item.
BMessage::GetInt64
int64 GetInt64(const char *name, int64 defaultValue) const
Return the int64 value from message with name, or defaultValue if not found.
BScrollView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
BApplication::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
file_system_module_info::info
struct module_info info
Your module_info object which is required for all modules.
Definition: fs_interface.h:257
BApplication::Pulse
virtual void Pulse()
Hook method that gets invoked when the BApplication receives a B_PULSE message.
usb_callback_func
void(* usb_callback_func)(void *cookie, status_t status, void *data, size_t actualLength)
Callback function for asynchronous transfers.
Definition: USB3.h:85
BMenuField::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
rgb_color::Brightness
int32 Brightness() const
Calculates a value representing the brightness of this color.
BWindow::Flags
uint32 Flags() const
Returns the current window flags.
BScrollView::SetBorder
virtual void SetBorder(border_style border)
Set the border style of the scroll view.
BCheckBox::~BCheckBox
virtual ~BCheckBox()
Destructor, does nothing.
BAlert::Type
alert_type Type() const
Get the alert_type of this alert.
BUnicodeChar::ToTitle
static uint32 ToTitle(uint32 c)
Transforms c to title case.
BShape::LineTo
status_t LineTo(BPoint linePoint)
Adds a "draw line" operation to the BShape.
BLayoutItem::AlignInFrame
void AlignInFrame(BRect frame)
Position this BLayoutItem within frame, given the value returned by Alignment(), and the size constra...
fs_vnode_ops::io
status_t(* io)(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request)
TODO: Document!
Definition: fs_interface.h:135
GameProducer::SetRunMode
void SetRunMode(run_mode mode)
Offline mode is not supported.
BDeskbar::GetItemInfo
status_t GetItemInfo(int32 id, const char **_name) const
Undocumented public method.
B_INPUT_METHOD_STOPPED
Undocumented enum value.
Definition: Input.h:15
B_URL_NEWS
const char * B_URL_NEWS
application/x-vnd.Be.URL.news
BStringView::Alignment
alignment Alignment() const
Returns the currently set text alignment flag.
fs_vnode_ops::link
status_t(* link)(fs_volume *volume, fs_vnode *dir, const char *name, fs_vnode *vnode)
Create a new hard link.
Definition: fs_interface.h:160
BRect::SetLeftTop
void SetLeftTop(const BPoint point)
Sets the left top point of the BRect.
BDateTimeFormat
Formatter for datetimes.
Definition: DateTimeFormat.h:31
BChannelSlider::MouseMoved
virtual void MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)
Undocumented public method.
usb_configuration_info
Container for a specific configuration descriptor of a device.
Definition: USB3.h:69
BMailComponent::IsAttachment
bool IsAttachment()
Employs simple heuristics such as the MIME type and the Content-Disposition: header to determine whet...
BPolygon::~BPolygon
virtual ~BPolygon()
Destroys the object and frees the memory used by the associated BPoint objects.
BMessage::GetInt8
int8 GetInt8(const char *name, int8 defaultValue) const
Return the int8 value from message with name, or defaultValue if not found.
BArchiver::Finish
status_t Finish(status_t err=B_OK)
Report any archiving errors and possibly complete the archiving session.
BSeparatorView::SetBorderStyle
void SetBorderStyle(border_style border)
Undocumented public method.
BTabView::FocusTab
int32 FocusTab() const
Returns the index of the current focus tab.
BMessageQueue::IsNextMessage
bool IsNextMessage(const BMessage *message) const
Check if the pointer to a message points at the next message on the queue.
B_ITEMS_IN_MATRIX
Definition: Menu.h:29
BFilePanel::SendMessage
virtual void SendMessage(const BMessenger *target, BMessage *message)
Sends the message to the target BHandler messenger.
BLooper::MessageReceived
virtual void MessageReceived(BMessage *message)
Process a message received by the internal handler of this looper.
BButton::PopUpMessage
BMessage * PopUpMessage() const
Returns the message sent to the button's target when the pop-up marker is selected using B_POP_UP_BEH...
BMessage::ReplaceData
status_t ReplaceData(const char *name, type_code type, const void *data, ssize_t numBytes)
Replace the data at label name.
BGridLayout::VerticalSpacing
float VerticalSpacing() const
Returns the spacing between rows for this layout.
BMenuBar::AttachedToWindow
virtual void AttachedToWindow()
Sets this as the key menubar for the window, lays out the menu items and resizes the menu to fit.
font_height::descent
float descent
Definition: Font.h:140
BList::IsEmpty
bool IsEmpty() const
Return whether or not there are items in the list.
BApplication::BApplication
BApplication(const char *signature)
Initialize a BApplication with the passed in signature.
BFont::IsFixed
bool IsFixed() const
Gets whether or not the font is fixed width.
BMenuItem::Label
const char * Label() const
Returns the item's label.
B_FULL_UPDATE_ON_RESIZE
const uint32 B_FULL_UPDATE_ON_RESIZE
Redraw the entire view on resize.
Definition: View.h:74
BInvoker::SetHandlerForReply
virtual status_t SetHandlerForReply(BHandler *handler)
Sets the BHandler object responsible for handling reply messages.
BFont::GetTruncatedStrings
void GetTruncatedStrings(const char *stringArray[], int32 numStrings, uint32 mode, float width, BString resultArray[]) const
Write truncated BString objects to resultArray given source BString objects in stringArray.
BMailComponent::ComponentType
uint32 ComponentType()
Returns the component_type of this object.
BMidiProducer::IsConnected
bool IsConnected(BMidiConsumer *cons) const
Determines whether a consumer is connected to this producer.
fs_vnode_ops::select
status_t(* select)(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync)
Selects the specified vnode with the specified events.
Definition: fs_interface.h:149
BCatalog::GetSignature
status_t GetSignature(BString *signature)
Get the catalog mime-signature.
BLayout::AddItem
virtual bool AddItem(BLayoutItem *item)
Adds a BLayoutItem to this layout, and adds the BView it represents to this BLayout's target view.
BWindow::CountChildren
int32 CountChildren() const
Returns the number of child views that the window has.
BLooper::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
Menu.h
BMenu class definition and support structures.
BWindow::DisableUpdates
void DisableUpdates()
Suppresses drawing within the window.
BInvoker::BInvoker
BInvoker()
Initializes a BInvoker without a message or target.
BMenu::IsRedrawAfterSticky
bool IsRedrawAfterSticky() const
Returns whether or not the menu is in redraw-after-sticky mode.
BControl::IsFocusChanging
bool IsFocusChanging() const
Check if the control is changing focus.
B_FONT_ENCODING
Font encoding mask parameter.
Definition: View.h:66
BLocaleRoster::GetLocalizedFileName
status_t GetLocalizedFileName(BString &localizedFileName, const entry_ref &ref, bool traverse=false)
Looks up a localized filename from a catalog.
BNodeInfo
Provides access to file type meta data on a node.
Definition: NodeInfo.h:21
BMenuBar::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the the BMenuBar object into the data message.
BQuery::PushOp
status_t PushOp(query_op op)
Pushes an operator onto the predicate stack.
BButton::SetLabel
virtual void SetLabel(const char *string)
Sets the button's label.
BString::AdoptChars
BString & AdoptChars(BString &from, int32 charCount)
UTF-8 aware version of Adopt(BString&, int32)
fs_vnode_ops::write
status_t(* write)(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length)
Write data to a file.
Definition: fs_interface.h:185
B_FLOATING_APP_WINDOW_FEEL
Definition: Window.h:51
BPictureButton::SetValue
virtual void SetValue(int32 value)
Sets the value of the control.
BTextMailComponent::SetEncoding
void SetEncoding(mail_encoding encoding, int32 charset)
Sets the encoding and charset used by Render().
BScrollBar
User interface element used to scroll a target view vertically or horizontally.
Definition: ScrollBar.h:16
BCardLayout::BasePreferredSize
virtual BSize BasePreferredSize()
Overridden hook method from BAbstractLayout.
BNotification::SetOnClickApp
void SetOnClickApp(const BString &app)
Set which application should be called when the notification is clicked by the user.
BPopUpMenu::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BHttpAuthentication::BHttpAuthentication
BHttpAuthentication()
Default constructor.
BTwoDimensionalLayout::InternalCountColumns
virtual int32 InternalCountColumns()=0
Get the number of columns in the BTwoDimensionalLayout.
NodeInfo.h
Provides the BNodeInfo class.
BStatable::SetCreationTime
status_t SetCreationTime(time_t ctime)
Sets the node's creation time to ctime.
button_spacing
button_spacing
Method of spacing of buttons in alerts.
Definition: Alert.h:23
BButton::SetValue
virtual void SetValue(int32 value)
Sets the value of the button.
BTextView::SetAutoindent
void SetAutoindent(bool state)
Sets whether or not new lines of text are automatically indented.
BPolygon::AddPoints
void AddPoints(const BPoint *points, int32 count)
Adds an array of BPoint objects.
BListView::RemoveItem
virtual bool RemoveItem(BListItem *item)
Remove the specified list item.
BCardLayout::VisibleIndex
int32 VisibleIndex() const
Get the index of the currently visible item.
BEntryList
Interface for iterating through a list of filesystem entries.
Definition: EntryList.h:22
B_MODAL_WINDOW_LOOK
Definition: Window.h:41
BResources::BResources
BResources()
Creates an uninitialized BResources object.
BMenu::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BAbstractLayout::ItemUnarchived
virtual status_t ItemUnarchived(const BMessage *from, BLayoutItem *item, int32 index)
Hook for derived classes to retrieve data specific to item from the from BMessage....
BStringView::MouseUp
virtual void MouseUp(BPoint point)
Hook method called when a mouse button is released.
B_CURSOR_ID_COPY
Definition: Cursor.h:17
BStringItem::DrawItem
virtual void DrawItem(BView *owner, BRect frame, bool complete=false)
Hook method called when the string item is drawn.
BLayoutBuilder::Grid::AddGlue
ThisBuilder & AddGlue(int32 column, int32 row, int32 columnCount=1, int32 rowCount=1)
Definition: LayoutBuilder.h:1040
BTextView::LineHeight
float LineHeight(int32 lineNumber=0) const
Returns the height of the line at the given lineNumber.
BTabView::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Hook method called when all views have been unarchived.
BString::operator<<
BString & operator<<(const char *string)
Append string to the BString.
BString::ToLower
BString & ToLower()
Convert each of the characters in the BString to lowercase.
BChannelSlider::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Undocumented public method.
closelog_team
void closelog_team(void)
Closes the log.
BCheckBox::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
BKeyStore::RemoveKeyringFromMaster
status_t RemoveKeyringFromMaster(const char *keyring)
Not implemented.
BStringList::DoForEach
void DoForEach(bool(*func)(const BString &string))
Undocumented public method.
BSpaceLayoutItem::MaxSize
virtual BSize MaxSize()
Returns the maximum desirable size for this item.
BString::RemoveSet
BString & RemoveSet(const char *setOfBytesToRemove)
Remove all the characters specified.
find_path_for_path_etc
status_t find_path_for_path_etc(const char *path, const char *dependency, const char *architecture, path_base_directory baseDirectory, const char *subPath, uint32 flags, char *pathBuffer, size_t bufferSize)
Retrieves a path in the file system layout based on a given path.
BRadioButton::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the control is attached to a window.
BMessenger::operator=
BMessenger & operator=(const BMessenger &other)
Assignment operator, makes this BMessenger a copy of other.
B_INPUT_METHOD_LOCATION_REQUEST
Undocumented enum value.
Definition: Input.h:17
BWindow::Minimize
virtual void Minimize(bool minimize)
Minimizes or un-minimizes the window based on minimize.
BCheckBox::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the check box is resized.
BView::DragMessage
void DragMessage(BMessage *message, BRect dragRect, BHandler *replyTo=NULL)
Initiates a drag-and-drop session.
BStringView::LayoutAlignment
virtual BAlignment LayoutAlignment()
Returns the alignment used by this view as part of a BLayout.
BChannelControl::GetPreferredSize
virtual void GetPreferredSize(float *width, float *height)=0
Undocumented public method.
BView::SetViewBitmap
void SetViewBitmap(const BBitmap *bitmap, BRect srcRect, BRect dstRect, uint32 followFlags=B_FOLLOW_LEFT_TOP, uint32 options=B_TILE_BITMAP)
Sets the background bitmap of the view.
BEntryList::BEntryList
BEntryList()
Creates a BEntryList object.
BCatalogData
Definition: CatalogData.h:27
BBitmapStream::Seek
virtual off_t Seek(off_t position, uint32 seekMode)
Changes the current stream position.
BMessage::AddMessenger
status_t AddMessenger(const char *name, BMessenger messenger)
Convenience method to add a messenger to the label name.
B_CURSOR_ID_RESIZE_NORTH_WEST
Definition: Cursor.h:35
B_CURSOR_ID_ZOOM_OUT
Definition: Cursor.h:43
BColorControl::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Report the suites of messages this control understands.
BGridLayout::MaxColumnWidth
float MaxColumnWidth(int32 column) const
Returns the maximum width for column.
BDatagramSocket::Read
virtual ssize_t Read(void *buffer, size_t size)
Receive a datagram from any sender.
BDragger::AttachedToWindow
virtual void AttachedToWindow()
Puts the BDragger under the control of HideAllDraggers() and ShowAllDraggers().
BRect::LeftTop
BPoint LeftTop() const
Returns the left top point of the BRect.
Definition: Rect.h:92
BAlert::QuitRequested
virtual bool QuitRequested()
Hook method that gets called with the window is closed.
BChannelSlider::SetFont
virtual void SetFont(const BFont *font, uint32 mask=B_FONT_ALL)
Undocumented public method.
BUrl::IsValid
bool IsValid() const
Check if the URL is valid.
filter_result
filter_result
Return Codes and Protocol of the filter_hook.
Definition: MessageFilter.h:19
BString::operator==
bool operator==(const BString &string) const
Lexicographically compare if this BString is equal to the given string.
Definition: String.h:520
BPolygon
A closed, many-sided figure which defines an area in a two-dimensional Cartesian coordinate system.
Definition: Polygon.h:16
BOptionControl
Undocumented class.
Definition: OptionControl.h:17
BRoster::AddToRecentFolders
void AddToRecentFolders(const entry_ref *folder, const char *signature=NULL) const
Adds folder to the list of recent folders.
BOutlineListView::Perform
virtual status_t Perform(perform_code code, void *data)
Performs an action give a perform_code and data. (Internal Method)
direct_buffer_info::pixel_format
color_space pixel_format
Definition: DirectWindow.h:41
B_DESKBAR_RIGHT_BOTTOM
Undocumented enum value.
Definition: Deskbar.h:23
BRect::right
float right
The value of the rectangle's right edge.
Definition: Rect.h:19
B_FIND_PATH_ADD_ONS_DIRECTORY
The add-ons directory.
Definition: FindDirectory.h:136
BMessage::GetUInt8
uint8 GetUInt8(const char *name, uint8 defaultValue) const
Return the uint8 value from message with name, or defaultValue if not found.
BWindow::Hide
virtual void Hide()
Removes the window from the screen, removes it from Deskbar's window list, and passes active status t...
BListView::MaxSize
virtual BSize MaxSize()
Returns the maximum size of the list view.
file_system_module_info::free_partition_content_cookie
void(* free_partition_content_cookie)(partition_data *partition)
Undocumented. TODO.
Definition: fs_interface.h:269
BLooper::CountHandlers
int32 CountHandlers() const
Get the number of handlers associated with this looper.
BMessage::FindUInt64
status_t FindUInt64(const char *name, uint64 *value) const
Find an integer at the label name.
BUrl::Password
const BString & Password() const
Returns the password.
B_FLOAT_TYPE
Represents the float type.
Definition: TypeConstants.h:25
BApplication::AboutRequested
virtual void AboutRequested()
Hook method that gets invoked when the BApplication receives a B_ABOUT_REQUESTED message.
tuned_font_info::flags
uint32 flags
Definition: Font.h:165
instantiate_object
BArchivable * instantiate_object(BMessage *from, image_id *id)
Instantiate an archived object with the object being defined in a different application or library.
BMidiEndpoint::IsValid
bool IsValid() const
Determines whether the endpoint still exists.
BString::IEndsWith
bool IEndsWith(const BString &string) const
Returns whether or not the BString ends with string case-insensitively.
BWindow::Perform
virtual status_t Perform(perform_code code, void *data)
Internal method.
BUrlProtocolListener::DownloadProgress
virtual void DownloadProgress(BUrlRequest *caller, ssize_t bytesReceived, ssize_t bytesTotal)
Called each time a block of data is downloaded.
BScrollView::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BScrollView object from the archive message.
BMailComponent::HeaderField
const char * HeaderField(const char *key, int32 index=0) const
Returns the header key.
BLooper::AddHandler
void AddHandler(BHandler *handler)
Associate a handler to this looper.
BListView::ItemAt
BListItem * ItemAt(int32 index) const
Returns the list item at the specified index.
BHttpRequest::SetMethod
void SetMethod(const char *const method)
Set the HTTP method.
BMessage::GetString
const char * GetString(const char *name, const char *defaultValue=NULL) const
Return the string from message with name, or defaultValue if not found.
BFont::TruncateString
void TruncateString(BString *inOut, uint32 mode, float width) const
Truncates inOut to be no longer than width using the supplied truncation mode.
BColorControl::BColorControl
BColorControl(BPoint start, color_control_layout layout, float cellSize, const char *name, BMessage *message=NULL, bool useOffscreen=false)
Constructs a new color control object.
int32
__haiku_int32 int32
4-bytes signed integer.
Definition: SupportDefs.h:24
BCheckBox::Perform
virtual status_t Perform(perform_code code, void *data)
Perform some action. (Internal Method)
BRoster::GetAppInfo
status_t GetAppInfo(const char *signature, app_info *info) const
Returns the app_info of a currently running application with the supplied signature.
BTextControl::SetIcon
virtual status_t SetIcon(const BBitmap *icon, uint32 flags=0)
This convenience method is used to set the bitmaps for the standard states from a single bitmap.
BKey::SetPurpose
void SetPurpose(BKeyPurpose purpose)
Set the purpose of the key.
BMenu::IsEnabled
bool IsEnabled() const
Returns whether or not the menu is enabled.
BGroupView::GroupLayout
BGroupLayout * GroupLayout() const
Get a pointer to the underlying BGroupLayout.
B_CURSOR_ID_GRABBING
Definition: Cursor.h:22
BInputDevice::IsRunning
bool IsRunning() const
Undocumented public method.
B_WATCH_NAME
Subscribe to watching for change to the name of a node.
Definition: NodeMonitor.h:19
BUnicodeChar::FromUTF8
static uint32 FromUTF8(const char **in)
Transform a UTF-8 string to an UTF-32 character.
BMenuField::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BUnicodeChar::IsWhitespace
static bool IsWhitespace(uint32 c)
Determine if c is whitespace.
BMenuField::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method called when a keyboard key is pressed.
BView::ViewUIColor
color_which ViewUIColor(float *tint=NULL) const
Return the current view color constant being used.
BStatusBar::SetBarColor
virtual void SetBarColor(rgb_color color)
Undocumented public method.
tab_position
tab_position
Definition: TabView.h:15
BWindow::Feel
window_feel Feel() const
Returns the current window feel flag.
BChannelControl::SetModificationMessage
virtual void SetModificationMessage(BMessage *message)
Undocumented public method.
BTranslatorRoster::GetInputFormats
virtual status_t GetInputFormats(translator_id translatorID, const translation_format **_formats, int32 *_numFormats)
Looks up the input formats of the translator with a given ID.
BLayoutBuilder::Group::SetExplicitAlignment
ThisBuilder & SetExplicitAlignment(BAlignment alignment)
Set the explicit alignment of the underlying layout.
Definition: LayoutBuilder.h:767
B_WILL_ACCEPT_FIRST_CLICK
Definition: Window.h:71
BTwoDimensionalLayout::DoLayout
virtual void DoLayout()
Implemented by derived classes to position and resize the items in this layout.
BWindow::FindView
BView * FindView(const char *viewName) const
Returns the attached view with the specified viewName.
BTabView::MinSize
virtual BSize MinSize()
Returns the tab view's minimum size in a BLayout.
BHttpHeaders::CountHeaders
int32 CountHeaders() const
BMenuBar::ResizeToPreferred
virtual void ResizeToPreferred()
Resizes the view to its preferred size keeping the position of the left top corner constant.
BTextView::CountLines
int32 CountLines() const
Returns the number of lines that the BTextView object contains.
BKeyStore::SetMasterUnlockKey
status_t SetMasterUnlockKey(const BKey &key)
Not implemented.
B_BORDERED_WINDOW_LOOK
Definition: Window.h:37
BListItem::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archive the list item to a message.
BTextControl::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the object into the data message.
BMenuField::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BArchiver
A class that simplifies the archiving of complicated BArchivable hierarchies.
Definition: Archivable.h:52
text_run_array::runs
text_run runs[1]
Definition: TextView.h:29
BChannelSlider::SetOrientation
void SetOrientation(orientation orientation)
Undocumented public method.
operator!=
bool operator!=(const pattern &a, const pattern &b)
Comparison operator for two patterns.
Definition: GraphicsDefs.h:29
BWindow::ConvertFromScreen
void ConvertFromScreen(BPoint *point) const
Convert point from the screen's coordinate system to the window's coordinate system in place.
BPictureButton::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
unicode_block::operator!=
bool operator!=(const unicode_block &block) const
Determines if the block object are not equal.
Definition: Font.h:397
BScrollBar::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
border_style
border_style
Definition: InterfaceDefs.h:181
BControl::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method called when a keyboard key is pressed.
BOptionPopUp::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
fs_vnode_ops::read_symlink
status_t(* read_symlink)(fs_volume *volume, fs_vnode *link, char *buffer, size_t *_bufferSize)
Read the value of a symbolic link.
Definition: fs_interface.h:155
fs_vnode_ops::get_super_vnode
status_t(* get_super_vnode)(fs_volume *volume, fs_vnode *vnode, fs_volume *superVolume, fs_vnode *superVnode)
TODO: Document!
Definition: fs_interface.h:244
BMidiRoster::NextProducer
static BMidiProducer * NextProducer(int32 *id)
Returns the next producer from the roster.
B_USER_LIB_DIRECTORY
The user lib directory.
Definition: FindDirectory.h:64
be_app
BApplication * be_app
Global system app object.
B_REVERSE_RANGE_SPECIFIER
Undocumented...
Definition: Message.h:47
BAlignment::vertical
vertical_alignment vertical
Undocumented public variable.
Definition: Alignment.h:13
BMessage::HasRect
bool HasRect(const char *name, int32 n=0) const
Deprecated.
BTextControl::MarkAsInvalid
void MarkAsInvalid(bool invalid)
Sets or removes the invalid flag.
fs_vnode_ops::create_dir
status_t(* create_dir)(fs_volume *volume, fs_vnode *parent, const char *name, int perms)
Create a new directory.
Definition: fs_interface.h:189
BListView::InvocationCommand
uint32 InvocationCommand() const
Returns the what parameter of the current invocation method.
property_info
Property info struct containing lists of commands and specifiers.
Definition: PropertyInfo.h:27
BMidiEndpoint::IsPersistent
bool IsPersistent() const
Not used.
BSize::Set
void Set(float width, float height)
Sets the width and height values of a BSize object.
Definition: Size.h:87
BNotification::SetMessageID
void SetMessageID(const BString &id)
Sets notification's message identifier.
BNode::Unset
void Unset()
Returns the object to an uninitialized state.
BTabView::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *message)
Reports the suites of messages and specifiers that derived classes understand.
B_SAVE_PANEL
Definition: FilePanel.h:32
BTimedEventQueue
Definition: TimedEventQueue.h:55
rgb_color::red
uint8 red
Red value for the color.
Definition: GraphicsDefs.h:43
vint
volatile int vint
Volatile signed int.
Definition: SupportDefs.h:40
BMimeType::GetSupportingApps
status_t GetSupportingApps(BMessage *signatures) const
Fetches a BMessage containing a list of MIME signatures of applications that are able to handle files...
BScrollBar::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
B_DESKBAR_RIGHT_TOP
Undocumented enum value.
Definition: Deskbar.h:21
BGroupLayout::GetItemDimensions
virtual void GetItemDimensions(BLayoutItem *item, Dimensions *dimensions)
Tell the base class what column and row a BLayoutItem is in as well as how many columns and rows it c...
BOutlineListView::MakeEmpty
virtual void MakeEmpty()
Empties the outline list view of all items.
window_alignment
window_alignment
Definition: Window.h:55
BTranslator::ReferenceCount
int32 ReferenceCount()
Gets the current reference count.
B_MACINTOSH_ROMAN
Definition: Font.h:67
BLayout::ItemUnarchived
virtual status_t ItemUnarchived(const BMessage *from, BLayoutItem *item, int32 index)
Hook for derived classes to retrieve data specific to item from the from BMessage....
BDirectWindow::DirectConnected
virtual void DirectConnected(direct_buffer_info *info)
Hook method called when your application learns about the state of the graphics display and changes o...
BBitmap::BitsLength
int32 BitsLength() const
Gets the length of the bitmap data.
BNodeInfo::SetTo
status_t SetTo(BNode *node)
Initializes the BNodeInfo to the supplied node.
BLayoutItem::IsVisible
virtual bool IsVisible()=0
Return the current local visibility of this item. If an item is not visible, it will not be given spa...
get_secondary_architectures
size_t get_secondary_architectures(const char **architectures, size_t count)
Returns the names of the system's secondary architectures.
BLayout::AncestorVisibilityChanged
virtual void AncestorVisibilityChanged(bool shown)
Hook method inherited from BLayoutItem, classes derived from BLayout must include the BLayout version...
notify_query_entry_removed
status_t notify_query_entry_removed(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node)
Notifies listeners that an entry has left the result set of a live query.
B_FRAME_EVENTS
const uint32 B_FRAME_EVENTS
View responds to frame move and resize events.
Definition: View.h:79
BEntryList::GetNextDirents
virtual int32 GetNextDirents(struct dirent *direntBuffer, size_t bufferSize, int32 maxEntries=INT_MAX)=0
Returns the BEntryList's next entries as dirent structures.
BPictureButton::SetDisabledOff
virtual void SetDisabledOff(BPicture *picture)
Sets the BPicture to draw when the button is disabled and off.
BChannelControl::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Undocumented public method.
BTimeZone::BTimeZone
BTimeZone(const char *zoneID=NULL, const BLanguage *language=NULL)
Construct a timezone from its zoneID and language.
BTranslatorRoster::IsTranslator
bool IsTranslator(entry_ref *ref)
Determines whether the specified add-on contains at least one translator.
BSeparatorView::SetOrientation
void SetOrientation(orientation orientation)
Undocumented public method.
BGridLayout::CountRows
int32 CountRows() const
Returns the number of active rows in this layout.
Invoker.h
Provides the BInvoker class.
operator==
bool operator==(const char *a, const BString &b)
Lexicographically compare if a is equal to a given BString b.
Definition: String.h:590
B_URL_MAILTO
const char * B_URL_MAILTO
application/x-vnd.Be.URL.mailto
BOptionControl::GetOptionAt
virtual bool GetOptionAt(int32 index, const char **_name, int32 *_value)=0
Undocumented public method.
BMenu::CountItems
int32 CountItems() const
Returns the number of items added to the menu.
BLayoutBuilder::Base::SetParent
void SetParent(ParentBuilder *parent)
Internal method for use by BLayoutBuilder::Base subclasses, this is essential to the builder stack se...
Definition: LayoutBuilder.h:428
BDirectory::GetEntry
status_t GetEntry(BEntry *entry) const
Gets a BEntry object referring to the directory. If the initialization of entry fails,...
BPictureButton::DisabledOn
BPicture * DisabledOn() const
Returns a pointer to the BPicture object used when the button is disabled and on.
BAlignment::Horizontal
alignment Horizontal() const
Undocumented public method.
Definition: Alignment.h:65
B_FONT_FACE
Font face mask parameter.
Definition: View.h:67
B_SYS_EX_END
const uchar B_SYS_EX_END
Identifier of system exclusive end message.
Definition: Midi2Defs.h:27
BMessage::SetUInt8
status_t SetUInt8(const char *name, uint8 value)
Set the data with at the label name to value.
usb_interface_list::active
usb_interface_info * active
Pointer to active interface.
Definition: USB3.h:66
BString::CharAt
const char * CharAt(int32 charIndex, int32 *bytes=NULL) const
UTF-8 aware version of ByteAt(int32).
BDirectWindow::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method that gets called when the window is resized.
BLooper::SetPreferredHandler
void SetPreferredHandler(BHandler *handler)
Set a preferred handler.
BSpaceLayoutItem::MinSize
virtual BSize MinSize()
Returns the minimum desirable size for this item.
B_TRUNCATE_BEGINNING
Definition: Font.h:48
vuint32
volatile uint32 vuint32
4-bytes volatile unsigned integer.
Definition: SupportDefs.h:35
BMessage::SetInt16
status_t SetInt16(const char *name, int16 value)
Set the data with at the label name to value.
unicode_block::operator&
unicode_block operator&(const unicode_block &block) const
Creates and returns a new unicode_block object that is the intersection of block and the unicode_bloc...
Definition: Font.h:358
BBitmap::Instantiate
static BArchivable * Instantiate(BMessage *data)
Instantiates a BBitmap from an archive.
direct_buffer_info::layout
buffer_layout layout
Definition: DirectWindow.h:42
BGridLayout::SetMinRowHeight
void SetMinRowHeight(int32 row, float height)
Sets the minimum height for row to width.
uint8
__haiku_uint8 uint8
1-byte unsigned integer.
Definition: SupportDefs.h:21
BHttpAuthentication::Authorization
BString Authorization(const BUrl &url, const BString &method) const
Generate an authentication reply for the given URL and method.
BMessenger::LockTargetWithTimeout
status_t LockTargetWithTimeout(bigtime_t timeout) const
Locks the BLooper targeted by the messenger with a timeout (if the target is local).
BBitmap::CountChildren
int32 CountChildren() const
Gets the number of BViews currently belonging to the bitmap.
BBuffer::Header
media_header * Header()
Gets a pointer to the header of the buffer.
BLayoutItem::SetExplicitMaxSize
virtual void SetExplicitMaxSize(BSize size)=0
Set this item's explicit max size, to be used in MaxSize().
atomic_add64
int64 atomic_add64(int64 *value, int64 addValue)
Atomically add the value of addValue to value.
BBitmapStream::SwapHeader
void SwapHeader(const TranslatorBitmap *source, TranslatorBitmap *destination)
Swaps the byte order of source, no matter the byte order, and copies the result to destination.
BSpaceLayoutItem::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archive the object into a BMessage.
BInvoker::IsTargetLocal
bool IsTargetLocal() const
Returns whether or not the invoker and its target belong to the same team.
BRadioButton::ResizeToPreferred
virtual void ResizeToPreferred()
Resize the control to its preferred size.
MailComponent.h
Provides the BMailComponent and BTextMailComponent classes.
BMenuField::MenuBar
BMenuBar * MenuBar() const
Returns a pointer to the attached menu bar that contains the pop-up menu.
BLayout::DoLayout
virtual void DoLayout()=0
Implemented by derived classes to position and resize the items in this layout.
BOutlineListView::BOutlineListView
BOutlineListView(BRect frame, const char *name, list_view_type type=B_SINGLE_SELECTION_LIST, uint32 resizingMode=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW|B_FRAME_EVENTS|B_NAVIGABLE)
Creates a new BOutlineListView object.
BTabView::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BPath::Flatten
virtual status_t Flatten(void *buffer, ssize_t size) const
Implements BFlattenable::Flatten(). Converts the path of the object to an entry_ref and writes it int...
BBox::FrameResized
virtual void FrameResized(float width, float height)
Hook method that gets called when the BBox object is resized.
BChannelSlider::AllAttached
virtual void AllAttached()
Undocumented public method.
BScrollBar::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BScrollBar object from the data message.
BGridLayoutBuilder
Deprecated helper class that helps building a BGridLayout.
Definition: GridLayoutBuilder.h:10
B_USER_BIN_DIRECTORY
The user bin directory.
Definition: FindDirectory.h:91
BGroupView::~BGroupView
virtual ~BGroupView()
Destructor.
BFont::operator!=
bool operator!=(const BFont &font) const
Inequality comparison overload method.
BCheckBox::MouseMoved
virtual void MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BPath::SetTo
status_t SetTo(const entry_ref *ref)
Reinitializes the object to the filesystem entry specified by the passed in entry_ref struct.
atomic_get_and_set
int32 atomic_get_and_set(int32 *value, int32 newValue)
Atomically set the variable value to newvalue and return the old value.
BLocker::LockingThread
thread_id LockingThread() const
Return the thread_id of the thread that's currently holding the lock.
BMimeType::operator==
bool operator==(const BMimeType &type) const
Returns whether this and the supplied MIME type are equal.
B_DEFAULT_MITER_LIMIT
const float B_DEFAULT_MITER_LIMIT
Definition: InterfaceDefs.h:263
BUnicodeChar::ToLower
static uint32 ToLower(uint32 c)
Transforms c to lowercase.
B_TRANSPARENT_COLOR
const rgb_color B_TRANSPARENT_COLOR
A transparent color.
BView::MinSize
virtual BSize MinSize()
Return the minimum size of the view.
BEntryList::GetNextRef
virtual status_t GetNextRef(entry_ref *ref)=0
Returns the BEntryList's next entry as an entry_ref.
BScrollBar::MouseUp
virtual void MouseUp(BPoint where)
Hook method called when a mouse button is released.
BPolygon::MapTo
void MapTo(BRect source, BRect destination)
Modifies each BPoint in the BPolygon so that the shape fits inside the destination rectangle.
BApplication::AppResources
static BResources * AppResources()
Returns a BResources object for the application.
BObjectList::EachElement
T * EachElement(EachFunction, void *)
Perform an action on each item in the list.
Definition: ObjectList.h:638
BHandler::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action (Internal method defined for binary compatibility purposes).
BLocale::~BLocale
~BLocale()
Destructor method.
entry_ref::operator!=
bool operator!=(const entry_ref &ref) const
Compares the entry_ref object with the passed in entry_ref, returning true if they are NOT equal.
BSeparatorItem::BSeparatorItem
BSeparatorItem()
Creates a new BSeparatorItem object.
BTextView::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BRadioButton::LayoutAlignment
virtual BAlignment LayoutAlignment()
Returns the alignment used by this control in a layout.
BScrollBar::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BButton::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the button is moved.
NULL
#define NULL
Defines the constant NULL if it hasn't already been defined.
Definition: SupportDefs.h:227
BApplication::Quit
virtual void Quit()
Tells the thread to finish processing the message queue, disallowing any new messages.
HttpAuthentication.h
Authentication token for use in HTTP protocol communications.
BLayoutBuilder::Group::SetInsets
ThisBuilder & SetInsets(float left, float top, float right, float bottom)
Set the insets for this layout.
Definition: LayoutBuilder.h:712
BDirectWindow::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BLayoutItem::SetLayoutData
void SetLayoutData(void *data)
Attach arbitrary data to this BLayoutItem.
BShape::BezierTo
status_t BezierTo(BPoint controlPoints[3])
Adds a "draw Bézier curve" operation to the BShape.
BMessenger::~BMessenger
~BMessenger()
Frees all resources associated with this object.
BLocaleRoster::GetLanguage
status_t GetLanguage(const char *languageCode, BLanguage **_language) const
Instantiate a language from its code.
BString::Replace
BString & Replace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset=0)
Replace a number of occurrences of a character with another character.
BClipboard::BClipboard
BClipboard(const char *name, bool transient=false)
Create a BClipboard object with the given name.
BString::FindLast
int32 FindLast(const BString &string) const
Find the last occurrence of the given string.
BPictureButton::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
BOutlineListView::MouseUp
virtual void MouseUp(BPoint where)
Hook method that is called when a mouse button is released while the cursor is contained in the frame...
BMenuBar::BMenuBar
BMenuBar(BRect frame, const char *name, uint32 resizingMode=B_FOLLOW_LEFT_RIGHT|B_FOLLOW_TOP, menu_layout layout=B_ITEMS_IN_ROW, bool resizeToFit=true)
Create a new BMenuBar object.
BTwoDimensionalLayout::SetFrame
virtual void SetFrame(BRect frame)
Set the bounding frame of this item.
B_USER_CONFIG_DIRECTORY
The user packaged installation location directory.
Definition: FindDirectory.h:60
BString::ReplaceLast
BString & ReplaceLast(char replaceThis, char withThis)
Replace the last occurrence of a character with another character.
BClipboard::Revert
status_t Revert()
Reverts the clipboard data.
BKey::Identifier
const char * Identifier() const
Get the identifier of the key.
BMimeType::GetWildcardApps
static status_t GetWildcardApps(BMessage *wildcardApps)
Fetches a BMessage containing a list of MIME signatures of applications that are able to handle files...
BTwoDimensionalLayout::InternalCountRows
virtual int32 InternalCountRows()=0
Get the number of rows in the BTwoDimensionalLayout.
create_directory
status_t create_directory(const char *path, mode_t mode)
Creates all missing directories along a given path.
BAffineTransform::RotateBy
const BAffineTransform & RotateBy(double angle)
Undocumented public method.
Definition: AffineTransform.h:263
tls_set
void tls_set(int32 index, void *value)
Set the data of this thread at the provided index.
BCheckBox::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BCheckBox::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the check box is moved.
BDataIO::BDataIO
BDataIO()
This constructor does nothing.
BView::Flags
uint32 Flags() const
Return the view flags set in the constructor or by SetFlags().
BUrl::HasPreferredApplication
bool HasPreferredApplication() const
Undocumented public method.
BPropertyInfo::IsFixedSize
virtual bool IsFixedSize() const
Always returns false.
BScrollView
A convenience class used to add scrolling to a target view.
Definition: ScrollView.h:15
BDirectWindow::DispatchMessage
virtual void DispatchMessage(BMessage *message, BHandler *handler)
Window's central message-processing method.
BObjectList::HasItem
bool HasItem(const T *) const
Return whether or not item is in the list.
Definition: ObjectList.h:601
B_OMNI_MODE_ON
const uchar B_OMNI_MODE_ON
Identifier of omni mode on message.
Definition: Midi2Defs.h:70
B_CURSOR_ID_RESIZE_SOUTH_WEST
Definition: Cursor.h:37
BMenuField::MaxSize
virtual BSize MaxSize()
Return the maximum size of the view.
BView::ExplicitMaxSize
BSize ExplicitMaxSize() const
Returns the explicit maximum size.
BDeskbar::IsAlwaysOnTop
bool IsAlwaysOnTop() const
Undocumented public method.
BDragger::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the view into the _width and _height parameters.
fs_volume_ops::open_query
status_t(* open_query)(fs_volume *volume, const char *query, uint32 flags, port_id port, uint32 token, void **_cookie)
Open a query as a 'directory'.
Definition: fs_interface.h:102
BApplication::CountLoopers
int32 CountLoopers() const
Returns the number of BLoopers created by the application.
BListView::Draw
virtual void Draw(BRect updateRect)
Hook method called to draw the contents of the text view.
B_MODULATION
const uchar B_MODULATION
Identifier of modulation message.
Definition: Midi2Defs.h:36
BWindow::GetDecoratorSettings
status_t GetDecoratorSettings(BMessage *settings) const
Fill out the window's decorator settings into settings.
BNodeInfo::SetIcon
virtual status_t SetIcon(const BBitmap *icon, icon_size which=B_LARGE_ICON)
Sets the icon of the node. If icon is NULL, the attribute is removed instead.
BCardLayout::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Hook method overridden from BArchivable.
BListView::SetFont
virtual void SetFont(const BFont *font, uint32 mask=B_FONT_ALL)
Sets the font of the list view to font with the font parameters set by mask.
BRect::left
float left
The value of the rectangle's left edge.
Definition: Rect.h:17
BPositionIO::GetSize
virtual status_t GetSize(off_t *size) const
Get the size of the object or data.
B_TERTIARY_MOUSE_BUTTON
Tertiary mouse button mask parameter.
Definition: View.h:25
BListView::AllAttached
virtual void AllAttached()
Hook method called once all views are attached to the view.
B_BEOS_SYSTEM_DIRECTORY
The BeOS system directory.
Definition: FindDirectory.h:106
BVolumeRoster::GetBootVolume
status_t GetBootVolume(BVolume *volume)
Fills out the passed in BVolume object with the boot volume.
BMessage::SetDouble
status_t SetDouble(const char *name, double value)
Set the data with at the label name to value.
BView::TargetedByScrollView
virtual void TargetedByScrollView(BScrollView *scrollView)
Hook method called when the view becomes the target of scrollView.
unremove_vnode
status_t unremove_vnode(fs_volume *volume, ino_t vnodeID)
Clears the "removed" mark of the specified vnode.
fs_volume_ops::delete_sub_vnode
status_t(* delete_sub_vnode)(fs_volume *volume, fs_vnode *vnode)
TODO: Document!
Definition: fs_interface.h:113
BKey::CreationTime
bigtime_t CreationTime() const
Get the creation time of the key.
BBitmap::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the BBitmap object.
B_SYSTEM_NONPACKAGED_DATA_DIRECTORY
The system non-packaged data directory.
Definition: FindDirectory.h:49
BWindow::MoveBy
void MoveBy(float dx, float dy)
Move the window by dx pixels horizontally and dy pixels vertically.
BButton::BButton
BButton(BRect frame, const char *name, const char *label, BMessage *message, uint32 resizingMode=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW|B_NAVIGABLE|B_FULL_UPDATE_ON_RESIZE)
Creates and initializes a BButton control.
BTextMailComponent::BTextMailComponent
BTextMailComponent(const char *text=NULL, uint32 defaultCharSet=B_MAIL_NULL_CONVERSION)
Initializes the component and sets its content to text.
BGroupLayout::BGroupLayout
BGroupLayout(orientation orientation, float spacing=B_USE_DEFAULT_SPACING)
Creates a new BGroupLayout.
BScreen::SetMode
status_t SetMode(display_mode *mode, bool makeDefault=false)
Sets the screen in the current workspace to the given mode.
BMailComponent::BMailComponent
BMailComponent(uint32 defaultCharSet=B_MAIL_NULL_CONVERSION)
Initializes a new BMailComponent with the specified character set.
BFont::FileFormat
font_file_format FileFormat() const
Gets whether the font is a TrueType™ or PostScript™ Type1 font.
BPictureButton::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BChannelSlider::MouseDown
virtual void MouseDown(BPoint where)
Undocumented public method.
BAffineTransform
Undocumented class.
Definition: AffineTransform.h:33
BTabView::PreferredSize
virtual BSize PreferredSize()
Returns the tab view's preferred size in a BLayout.
BWindow::Activate
void Activate(bool=true)
Activates or deactivates the window based on active.
BDateFormat::~BDateFormat
virtual ~BDateFormat()
Destructor.
validate_instantiation
bool validate_instantiation(BMessage *from, const char *className)
Internal function that checks if the className is the same as the one stored in the from message.
set_menu_info
status_t set_menu_info(menu_info *info)
Set the menu's menu_info struct to info adjusting how the menu will look and work.
GameProducer::HandleMessage
status_t HandleMessage(int32 message, const void *data, size_t size)
Private messages are not supported, returns B_ERROR.
BPictureButton::MouseMoved
virtual void MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage)
BOutlineListView::DoMiscellaneous
virtual bool DoMiscellaneous(MiscCode code, MiscData *data)
If code is B_SWAP_OP, swap the items in data, otherwise pass the arguments to BListView::DoMiscellane...
BMessage::SendReply
status_t SendReply(uint32 command, BHandler *replyTo=NULL)
Asynchronously send a reply to this message.
B_GENERAL_CTRL_1
const uchar B_GENERAL_CTRL_1
Identifier of general control 1 message.
Definition: Midi2Defs.h:45
BStringItem::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the the BStringItem object into the archive message.
fs_volume_ops::rewind_query
status_t(* rewind_query)(fs_volume *volume, void *cookie)
Reset the query cookie to the first entry of the results.
Definition: fs_interface.h:108
BSeparatorItem::Instantiate
static BArchivable * Instantiate(BMessage *data)
Creates a new BSeparatorItem object from an data message.
BMidiRoster::NextConsumer
static BMidiConsumer * NextConsumer(int32 *id)
Returns the next consumer from the roster.
BStatable::GetModificationTime
status_t GetModificationTime(time_t *mtime) const
Fills out mtime with the last modification time of the node.
BKeyStore::GetKey
status_t GetKey(BKeyType type, const char *identifier, BKey &key)
Query the Master keyring for for specific key.
BMessage::GetUInt16
uint16 GetUInt16(const char *name, uint16 defaultValue) const
Return the uint16 value from message with name, or defaultValue if not found.
BNode::GetStat
virtual status_t GetStat(struct stat *st) const
Fills in the given stat structure with the stat() information for this object.
BAppFileInfo::~BAppFileInfo
virtual ~BAppFileInfo()
Frees all resources associated with this object.
BLayoutBuilder::Split::Add
ThisBuilder & Add(BView *view)
Add a view to the underlying BSplitView.
Definition: LayoutBuilder.h:1212
BMenu::LayoutInvalidated
virtual void LayoutInvalidated(bool descendants)
Hook method called when the layout is invalidated.
BLayoutBuilder::Cards::View
BView * View() const
Get a pointer to the BView this builder's layout is attached to.
Definition: LayoutBuilder.h:1479
BHttpAuthentication
Authentication token for the HTTP protocol.
Definition: HttpAuthentication.h:40
BPopUpMenu::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the view is resized.
BPictureButton::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Report the suites of messages this control understands.
BMidiLocalConsumer::NoteOff
virtual void NoteOff(uchar channel, uchar note, uchar velocity, bigtime_t time)
Invoked when a Note Off event is received.
B_NODE_REF_TYPE
Represents a node_ref structure.
Definition: TypeConstants.h:49
BTabView::TabFrame
virtual BRect TabFrame(int32 index) const
Returns the frame rectangle of the tab at the specified index.
B_DESKBAR_TOP
Undocumented enum value.
Definition: Deskbar.h:18
BMidiOp
BMidiOp
Defines the status codes for MIDI Server notification messages.
Definition: MidiRoster.h:8
BFileGameSound
Playback audio from a sound file on disk.
Definition: FileGameSound.h:22
BFilePanel::IsShowing
bool IsShowing() const
Determines whether or not the file panel is shown.
BScreen::GetBitmap
status_t GetBitmap(BBitmap **_bitmap, bool drawCursor=true, BRect *frame=NULL)
Allocates a BBitmap and copies the contents of the screen into it.
BTextView::Alignment
alignment Alignment() const
Returns the current text alignment.
BMessageFilter::operator=
BMessageFilter & operator=(const BMessageFilter &from)
Assignment operator. Copies criteria from another filter.
get_named_icon
status_t get_named_icon(const char *name, BBitmap *icon, icon_size which)
Get the icon by name, C++ only.
BChannelControl::ResizeToPreferred
virtual void ResizeToPreferred()
Undocumented public method.
BTranslator::Translate
virtual status_t Translate(BPositionIO *source, const translator_info *info, BMessage *extension, uint32 outType, BPositionIO *destination)=0
Pure virtual. Reads the provided data and tries to translate it to a given format.
BCursor::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Instantiate the cursor from a message. Not implemented.
BPopUpMenu::operator=
BPopUpMenu & operator=(const BPopUpMenu &other)
Assignment overload method.
BStatable::SetModificationTime
status_t SetModificationTime(time_t mtime)
Sets the node's last modification time to mtime.
BTextControl::MaxSize
virtual BSize MaxSize()
Returns the text control's maximum size.
BStringList::Flatten
virtual status_t Flatten(void *buffer, ssize_t size) const
Undocumented public method.
BMessage::DropPoint
BPoint DropPoint(BPoint *offset=NULL) const
Get the coordinates of the drop point of the message.
BMemoryIO::BMemoryIO
BMemoryIO(void *data, size_t length)
Create a read/write object.
usb_support_descriptor::dev_class
uint8 dev_class
The supported device classes.
Definition: USB3.h:39
BCollator
Class for handling locale-aware collation (sorting) of strings.
Definition: Collator.h:36
BRegion::Include
void Include(BRect rect)
Modifies the region so that it includes the given rect.
BGroupLayoutBuilder::BGroupLayoutBuilder
BGroupLayoutBuilder(orientation orientation=B_HORIZONTAL, float spacing=B_USE_DEFAULT_SPACING)
Create a new layout builder with a new underlying BGroupLayout.
B_STAT_GID
Set when GID changes.
Definition: NodeMonitor.h:60
BDirectWindow::WindowActivated
virtual void WindowActivated(bool state)
Hook method that gets called when the window becomes activated or deactivated.
vuchar
volatile unsigned char vuchar
Volatile unsigned char.
Definition: SupportDefs.h:47
B_DISPATCH_MESSAGE
The message passes the filter criteria and should be dispatched to a BHandler.
Definition: MessageFilter.h:21
BSeparatorItem::Draw
virtual void Draw()
Hook method used to draw the menu items.
BTranslator::Release
BTranslator * Release()
Decrements the reference count by 1. If the reference count is decreased to zero, the object is delet...
BGroupLayout::GetColumnRowConstraints
virtual void GetColumnRowConstraints(orientation orientation, int32 index, ColumnRowConstraints *constraints)
Fill in the ColumnRowConstraints for a certain column or row in the BTwoDimensionalLayout.
BNotification::AddOnClickArg
status_t AddOnClickArg(const BString &arg)
Add to a list of arguments that are passed to an application when the user clicks on the notification...
BMessage::AddFloat
status_t AddFloat(const char *name, float value)
Convenience method to add a float to the label name.
BPath::TypeCode
virtual type_code TypeCode() const
Implements BFlattenable::TypeCode(). Always returns B_REF_TYPE.
BOutlineListView::Expand
void Expand(BListItem *item)
Expands the section referenced by item.
B_MIDI_BALANCE
const uchar B_MIDI_BALANCE
Identifier of MIDI balance message.
Definition: Midi2Defs.h:42
BLayout::Relayout
virtual void Relayout(bool immediate=false)
Request this BLayout to reposition and resize its items as required.
BWindow::SendBehind
status_t SendBehind(const BWindow *window)
Moves the BWindow object behind window.
BString::ScanWithFormat
int ScanWithFormat(const char *format,...)
Parse a formatted string and save elements to variables ala scanf().
BLayoutBuilder::Split::View
BSplitView * View() const
Get a pointer to the BView this builder's layout is attached to.
Definition: LayoutBuilder.h:1186
B_CONSTANT_ALPHA
Definition: GraphicsDefs.h:295
BTabView::DrawBox
virtual void DrawBox(BRect selectedTabRect)
Draws the box that encloses the container view.
tuned_font_info
Tuning information of fonts used to make it look better when displayed on-screen.
Definition: Font.h:161
BNumberFormat::FormatMonetary
ssize_t FormatMonetary(char *string, size_t maxSize, const double value)
Format the double value as a monetary string and put the result into string up to maxSize bytes in th...
BStringItem::SetText
virtual void SetText(const char *text)
Sets the text string displayed by the item. The memory used by the old string is freed.
BAffineTransform::operator~
BAffineTransform operator~() const
Undocumented public method.
Definition: AffineTransform.h:431
BLooper::LooperForThread
static BLooper * LooperForThread(thread_id thread)
Static method to retrieve a BLooper for a specified thread.
BWindow::Zoom
void Zoom()
Resize the window to the minimum of the screen size, the maximum values set by SetSizeLimits(),...
BColorControl::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method that gets called when the checkbox is resized.
B_SUPPORTS_LAYOUT
const uint32 B_SUPPORTS_LAYOUT
The view supports the layout APIs, i.e. it doesn't require an frame rectangle to be specified.
Definition: View.h:85
UrlProtocolListener.h
Provides the BUrlProtocolListener abstract interface.
BScrollView::IsBorderHighlighted
bool IsBorderHighlighted() const
Returns whether or not the border is highlighted.
BDirectory::Rewind
virtual status_t Rewind()
Rewinds the directory iterator.
usb_iso_packet_descriptor
The descriptor for data packets of isochronous transfers.
Definition: USB3.h:76
BMimeType::Unset
void Unset()
Returns the object to an uninitialized state.
BUrlProtocolAsynchronousListener::BUrlProtocolAsynchronousListener
BUrlProtocolAsynchronousListener(bool transparent=false)
Create a BUrlProtocolAsynchronousListener.
MenuField.h
BMenuField class definition and support structures.
BListItem::IsSelected
bool IsSelected() const
Return whether or not the list item is currently selected.
BCheckBox::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the control is detached from a window.
property_info::types
uint32 types[10]
Type chunks?
Definition: PropertyInfo.h:33
B_SYS_EX_START
const uchar B_SYS_EX_START
Identifier of system exclusive start message.
Definition: Midi2Defs.h:21
BTextControl::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Hook method called when all views have been unarchived.
BView::BView
BView(const char *name, uint32 flags, BLayout *layout=NULL)
Layout constructor.
BTextView::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BListView::Deselect
void Deselect(int32 index)
Deselect the item at index.
BChannelControl::GetLimitsFor
status_t GetLimitsFor(int32 channel, int32 *_minimum, int32 *_maximum) const
Undocumented public method.
BTwoDimensionalLayout::HasHeightForWidth
virtual bool HasHeightForWidth()
Returns whether or not this BLayoutItem's height constraints are dependent on its width.
BView::RemoveSelf
bool RemoveSelf()
Removes the view and all child views from the view hierarchy.
BChannelControl::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Undocumented public method.
BView::IsPrinting
bool IsPrinting() const
Returns whether or not the view is drawing to a printer.
BStringView::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the BStringView is attached to a window.
BSpaceLayoutItem::SetExplicitMaxSize
virtual void SetExplicitMaxSize(BSize size)
Set this item's explicit max size, to be used in MaxSize().
B_SYSTEM_NONPACKAGED_TRANSLATORS_DIRECTORY
The system non-packaged translator directory.
Definition: FindDirectory.h:46
BStringList::Replace
bool Replace(int32 index, const BString &string)
Undocumented public method.
BAbstractLayout::PreferredSize
virtual BSize PreferredSize()
Returns the preferred size for this item.
BLocaleRoster::~BLocaleRoster
~BLocaleRoster()
Destructor. Does nothing.
BQuery::Fetch
status_t Fetch()
Start fetching entries satisfying the predicate.
BView::HasDefaultColors
bool HasDefaultColors() const
Tests if the view has any colors set.
BMessage::ReplaceUInt64
status_t ReplaceUInt64(const char *name, uint64 value)
Replace an integer at the label name.
BUrlProtocolAsynchronousListener
Provides a handler for BUrlProtocolDispatchingListener.
Definition: UrlProtocolAsynchronousListener.h:14
BView::SetDiskMode
void SetDiskMode(char *filename, long offset)
Unimplemented.
SplitView.h
Provides the BSplitView class.
B_NO_BORDER
Definition: InterfaceDefs.h:184
BScreen::SetDPMS
status_t SetDPMS(uint32 state)
Sets the VESA Display Power Management Signaling (DPMS) state for the display.
BListView::AllDetached
virtual void AllDetached()
Hook method called once all views are detached from the view.
BSeparatorView::Perform
virtual status_t Perform(perform_code code, void *data)
Undocumented public method.
join_mode
join_mode
Definition: InterfaceDefs.h:249
B_ALPHA_COMPOSITE_CLEAR
Definition: GraphicsDefs.h:311
BPopUpMenu::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BPictureButton::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the control is attached to a window.
entry_ref::operator=
entry_ref & operator=(const entry_ref &ref)
Makes the entry_ref object a copy of the passed in entry_ref.
BView::LineCapMode
cap_mode LineCapMode() const
Returns the current line cap mode.
get_architectures
size_t get_architectures(const char **architectures, size_t count)
Returns the names of the system's primary and secondary architectures.
fs_vnode_ops::free_attr_cookie
status_t(* free_attr_cookie)(fs_volume *volume, fs_vnode *vnode, void *cookie)
Free the cookie of an attribute.
Definition: fs_interface.h:224
B_URL_PROTOCOL_DEBUG_TRANSFER_IN
Debug messages related to data received.
Definition: UrlProtocolListener.h:24
BMessage::ReplaceMessage
status_t ReplaceMessage(const char *name, const BMessage *message)
Replace a message at the label name.
BMemoryIO::Seek
virtual off_t Seek(off_t position, uint32 seekMode)
Move the cursor to a given position.
BFlattenable::Flatten
virtual status_t Flatten(void *buffer, ssize_t size) const =0
Pure virtual that should flatten the object into the supplied buffer.
B_KEY_TYPE_GENERIC
Generic key type.
Definition: Key.h:27
BGroupLayout::SetSpacing
void SetSpacing(float spacing)
Set the amount of spacing (in pixels) between each item.
BMailComponent::HeaderAt
const char * HeaderAt(int32 index) const
Returns the key of the header at index.
BMessage::IsSourceWaiting
bool IsSourceWaiting() const
Check if the sender expects a reply.
BButton::Behavior
BBehavior Behavior() const
Returns the buttons behavior.
B_SYSTEM_VAR_DIRECTORY
The system directory for variable data (Unix "var" directory).
Definition: FindDirectory.h:41
BMessage::AddPoint
status_t AddPoint(const char *name, BPoint point)
Convenience method to add a BPoint to the label name.
BList::Items
void * Items() const
Return the internal list of objects.
BUrl::IDNAToUnicode
status_t IDNAToUnicode()
Undocumented public method.
BDatagramSocket::SetBroadcast
status_t SetBroadcast(bool broadcast)
enables or disable broadcast mode
BHttpForm::BHttpForm
BHttpForm()
Create a new form object.
BStringList::operator=
BStringList & operator=(const BStringList &other)
Undocumented public method.
BNotification::SetIcon
status_t SetIcon(const BBitmap *icon)
Set the icon of the notification.
get_font_style
status_t get_font_style(font_family family, int32 index, font_style *name, uint32 *flags=NULL)
Retrieves the family name at the specified index.
BNotification::OnClickRefAt
const entry_ref * OnClickRefAt(int32 index) const
Returns the ref that is stored at index.
BMessage::AddUInt64
status_t AddUInt64(const char *name, uint64 value)
Convenience method to add an uint64 to the label name.
BBuffer::AudioHeader
media_audio_header * AudioHeader()
Gets a pointer to the header of the audio buffer.
GameProducer::EnableOutput
void EnableOutput(const media_source &what, bool enabled, int32 *_deprecated_)
Enable or disable an output.
BTab::DrawLabel
virtual void DrawLabel(BView *owner, BRect frame)
Draws the tab's title.
BUrl::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archive the object into a BMessage.
BMallocIO::ReadAt
virtual ssize_t ReadAt(off_t position, void *buffer, size_t size)
Read data at a certain position.
BView::ToolTip
BToolTip * ToolTip() const
Return the tool tip set to the view or NULL if not set.
B_PULSE_NEEDED
const uint32 B_PULSE_NEEDED
Indicates that the view accepts Pulse() messages.
Definition: View.h:77
font_metric_mode
font_metric_mode
Definition: Font.h:94
BMenu::SetItemMargins
void SetItemMargins(float left, float top, float right, float bottom)
Set the menu item margins.
component_type
component_type
Definition: MailComponent.h:27
BHttpHeader::Value
const char * Value() const
BTwoDimensionalLayout::PrepareItems
virtual void PrepareItems(orientation orientation)
Prepare the BLayoutItem in this BTwoDimensionalLayout subclass for layout within a certain orientatio...
BResources::FindResource
void * FindResource(type_code type, int32 id, size_t *lengthFound)
Finds a resource by type and id and returns a pointer to a copy of its data. (deprecated,...
B_PIXEL_ALPHA
Definition: GraphicsDefs.h:294
BGridLayoutBuilder::SetColumnWeight
BGridLayoutBuilder & SetColumnWeight(int32 column, float weight)
Set the weight for column to weight.
BHttpForm::Iterator::operator=
Iterator & operator=(const Iterator &other)
Assignment operator.
BFont::Rotation
float Rotation() const
Gets the font rotation.
BObjectList::LastItem
T * LastItem() const
Return a pointer to the last item in the list.
Definition: ObjectList.h:593
BTranslator::BTranslator
BTranslator()
Creates a new BTranslator and sets its reference count to 1.
app_info::ref
entry_ref ref
A file ref that was executed to run the application.
Definition: Roster.h:26
B_GENERAL_CTRL_2
const uchar B_GENERAL_CTRL_2
Identifier of general control 2 message.
Definition: Midi2Defs.h:46
BTab::View
BView * View() const
Returns a pointer to the view to be displayed for this tab.
BMimeType::Install
status_t Install()
Adds the MIME type to the MIME database.
BPopUpMenu::MakeFocus
virtual void MakeFocus(bool state=true)
Makes the view the current focus view of the window or gives up being the window's focus view.
BCountry::BCountry
BCountry(const char *countryCode=NULL)
Initialize a BCountry from a country code.
BMessage::ReplaceInt8
status_t ReplaceInt8(const char *name, int8 value)
Replace an integer at the label name.
BListView::MouseDown
virtual void MouseDown(BPoint where)
Hook method that is called when a mouse button is pushed down while the cursor is contained in the vi...
BChannelSlider::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Undocumented public method.
BAbstractSocket::Timeout
virtual bigtime_t Timeout() const
gets the socket timeout
B_INPUT_DEVICE_STARTED
Undocumented enum value.
Definition: Input.h:30
BTextView::DoesUndo
bool DoesUndo() const
Returns whether or not the undo mechanism is enabled.
B_EXITED_VIEW
Mouse transit exited view.
Definition: View.h:32
BScreen::SetDesktopColor
void SetDesktopColor(rgb_color color, bool stick=true)
Set the background color of the current workspace.
BControl::MouseMoved
virtual void MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BAppFileInfo::SetIcon
status_t SetIcon(const BBitmap *icon, icon_size which, bool updateMimeDB)
Sets the icon of the associated file from a BBitmap.
BVolumeRoster
Provides an interface for iterating through available volumes and watching for mounting/unmounting.
Definition: VolumeRoster.h:18
BTwoDimensionalLayout::BaseMinSize
virtual BSize BaseMinSize()
Method to be implemented in derived classes return the minimum size constraint for this BAbstractLayo...
BFont::Spacing
uint8 Spacing() const
Gets the spacing constant.
BFont::SetFlags
void SetFlags(uint32 flags)
Sets font flags controlling antialiasing.
BScrollView::AllUnarchived
virtual status_t AllUnarchived(const BMessage *archive)
Hook method called when all views have been unarchived.
BHttpHeader::Name
const char * Name() const
fs_vnode_ops::open_attr_dir
status_t(* open_attr_dir)(fs_volume *volume, fs_vnode *vnode, void **_cookie)
Open a 'directory' of attributes for a vnode.
Definition: fs_interface.h:204
BTwoDimensionalLayout::AddInsets
BSize AddInsets(BSize size)
Add the size to all the insets for this layout.
BView::SetExplicitSize
void SetExplicitSize(BSize size)
Set this view's size.
BDirectWindow::Perform
virtual status_t Perform(perform_code code, void *arg)
Internal method.
BMessageQueue::FindMessage
BMessage * FindMessage(int32 index) const
Retrieve the message at the index of this queue.
BBox::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BRegion::RectAt
BRect RectAt(int32 index)
Returns the rectangle contained in the region at the given index.
BList::DoForEach
void DoForEach(bool(*func)(void *item))
Perform an action on every item in the list.
B_SYSTEM_LIB_DIRECTORY
The system lib directory.
Definition: FindDirectory.h:22
BNotification::Group
const char * Group() const
Returns the group of the notification.
B_DIRECT_SPECIFIER
Undocumented...
Definition: Message.h:43
BVolume::InitCheck
status_t InitCheck() const
Returns the initialization status.
BAppFileInfo::SetIconForType
status_t SetIconForType(const char *type, const BBitmap *icon, icon_size which, bool updateMimeDB)
Sets the icon the application provides for a given MIME type from a BBitmap.
BStatusBar::Reset
virtual void Reset(const char *label=NULL, const char *trailingLabel=NULL)
Undocumented public method.
usb_support_descriptor::dev_subclass
uint8 dev_subclass
The supported device subclasses.
Definition: USB3.h:40
B_ALPHA_COMPOSITE
Definition: GraphicsDefs.h:301
BBitmap::FindView
BView * FindView(const char *viewName) const
Accesses a bitmap's child BView with a the name viewName.
BFlattenable::~BFlattenable
virtual ~BFlattenable()
Destructor. Does nothing.
BListView::SelectionCommand
uint32 SelectionCommand() const
Returns the what parameter of the message that is send when an item is selected.
BBitmap::ColorSpace
color_space ColorSpace() const
Gets the bitmap's color space.
usb_module_info
Interface for drivers to interact with Haiku's USB stack.
Definition: USB3.h:90
B_FIND_PATH_ETC_DIRECTORY
The directory used for Unix-like installation location wide settings (Unix "etc" directory).
Definition: FindDirectory.h:145
BHttpRequest::AdoptHeaders
void AdoptHeaders(BHttpHeaders *const headers)
Set the HTTP headers.
MimeType.h
Provides the BMimeType class.
BBufferIO::SetOwnsStream
void SetOwnsStream(bool ownsStream)
Set the owns_stream property of the object.
BBuffer::Recycle
void Recycle()
Recycles the buffer so that it can be reused.
BMidiProducer::Connections
BList * Connections() const
Returns a list with all connected consumers.
get_vnode_removed
status_t get_vnode_removed(fs_volume *volume, ino_t vnodeID, bool *_removed)
Returns whether the specified vnode is marked removed.
BScrollBar::PreferredSize
virtual BSize PreferredSize()
Return the scroll bar's preferred size.
BResources::WriteTo
status_t WriteTo(BFile *file)
Writes the resources to a new file.
B_MESSAGE_TYPE
Represents a BMessage object.
Definition: TypeConstants.h:35
BLooper::Quit
virtual void Quit()
Hook method that is called after a B_QUIT_REQUESTED message.
BWindow::GetLayout
BLayout * GetLayout() const
Get the layout of the window.
BScrollView::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the scroll bar is attached to a window.
BLayout::View
virtual BView * View()
Returns the same BView* as BLayout::Owner(), this method is inherited from BLayoutItem.
BVolume::IsReadOnly
bool IsReadOnly() const
Returns whether or not the volume is read-only.
BGridLayout::ItemAdded
virtual bool ItemAdded(BLayoutItem *item, int32 atIndex)
Hook method called when item is added to this layout.
BView::ClipToInversePicture
void ClipToInversePicture(BPicture *picture, BPoint where=B_ORIGIN, bool sync=true)
Intersects the current clipping region of the view with the pixels outside of picture.
BWindow::Quit
virtual void Quit()
Deletes the window and all child views, destroys the window thread, removes the window's connection t...
BCardView::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action. (Internal Method)
BDirectWindow::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method that gets called when the window is moved.
BUrl::SetUserName
BUrl & SetUserName(const BString &user)
Set the username in the authority component.
undo_state
undo_state
Definition: TextView.h:32
BStringList::Last
BString Last() const
Undocumented public method.
B_BORDER_CONTENTS
Definition: MenuBar.h:16
BGroupLayout::ItemUnarchived
virtual status_t ItemUnarchived(const BMessage *from, BLayoutItem *item, int32 index)
Hook for derived classes to retrieve data specific to item from the from BMessage....
BPopUpMenu::Perform
virtual status_t Perform(perform_code code, void *_data)
Perform some action. (Internal Method)
BObjectList::HSortItems
void HSortItems(CompareFunction)
Sort the items with the use of a supplied comparison function.
Definition: ObjectList.h:696
BUnarchiver::B_ASSUME_OWNERSHIP
Ownership of unarchived objects will be transferred to the caller.
Definition: Archivable.h:88
set_mouse_speed_by_name
status_t set_mouse_speed_by_name(BString mouse_name, int32 speed)
Set the mouse speed for a specific mouse.
BLayout::EnableLayoutInvalidation
void EnableLayoutInvalidation()
Re-enable layout invalidation after a call to DisableLayoutInvalidation().
B_INT64_TYPE
Represents a long long type.
Definition: TypeConstants.h:29
B_URL_GOPHER
const char * B_URL_GOPHER
application/x-vnd.Be.URL.gopher
B_USER_SETTINGS_DIRECTORY
The user settings directory.
Definition: FindDirectory.h:65
BFilePanel::SetTarget
void SetTarget(BMessenger target)
Sets the target messenger.
BView::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BQuery::PushUInt32
status_t PushUInt32(uint32 value)
Pushes a uint32 onto the predicate stack.
BChannelSlider::AllDetached
virtual void AllDetached()
Undocumented public method.
BList::operator!=
bool operator!=(const BList &other) const
Returns whether or not the BList and other are NOT equal.
BMessage::AddInt16
status_t AddInt16(const char *name, int16 value)
Convenience method to add an int16 to the label name.
B_CELLS_16x16
Definition: ColorControl.h:15
BStopWatch::Lap
bigtime_t Lap()
Starts a new timer lap.
BControl::SetIcon
virtual status_t SetIcon(const BBitmap *bitmap, uint32 flags=0)
This convenience method is used to set the bitmaps for the standard states from a single bitmap.
BKey::operator=
BKey & operator=(const BKey &other)
Copy the data from the other key into this key.
BHandler::SetNextHandler
virtual void SetNextHandler(BHandler *handler)
Set the next handler in the chain that the message is passed on to if this handler cannot process it.
BTranslator
Abstract class that defines the necessary functionality of a translator.
Definition: Translator.h:14
BRegion::Contains
bool Contains(BPoint point) const
Returns whether or not if the region contains the given point.
BOptionPopUp
A BMenuField based BControl implementation.
Definition: OptionPopUp.h:15
BReferenceable::BReferenceable
BReferenceable()
Initialize the object with a reference count of 1.
BStringList::Remove
bool Remove(const BString &string, bool ignoreCase=false)
Undocumented public method.
BSpaceLayoutItem::PreferredSize
virtual BSize PreferredSize()
Returns the preferred size for this item.
B_STAT_CREATION_TIME
Set when creation time changes.
Definition: NodeMonitor.h:64
BListView::DeselectExcept
void DeselectExcept(int32 exceptFrom, int32 exceptTo)
Deselect all items except the items with index in the range of exceptFrom to exceptTo.
BButton::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the button is detached from a window.
BAlert::Quit
virtual void Quit()
Quits the window closing it.
BScreen::IsValid
bool IsValid()
Checks that the BScreen object represents a real display that is connected to the computer.
BDragger::MouseDown
virtual void MouseDown(BPoint where)
Hook method that is called when a mouse button is pressed over the dragger.
BVolume::Unset
void Unset()
Brings the BVolume object to an uninitialized state.
BRoster::BRoster
BRoster()
Creates a new BRoster and sets up the connection to the roster service.
file_system_module_info::move
status_t(* move)(int fd, partition_id partition, off_t offset, disk_job_id job)
Undocumented. TODO.
Definition: fs_interface.h:298
BStatusBar::MaxSize
virtual BSize MaxSize()
Undocumented public method.
BString::operator=
BString & operator=(const BString &string)
Re-initialize the object to a copy of the data of a BString.
B_BEOS_TRANSLATORS_DIRECTORY
The BeOS translators directory.
Definition: FindDirectory.h:117
BCollator::SetNumericSorting
status_t SetNumericSorting(bool enable)
Enable or disable numeric order sorting.
BDateFormat::GetFields
status_t GetFields(BDateElement *&fields, int &fieldCount, BDateFormatStyle style) const
Get the type of each field in the date format of the locale.
BColorControl::AttachedToWindow
virtual void AttachedToWindow()
Hook method that is called when the object is attached to a window.
BLayoutBuilder::Grid::SetExplicitMaxSize
ThisBuilder & SetExplicitMaxSize(BSize size)
Set the explicit maximum size of the underlying layout.
Definition: LayoutBuilder.h:1133
B_USER_NONPACKAGED_ADDONS_DIRECTORY
The user non-packaged add-ons directory.
Definition: FindDirectory.h:76
usb_support_descriptor::vendor
uint16 vendor
The supported device vendor.
Definition: USB3.h:42
BStatable::GetCreationTime
status_t GetCreationTime(time_t *ctime) const
Fills out ctime with the creation time of the node.
BButton::IsDefault
bool IsDefault() const
Returns whether or not the button is the default button on the window, i.e. whether or not it respond...
BUrlProtocolListener::DebugMessage
virtual void DebugMessage(BUrlRequest *caller, BUrlProtocolDebugMessage type, const char *text)
Called each time a debug message is emitted.
BString::~BString
~BString()
Free all resources associated with the object.
BDirectWindow::IsFullScreen
bool IsFullScreen() const
Returns whether the window is in full-screen or windowed mode.
BMallocIO::SetSize
virtual status_t SetSize(off_t size)
Change the size of the buffer.
BTabView::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the view is moved.
BString::operator+=
BString & operator+=(const BString &string)
Append the given string to the end of the BString.
Definition: String.h:497
file_io_vec::offset
off_t offset
The offset within the file.
Definition: fs_interface.h:38
Archivable.h
Provides the BArchivable interface and declares the BArchiver and BUnarchiver classes.
BRefFilter
Allows you to filter the items displayed in a file panel.
Definition: FilePanel.h:20
BTranslator::TranslatorInfo
virtual const char * TranslatorInfo() const =0
Pure virtual. Returns a brief description of the translator.
BTwoDimensionalLayout::fHSpacing
float fHSpacing
the current horizontal spacing between columns for this layout.
Definition: TwoDimensionalLayout.h:102
B_NOT_RESIZABLE
Definition: Window.h:66
BBuffer::SizeAvailable
size_t SizeAvailable()
Gets the size of the buffer in bytes. Alias for Size().
BGridLayout::Instantiate
static BArchivable * Instantiate(BMessage *from)
Instantiate the layout from the message from.
be_clipboard
BClipboard * be_clipboard
Global system clipboard object.
BPolygon::Frame
BRect Frame() const
Returns the frame rectangle that encloses the BPolygon object.
BControl::Value
int32 Value() const
Gets the value of the control.
BLocker::Unlock
void Unlock()
Release the lock that's currently held.
BTwoDimensionalLayout::fRightInset
float fRightInset
The current right inset for this layout.
Definition: TwoDimensionalLayout.h:99
BColorControl::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method called when a keyboard key is pressed.
BMailComponent::RenderToRFC822
virtual status_t RenderToRFC822(BPositionIO *render_to)
Renders the component into RFC-822 format.
TextControl.h
Provides the BTextControl class.
B_KEY_PURPOSE_NETWORK
Network key purpose.
Definition: Key.h:20
usb_endpoint_info
Container for endpoint descriptors and their Haiku USB stack identifiers.
Definition: USB3.h:46
BTwoDimensionalLayout::GetItemDimensions
virtual void GetItemDimensions(BLayoutItem *item, Dimensions *dimensions)=0
Tell the base class what column and row a BLayoutItem is in as well as how many columns and rows it c...
BKey
Class that represents a generic key for or from the Haiku key store.
Definition: Key.h:33
BTextView::Delete
void Delete()
Deletes the text within the current selection.
BQuery
Provides an interface for creating file system queries and implements BEntryList methods for iteratin...
Definition: Query.h:43
B_NAVIGABLE_JUMP
const uint32 B_NAVIGABLE_JUMP
Indicates this is the default keyboard navigation view.
Definition: View.h:78
B_POINTER_EVENTS
Mouse pointer events mask parameter.
Definition: View.h:38
B_SYSTEM_APPS_DIRECTORY
The system applications directory.
Definition: FindDirectory.h:24
BStringList::First
BString First() const
Undocumented public method.
B_USER_PREFERENCES_DIRECTORY
The user preference applications directory.
Definition: FindDirectory.h:92
BView
View base class.
Definition: View.h:142
BTimeFormat::BTimeFormat
BTimeFormat()
Default Constructor. The current system locale is used.
BLayoutItem::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archive the object into a BMessage.
BChannelSlider::WindowActivated
virtual void WindowActivated(bool state)
Undocumented public method.
BSize::height
float height
The vertical dimension.
Definition: Size.h:22
BView::TruncateString
void TruncateString(BString *in_out, uint32 mode, float width) const
Truncate string with truncation mode mode so that it is no wider than width set in the view's font.
Key.h
Provides BKey and BPasswordKey classes, as well as BKeyPurpose and BKeyType enums.
BNotification::BNotification
BNotification(notification_type type)
Construct an empty message, with the specified type.
BMessage::Previous
const BMessage * Previous() const
Get the message to which this message is a reply.
BDragger::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the view is resized.
BSeparatorItem::~BSeparatorItem
virtual ~BSeparatorItem()
Destructor, does nothing.
BHttpRequest::SetAutoReferrer
void SetAutoReferrer(bool enable)
Automatically set the referrer when the request is done.
GameProducer::AdditionalBufferRequested
void AdditionalBufferRequested(const media_source &source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag *prev_tag)
Offline modes are not supported for now, does nothing.
B_ALL_NOTES_OFF
const uchar B_ALL_NOTES_OFF
Identifier of all notes off message.
Definition: Midi2Defs.h:68
BMessage::GetDouble
double GetDouble(const char *name, double defaultValue) const
Return the double value from message with name, or defaultValue if not found.
BChannelControl::MaxLimitList
int32 *const & MaxLimitList() const
Undocumented protected method.
Definition: ChannelControl.h:163
window_look
window_look
Definition: Window.h:36
BTextView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BList::MoveItem
bool MoveItem(int32 from, int32 to)
Move the item at fromIndex to the position of toIndex.
notify_entry_created
status_t notify_entry_created(dev_t device, ino_t directory, const char *name, ino_t node)
Notifies listeners that a file system entry has been created.
B_STAT_SIZE
Set when stat size changes.
Definition: NodeMonitor.h:61
BAffineTransform::AffineShearing
static BAffineTransform AffineShearing(double x, double y)
Undocumented public method.
BMenuItem::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the the BMenuItem object into the data message.
BCheckBox::SetValue
virtual void SetValue(int32 value)
Turn the check box on or off.
BBuffer::Type
media_type Type()
Gets the media type of the data in the buffer.
BAffineTransform::Rotation
double Rotation() const
Undocumented public method.
usb_interface_list::alt
usb_interface_info * alt
Array of available interfaces.
Definition: USB3.h:64
BHandler::Instantiate
static BArchivable * Instantiate(BMessage *data)
Static method to instantiate a handler from an archived message.
BTabView::SetBorder
virtual void SetBorder(border_style borderStyle)
Sets the border style of the tab view to borderStyle.
BAbstractLayout::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action (Internal method defined for binary compatibility purposes).
BUrlProtocolListener::UploadProgress
virtual void UploadProgress(BUrlRequest *caller, ssize_t bytesSent, ssize_t bytesTotal)
Called each time a block of data is sent.
BDirectWindow::SupportsWindowMode
static bool SupportsWindowMode(screen_id id=B_MAIN_SCREEN_ID)
Returns whether or not the specified screen supports windowed mode.
BMessage::Rename
status_t Rename(const char *oldEntry, const char *newEntry)
Rename a data label.
BAbstractSocket::BAbstractSocket
BAbstractSocket()
Default constructor.
BView::LineMiterLimit
float LineMiterLimit() const
Returns the miter limit used for B_MITER_JOIN join mode.
BStatusBar::~BStatusBar
virtual ~BStatusBar()
Undocumented public method.
BString::IReplace
BString & IReplace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset=0)
Replace a number of occurrences of a character with another character case-insensitively.
BRect::Size
BSize Size() const
Returns the dimensions of the BRect.
Definition: Rect.h:242
BTextView::TabWidth
float TabWidth() const
Returns the tab width of the BTextView.
BMenuField::SetAlignment
virtual void SetAlignment(alignment label)
Set the alignment of the menu field label. The default alignment is B_ALIGN_LEFT.
BTabView::SetTabHeight
virtual void SetTabHeight(float height)
Sets the height of the tabs to height.
BNotification::~BNotification
virtual ~BNotification()
Frees all resources associated with the object.
BListView::ScrollTo
virtual void ScrollTo(BPoint where)
Scroll the view to the specified point.
B_USER_CACHE_DIRECTORY
The user directory used for cache files.
Definition: FindDirectory.h:72
B_INSIDE_VIEW
Mouse transit inside view.
Definition: View.h:31
get_device_icon
status_t get_device_icon(const char *device, void *icon, int32 size)
Retrieves an icon associated with a given device.
BMenuBar::~BMenuBar
virtual ~BMenuBar()
Destructor.
BInvoker::Message
BMessage * Message() const
Returns a pointer to the invoker's message object.
BPositionIO::Seek
virtual off_t Seek(off_t position, uint32 seekMode)=0
Pure virtual to move the cursor to a certain position.
BView::FindView
BView * FindView(const char *name) const
Returns the view in the view hierarchy with the specified name.
usb_support_descriptor::product
uint16 product
The supported device products.
Definition: USB3.h:43
BPictureButton::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the BPictureButton object into the data message.
B_WATCH_DIRECTORY
Subscribe to watching for changes to the contents of a directory.
Definition: NodeMonitor.h:22
BWindow::DispatchMessage
virtual void DispatchMessage(BMessage *message, BHandler *handler)
Window's central message-processing method.
BAlignment::IsHorizontalSet
bool IsHorizontalSet() const
Undocumented public method.
Definition: Alignment.h:93
vlong
volatile long vlong
Volatile signed long.
Definition: SupportDefs.h:39
BPictureButton::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the view is moved.
B_CURSOR_ID_RESIZE_EAST_WEST
Definition: Cursor.h:39
BUrl::Host
const BString & Host() const
Returns the URL host component.
BKeyStore::RemoveApplication
status_t RemoveApplication(const char *signature)
Remove access for an application to the Master keyring.
B_CURSOR_ID_SYSTEM_DEFAULT
Definition: Cursor.h:14
BListItem::IsExpanded
bool IsExpanded() const
Returns whether or not the list item is currently expanded.
app_info::flags
uint32 flags
Mask of flags that determine the behavior of the application.
Definition: Roster.h:25
BScrollView::DoLayout
virtual void DoLayout()
Layout view within the layout context.
edge_info::left
float left
Definition: Font.h:133
BChannelSlider::DrawGroove
virtual void DrawGroove(BView *into, int32 channel, BPoint leftTop, BPoint rightBottom)
Undocumented public method.
BTab::MakeFocus
void MakeFocus(bool focus=true)
Makes the tab the window's focus view or removes it.
B_TIME_TYPE
Represents 32-bit time_t data on 32-bit or 64-bit time_t data on 64-bit.
Definition: TypeConstants.h:57
B_PLAIN_BORDER
Definition: InterfaceDefs.h:182
BMenuField::SetLabel
virtual void SetLabel(const char *label)
Sets the menu field label to label.
BMessageQueue::~BMessageQueue
virtual ~BMessageQueue()
Destruct the BMessageQueue. It iterates over any messages left on the queue and deletes them.
B_CLOSE_ON_ESCAPE
Definition: Window.h:79
B_CURSOR_ID_RESIZE_NORTH_EAST_SOUTH_WEST
Definition: Cursor.h:40
Layout.h
Defines the BLayout class.
BMidiLocalConsumer::NoteOn
virtual void NoteOn(uchar channel, uchar note, uchar velocity, bigtime_t time)
Invoked when a Note On event is received.
_VIEW_TOP_
const uint32 _VIEW_TOP_
View top mask variable. Do not use.
Definition: View.h:91
BWindow::Run
virtual thread_id Run()
Spawns the message loop thread and starts the window running.
BTab::SetEnabled
virtual void SetEnabled(bool enable)
Enables or disables the tab.
watch_input_devices
status_t watch_input_devices(BMessenger target, bool start)
Undocumented function.
BStackOrHeapArray::IsValid
bool IsValid() const
Undocumented public method.
Definition: StackOrHeapArray.h:28
font_height::leading
float leading
Definition: Font.h:141
entry_ref::set_name
status_t set_name(const char *name)
Set the entry_ref's leaf name, freeing the storage allocated for any previous name and then making a ...
BGroupLayout::ItemAdded
virtual bool ItemAdded(BLayoutItem *item, int32 atIndex)
Hook method called when item is added to this layout.
BNotification::SourceSignature
const char * SourceSignature() const
Returns signature of the application where the notification originated.
BStatusBar::MouseDown
virtual void MouseDown(BPoint where)
Undocumented public method.
BSize::IntegerHeight
int32 IntegerHeight() const
Returns the height value of a BSize object as an int32.
Definition: Size.h:116
BChannelControl::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)=0
Undocumented public method.
BLayoutBuilder::Cards::AddCards
CardBuilder AddCards()
Definition: LayoutBuilder.h:1611
BShapeIterator::IterateBezierTo
virtual status_t IterateBezierTo(int32 bezierCount, BPoint *bezierPoints)
Called by Iterate() to act on bezierCount Bézier curves comprised of the points specified by bezierPo...
BArchivable::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Static member to restore objects from messages.
B_ERROR_NOTIFICATION
Error type.
Definition: Notification.h:19
B_SYSTEM_NONPACKAGED_LIB_DIRECTORY
The system non-packaged lib directory.
Definition: FindDirectory.h:53
BAppFileInfo::RemoveAppFlags
status_t RemoveAppFlags()
Removes the application flags from the associated file.
BView::SetFontSize
void SetFontSize(float size)
Set the size of the view's font to size.
BString::SetTo
BString & SetTo(const char *string)
Re-initialize the BString to a copy of the data of a string.
Definition: String.h:474
BPictureButton::Behavior
uint32 Behavior() const
Return the currently set behavior.
set_modifier_key
void set_modifier_key(uint32 modifier, uint32 key)
Set the modifier key to the specified code in the system keymap.
BTextControl::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BSplitLayoutBuilder::SplitView
BSplitView * SplitView() const
Get a reference to the underlying BSplitView.
BVolume::IsRemovable
bool IsRemovable() const
Returns whether or not the volume is removable.
BApplication::HideCursor
void HideCursor()
Hides the cursor from the screen.
fs_volume_ops::unmount
status_t(* unmount)(fs_volume *volume)
Unmounts the given volume.
Definition: fs_interface.h:77
BString::SetToFormat
BString & SetToFormat(const char *format,...)
Sets the string to a formatted string ala sprintf().
BStatusBar::TrailingText
const char * TrailingText() const
Undocumented public method.
fs_volume_ops::create_sub_vnode
status_t(* create_sub_vnode)(fs_volume *volume, ino_t id, fs_vnode *vnode)
TODO: Document!
Definition: fs_interface.h:112
uint16
__haiku_uint16 uint16
2-bytes unsigned integer.
Definition: SupportDefs.h:23
B_USER_DATA_DIRECTORY
The user data directory.
Definition: FindDirectory.h:71
BString::IsEmpty
bool IsEmpty() const
Check whether the string is empty.
Definition: String.h:451
BUnarchiver::ArchiveMessage
const BMessage * ArchiveMessage() const
Returns the BMessage* used to construct this BUnarchiver.
BStatable::GetVolume
status_t GetVolume(BVolume *volume) const
Fills out vol with the the volume that the node lives on.
BEntryList::CountEntries
virtual int32 CountEntries()=0
Returns the number of entries in the list.
BRegion::Frame
BRect Frame() const
Returns a rectangle that encloses the BRegion.
BRect::InsetBy
void InsetBy(BPoint inset)
Inset the BRect by the x and y coordinates of point.
BInvoker::InvokeKind
uint32 InvokeKind(bool *_notify=NULL)
Returns the kind set by InvokeNotify().
BView::ConvertFromScreen
void ConvertFromScreen(BPoint *point) const
Convert point from the screen's coordinate system to the view's coordinate system in place.
BInvoker::BeginInvokeNotify
void BeginInvokeNotify(uint32 kind=B_CONTROL_INVOKED)
Implement this method to set up an InvokeNotify() context.
B_USER_BOOT_DIRECTORY
The user directory containing booting related files.
Definition: FindDirectory.h:62
B_BEOS_PREFERENCES_DIRECTORY
The BeOS preferences directory.
Definition: FindDirectory.h:116
BList::AddItem
bool AddItem(void *item, int32 index)
Add item at the specified index.
BTimeZone::OffsetFromGMT
int OffsetFromGMT() const
Returns the offset, in milliseconds, between the standard time of a time zone and GMT.
BGridLayout::SetColumnWeight
void SetColumnWeight(int32 column, float weight)
Set the weight for column to weight.
BView::SetViewColor
virtual void SetViewColor(rgb_color color)
Set the view color of the view.
BScrollBar::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the object into the data message.
BMessage::HasRef
bool HasRef(const char *name, int32 n=0) const
Deprecated.
BPoint::operator-=
BPoint & operator-=(const BPoint &other)
Uses the BPoint as an accumulator storing the difference of the x values and the difference of the y ...
BStringItem::BStringItem
BStringItem(const char *text, uint32 outlineLevel=0, bool expanded=true)
Creates a new BStringItem object which displays the text string.
vuint64
volatile uint64 vuint64
8-bytes volatile unsigned integer.
Definition: SupportDefs.h:37
BScreen::ProposeMode
status_t ProposeMode(display_mode *target, const display_mode *low, const display_mode *high)
Adjust the target mode to make it a supported mode.
B_STOP_WATCHING
Unsubscribe from watching a node.
Definition: NodeMonitor.h:18
BMessage::HasPointer
bool HasPointer(const char *name, int32 n=0) const
Deprecated.
BChannelSlider::Orientation
virtual orientation Orientation() const
Undocumented public method.
B_LOCK_WINDOW_FOCUS
Prevents the attached window from losing its focused state while the mouse is held down.
Definition: View.h:44
B_FIND_PATH_SPOOL_DIRECTORY
The directory for spool data, e.g. pending printer jobs.
Definition: FindDirectory.h:156
BMidiRoster::FindProducer
static BMidiProducer * FindProducer(int32 id, bool localOnly=false)
Finds the producer with the specified id.
BDurationFormat::BDurationFormat
BDurationFormat(const BLanguage &language, const BFormattingConventions &conventions, const BString &separator=", ", const time_unit_style style=B_TIME_UNIT_FULL)
Constructor.
BListView::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the _width and _height parameters with the preferred width and height of the list view.
B_BORDER_EACH_ITEM
Definition: MenuBar.h:17
BStatable::GetGroup
status_t GetGroup(gid_t *group) const
Fills out the node's GID into group.
BListView::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method that is called when the list view is removed from the view hierarchy.
BBox::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BAbstractLayout::SetExplicitAlignment
virtual void SetExplicitAlignment(BAlignment alignment)
Set this item's explicit alignment, to be used in Alignment().
GameProducer::GetNextOutput
status_t GetNextOutput(int32 *cookie, media_output *_output)
Gets the next output cookie.
BSplitView::GetInsets
void GetInsets(float *left, float *top, float *right, float *bottom) const
Get the insets that apply to this view.
BGridLayoutBuilder::BGridLayoutBuilder
BGridLayoutBuilder(float horizontal=B_USE_DEFAULT_SPACING, float vertical=B_USE_DEFAULT_SPACING)
Create a new layout builder with a new underlying BGridLayout.
BScrollView::MinSize
virtual BSize MinSize()
Return the scroll view's minimum size.
BOptionPopUp::RemoveOptionAt
virtual void RemoveOptionAt(int32 index)
Remove option at given index from the menu.
BStringView::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BStringView object from an archive message.
menu_layout
menu_layout
Definition: Menu.h:26
BView::EndLayer
void EndLayer()
Finish a layer and blend it in with the view.
BLayoutBuilder::Grid::SetSpacing
ThisBuilder & SetSpacing(float horizontal, float vertical)
Set the spacing between columns and rows for this layout.
Definition: LayoutBuilder.h:1069
BListView::DoMiscellaneous
virtual bool DoMiscellaneous(MiscCode code, MiscData *data)
Do a miscellaneous action.
BWindow::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
BMenuItem::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Sends a copy of the model message to the target.
B_TAB_FRONT
Definition: TabView.h:17
vuint16
volatile uint16 vuint16
2-bytes volatile unsigned integer.
Definition: SupportDefs.h:33
BWindow::MenusEnded
virtual void MenusEnded()
Hook method that gets called just before a menu owned by the window is hidden.
BVolumeRoster::BVolumeRoster
BVolumeRoster()
Creates a BVolumeRoster object. The object is ready to be used.
BMidiEndpoint::IsLocal
bool IsLocal() const
Determines whether this endpoint represents a local object.
BWindow::GetSizeLimits
void GetSizeLimits(float *minWidth, float *maxWidth, float *minHeight, float *maxHeight)
Fills out the size limits set on the window.
BScrollView::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *message)
Reports the suites of messages and specifiers understood by the scroll view.
BLayout::BLayout
BLayout()
Default constructor.
Entry.h
Provides the BEntry class and entry_ref implementations.
BColorControl::SetCellSize
virtual void SetCellSize(float size)
Set the size of the color cell in the color control.
BShape::AddShape
status_t AddShape(const BShape *other)
Adds the lines and curves of otherShape to BShape.
B_FIND_PATH_EXISTING_ONLY
Specifies that if the resulting path doesn't exist, the respective function shall skip it.
Definition: FindDirectory.h:127
Volume.h
Provides the BVolume class.
BLayoutBuilder::Group::GroupBuilder
Group< ThisBuilder > GroupBuilder
Shorthand for builders returned by this builder's AddGroup() methods.
Definition: LayoutBuilder.h:56
GroupView.h
Provides the BGroupView class.
BString::MoveCharsInto
BString & MoveCharsInto(BString &into, int32 fromCharOffset, int32 charCount)
UTF-8 aware version of MoveInto(BString&, int32, int32)
BVolume::FreeBytes
off_t FreeBytes() const
Returns the amount of unused space on the volume (in bytes).
BLayout::ItemAdded
virtual bool ItemAdded(BLayoutItem *item, int32 atIndex)
Hook method called when item is added to this layout.
BApplication::WindowAt
BWindow * WindowAt(int32 index) const
Returns the BWindow object at the specified index in the application's window list.
BMenuField::Menu
BMenu * Menu() const
Returns a pointer to the menu attached to the menu bar that opens when the user clicks on the menu fi...
BMessage::HasFloat
bool HasFloat(const char *name, int32 n=0) const
Deprecated.
BString::CharacterEscape
BString & CharacterEscape(const char *original, const char *setOfCharsToEscape, char escapeWith)
Escape selected characters on a given string.
BResources::SetTo
status_t SetTo(const BFile *file, bool clobber=false)
Initializes the BResources object to represent the resources of the supplied file.
BLocaleRoster::Refresh
status_t Refresh()
Refreshes the BLocalRoster.
unicode_block
Describes the blocks of Unicode characters supported by a font.
Definition: Font.h:106
BMenuField::FrameResized
virtual void FrameResized(float width, float height)
Hook method called when the menu bar is resized.
B_CURSOR_ID_RESIZE_NORTH_WEST_SOUTH_EAST
Definition: Cursor.h:41
BButton::MouseMoved
virtual void MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BNode::GetAttrInfo
status_t GetAttrInfo(const char *name, struct attr_info *info) const
Fills in the pre-allocated attr_info struct pointed to by info with information about the attribute s...
BListItem::Update
virtual void Update(BView *owner, const BFont *font)
Hook method that's called when the owner changes.
BSpaceLayoutItem::CreateHorizontalStrut
static BSpaceLayoutItem * CreateHorizontalStrut(float width)
Create a layout item that horizontally expands to a maximum width.
BSeparatorView
Undocumented class.
Definition: SeparatorView.h:14
BView::SetTransform
void SetTransform(BAffineTransform transform)
Sets a BAffineTransform to transform the coordinate system.
BRoster::Launch
status_t Launch(const char *mimeType, BMessage *initialMessage=NULL, team_id *_appTeam=NULL) const
Launches the application associated with the supplied MIME type.
B_ISO_8859_9
Definition: Font.h:65
BHandler::BHandler
BHandler(const char *name=NULL)
Construct a new handler with a name.
BView::EnableLayoutInvalidation
void EnableLayoutInvalidation()
Enable layout invalidation.
B_LOOPER_PORT_DEFAULT_CAPACITY
#define B_LOOPER_PORT_DEFAULT_CAPACITY
The default size of the port of a BLooper.
Definition: Looper.h:26
BMimeType::Contains
bool Contains(const BMimeType *type) const
Returns whether this MIME type is a supertype of or equals the supplied one.
BDirectWindow::WorkspacesChanged
virtual void WorkspacesChanged(uint32 oldWorkspaces, uint32 newWorkspaces)
Hook method that gets called when the number of workspaces changes.
BQuery::Rewind
virtual status_t Rewind()
Rewinds the entry list back to the first entry.
BRadioButton::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the control is detached from a window.
BTextControl::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Instantiates a BTextControl object from the passed in archive.
BColorControl::Invoke
virtual status_t Invoke(BMessage *message=NULL)
Tells the messenger to send a message.
BStatusBar::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Undocumented public method.
BLayoutBuilder::Split::Split
Split(orientation orientation=B_HORIZONTAL, float spacing=B_USE_DEFAULT_SPACING)
Creates a builder for a new BSplitView.
Definition: LayoutBuilder.h:1169
BChannelSlider::DrawChannel
virtual void DrawChannel(BView *into, int32 channel, BRect area, bool pressed)
Undocumented public method.
BMessage::BMessage
BMessage()
Construct an empty message, without any data members and with a what constant set to 0.
BGridLayout::MinColumnWidth
float MinColumnWidth(int32 column) const
Returns the minimum width for column.
entry_ref::name
char * name
Definition: Entry.h:35
fs_vnode_ops::create_symlink
status_t(* create_symlink)(fs_volume *volume, fs_vnode *dir, const char *name, const char *path, int mode)
Create a new symbolic link.
Definition: fs_interface.h:157
BPopUpMenu
Displays a pop-up menu.
Definition: PopUpMenu.h:12
BEntry::operator!=
bool operator!=(const BEntry &item) const
Returns false if the BEntry and item refer to the same entry or if they are both uninitialized.
BDatagramSocket::BDatagramSocket
BDatagramSocket()
Default constructor.
BTranslatorRoster::StartWatching
status_t StartWatching(BMessenger target)
Register a messenger to be notified when the roster changes.
BPath::Unflatten
virtual status_t Unflatten(type_code code, const void *buffer, ssize_t size)
Implements BFlattenable::Unflatten(). Initializes the object with the flattened entry_ref data from t...
Window.h
BWindow class definition and support data structures.
operator<
bool operator<(const entry_ref &a, const entry_ref &b)
Returns whether an entry is less than another.
BTextView::CanEndLine
virtual bool CanEndLine(int32 offset)
Returns whether or not the character at the given offset can be the last character of a line.
BButton::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
B_CURSOR_ID_ZOOM_IN
Definition: Cursor.h:42
BVolume::IsPersistent
bool IsPersistent() const
Returns whether or not the volume is persistent.
B_SKIP_MESSAGE
The message does not pass the filter criteria and should not be handled.
Definition: MessageFilter.h:20
BFlattenable::Unflatten
virtual status_t Unflatten(type_code code, const void *buffer, ssize_t size)=0
Pure virtual that should unflatten the buffer and put the contents into the current object.
B_PHASER_DEPTH
const uchar B_PHASER_DEPTH
Identifier of phaser depth message.
Definition: Midi2Defs.h:63
BUnicodeChar::ToUpper
static uint32 ToUpper(uint32 c)
Transforms c to uppercase.
BView::HighColor
rgb_color HighColor() const
Return the current high color.
BPositionIO::WriteAtExactly
status_t WriteAtExactly(off_t position, const void *buffer, size_t size, size_t *_bytesWritten=NULL)
Writes an exact amount of data from a buffer to the object at the specified position.
usb_id
uint32 usb_id
Uniquely identify various USB objects that are used in the module.
Definition: USB3.h:23
BRadioButton::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the radio button into the _width and _height parameters.
BLooper::CountLocks
int32 CountLocks() const
Return the number of recursive locks that are currently being held on this looper.
BView::SetHighUIColor
void SetHighUIColor(color_which which, float tint=B_NO_TINT)
Set the high color of the view to a system constant. The color will update live with user changes.
fs_vnode_ops::open_dir
status_t(* open_dir)(fs_volume *volume, fs_vnode *vnode, void **_cookie)
Opens the given directory node.
Definition: fs_interface.h:193
BAbstractLayout::SetExplicitPreferredSize
virtual void SetExplicitPreferredSize(BSize size)
Set this item's explicit preferred size, to be used in PreferredSize().
BMenuItem::Draw
virtual void Draw()
Hook method used to draw the menu items.
BLayout::RemoveItem
virtual bool RemoveItem(BLayoutItem *item)
Removes a BLayoutItem from this layout, and also removes the view it represents from this BLayout's t...
B_USER_ADDONS_DIRECTORY
The user add-ons directory.
Definition: FindDirectory.h:61
B_STAT_MODIFICATION_TIME
Set when modification time changes.
Definition: NodeMonitor.h:63
font_height
The amount of vertical space surrounding a character.
Definition: Font.h:138
B_BREATH_CONTROLLER
const uchar B_BREATH_CONTROLLER
Identifier of breath controller message.
Definition: Midi2Defs.h:37
BOutlineListView::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method that is called when a key is pressed while the view is the focus view of the active windo...
BGridLayout::GetItemDimensions
virtual void GetItemDimensions(BLayoutItem *item, Dimensions *dimensions)
Tell the base class what column and row a BLayoutItem is in as well as how many columns and rows it c...
BMenuField::PreferredSize
virtual BSize PreferredSize()
Return the preferred size of the view.
BCheckBox::LayoutInvalidated
virtual void LayoutInvalidated(bool descendants=false)
Hook method called when the layout is invalidated.
BHttpAuthentication::UserName
const BString & UserName() const
file_system_module_info::repair
status_t(* repair)(int fd, partition_id partition, bool checkOnly, disk_job_id job)
Undocumented. TODO.
Definition: fs_interface.h:294
BResources::PreloadResourceType
status_t PreloadResourceType(type_code type=0)
Loads all resources of the specified type into memory.
BNode::Sync
status_t Sync()
Immediately performs any pending disk actions on the node.
BOutlineListView::MessageReceived
virtual void MessageReceived(BMessage *message)
Hook method called when a message is received by the outline list view.
BEntry::SetTo
status_t SetTo(const BDirectory *dir, const char *path, bool traverse=false)
Reinitializes the BEntry to the path or directory path combination, resolving symlinks if traverse is...
BMidiLocalConsumer::SystemCommon
virtual void SystemCommon(uchar status, uchar data1, uchar data2, bigtime_t time)
Invoked when a System Common event is received.
BResources::AddResource
status_t AddResource(type_code type, int32 id, const void *data, size_t length, const char *name=NULL)
Adds a new resource to the file.
BQuery::GetNextEntry
virtual status_t GetNextEntry(BEntry *entry, bool traverse=false)
Fills out entry with the next entry traversing symlinks if traverse is true.
BDragger::~BDragger
virtual ~BDragger()
Destroys the BDragger object and frees the memory it uses, primarily from the bitmap handle.
get_key_info
status_t get_key_info(key_info *info)
Fills out the key_info struct with the current state of the keyboard.
BString::RemoveChars
BString & RemoveChars(int32 fromCharOffset, int32 charCount)
UTF-8 aware version of Remove(int32, int32).
BTextControl::MinSize
virtual BSize MinSize()
Returns the text control's minimum size.
BLayout::AncestorsVisible
bool AncestorsVisible() const
Get the visibility of the ancestors of this layout.
BHandler::~BHandler
virtual ~BHandler()
Free the filters of this handler, as well as the list of observers.
BAutolock
Convenient utility to make parts of your code thread-safe easily.
Definition: Autolock.h:13
Url.h
Provides the BUrl class.
BMenuBar::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BLayoutBuilder::Grid
BLayoutBuilder::Base subclass for building BGridLayouts.
Definition: LayoutBuilder.h:30
BWindow::RemoveChild
bool RemoveChild(BView *child)
Removes child from the view hierarchy.
BUrl::Fragment
const BString & Fragment() const
Returns the fragment of the url.
B_BEOS_ETC_DIRECTORY
The BeOS etc directory used for Unix-like installation location-wide settings (Unix "etc" directory).
Definition: FindDirectory.h:114
BView::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the view into the _width and _height parameters.
BNotification::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the BNotification in the archive.
BControl::Instantiate
static BArchivable * Instantiate(BMessage *data)
Creates a new object from an data.
BHandler::SetName
void SetName(const char *name)
Set or change the name of this handler.
B_INT16_TYPE
Represents a short type.
Definition: TypeConstants.h:27
BMidiProducer
Streams MIDI events to connected consumers.
Definition: MidiProducer.h:11
BMidiRoster::NextEndpoint
static BMidiEndpoint * NextEndpoint(int32 *id)
Returns the next endpoint from the roster.
BChannelControl::SetLimitLabels
virtual status_t SetLimitLabels(const char *minLabel, const char *maxLabel)
Undocumented public method.
BPropertyInfo::Flatten
virtual status_t Flatten(void *buffer, ssize_t size) const
BClipboard::StopWatching
status_t StopWatching(BMessenger target)
Stop watching the BClipboard object for changes.
B_RAW_TYPE
Represents untyped raw data, a stream of bytes.
Definition: TypeConstants.h:46
BNotification::OnClickApp
const char * OnClickApp() const
Returns the signature of the application that will be called when the notification is clicked.
BString
String class supporting common string operations.
Definition: String.h:19
tuned_font_info::size
float size
Definition: Font.h:162
fs_vnode_ops::put_vnode
status_t(* put_vnode)(fs_volume *volume, fs_vnode *vnode, bool reenter)
Deletes the private data handle associated with the specified node.
Definition: fs_interface.h:123
BAffineTransform::ApplyInverse
void ApplyInverse(double *x, double *y) const
Undocumented public method.
Definition: AffineTransform.h:231
BMidiLocalProducer::SprayProgramChange
void SprayProgramChange(uchar channel, uchar programNumber, bigtime_t time=0) const
Sends a Program Change event to all connected consumers.
BTwoDimensionalLayout::GetHeightForWidth
virtual void GetHeightForWidth(float width, float *min, float *max, float *preferred)
Get this BLayoutItem's height constraints for a given width.
BLayout::ResetLayoutInvalidation
void ResetLayoutInvalidation()
Reset layout invalidation, causing InvalidateLayout calls to proceed again. This method should be cal...
BPasswordKey::PrintToStream
virtual void PrintToStream()
Dump the contents of the key to standard output.
BTabView::SetFocusTab
virtual void SetFocusTab(int32 tab, bool focused)
Sets the focus state of the specified tab.
BMessage::AddFlat
status_t AddFlat(const char *name, BFlattenable *object, int32 count=1)
Convenience method to add a flattenable to the label name.
phys_addr_t
__haiku_phys_addr_t phys_addr_t
Represents a physical address.
Definition: SupportDefs.h:59
BOptionPopUp::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the control is attached to a window.
BOutlineListView::FullListIndexOf
int32 FullListIndexOf(BPoint where) const
Returns the full list index of the item at where.
BTabView::Selection
int32 Selection() const
Returns the index of the selected tab or -1 if not found.
BBufferedDataIO::Write
virtual ssize_t Write(const void *buffer, size_t size)
Undocumented public method.
B_CONDENSED_FACE
Definition: Font.h:88
BCheckBox::Draw
virtual void Draw(BRect updateRect)
Draws the area of the check box that intersects updateRect.
B_DOCUMENT_WINDOW
Definition: Window.h:31
B_STAT_INTERIM_UPDATE
Set when file is written to.
Definition: NodeMonitor.h:67
BUnicodeChar::IsDefined
static bool IsDefined(uint32 c)
Determine if c is defined.
BPositionIO::Position
virtual off_t Position() const =0
Pure virtual to return the current position of the cursor.
BRoster
The BRoster class lets you launch apps and keeps track of apps that are running.
Definition: Roster.h:56
B_NOT_V_RESIZABLE
Definition: Window.h:68
acquire_vnode
status_t acquire_vnode(fs_volume *volume, ino_t vnodeID)
Acquires another reference to a vnode.
B_MODAL_SUBSET_WINDOW_FEEL
Definition: Window.h:47
BRect::Set
void Set(float left, float top, float right, float bottom)
Sets the dimensions of a BRect.
Definition: Rect.h:197
BTab::Deselect
virtual void Deselect()
Called by the BTabView when the tab is de-selected.
BLooper::CommonFilterList
BList * CommonFilterList() const
Return a list of filters applied to all incoming messages.
B_ISO_8859_8
Definition: Font.h:64
BTwoDimensionalLayout::Dimensions::width
int32 width
The number of columns the layout item spans.
Definition: TwoDimensionalLayout.h:55
BDataIO::Write
virtual ssize_t Write(const void *buffer, size_t size)
Writes data from a buffer to the object.
BColorControl::MakeFocus
virtual void MakeFocus(bool focused=true)
Gives focus to or removes focus from the control.
BWindow::ConvertToScreen
void ConvertToScreen(BPoint *point) const
Convert point to the screen's coordinate system in place.
BSplitLayoutBuilder
Deprecated helper class that helps building a BSplitView.
Definition: SplitLayoutBuilder.h:10
BPictureButton::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the view is resized.
B_SOLID_HIGH
const pattern B_SOLID_HIGH
BScrollView::MakeFocus
virtual void MakeFocus(bool focus=true)
Makes the scroll view the current focus view of the window or gives up being the window's focus view.
BArchiver::IsArchived
bool IsArchived(BArchivable *archivable)
Returns whether archivable has already been archived in this session.
BObjectList::CountItems
int32 CountItems() const
Returns the number of items in the list.
Definition: ObjectList.h:617
BLooper
Receive and process messages in a separate thread.
Definition: Looper.h:29
BAffineTransform::FlattenedSize
virtual ssize_t FlattenedSize() const
Undocumented public method.
BCatalog
String localization handling.
Definition: Catalog.h:21
BTabView::AddTab
virtual void AddTab(BView *target, BTab *tab=NULL)
Adds the specified tab to the BTabView.
BView::MovePenBy
void MovePenBy(float x, float y)
Move the pen by x pixels horizontally and y pixels vertically.
message_source
message_source
BMessageFilter filter criteria on the source of a message.
Definition: MessageFilter.h:36
BWindow::WorkspaceActivated
virtual void WorkspaceActivated(int32 workspace, bool state)
Hook method that gets called when the active workspace changes.
BView::CopyBits
void CopyBits(BRect src, BRect dst)
Copy the bits from the src rectangle to the dst rectangle in the view's coordinate system.
BMidiEndpoint::SetName
void SetName(const char *name)
Changes the name of the endpoint.
BNodeInfo::GetType
virtual status_t GetType(char *type) const
Writes the MIME-type of the node into type.
BApplication::IsCursorHidden
bool IsCursorHidden() const
Returns whether or not the cursor is hidden.
BOutlineListView::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the outline list view is moved.
BTwoDimensionalLayout::SetInsets
void SetInsets(float left, float top, float right, float bottom)
Set the insets for this layout.
BNotification::CountOnClickRefs
int32 CountOnClickRefs() const
Returns the number of refs to be passed when the user clicks on the notification.
BQuery::CountEntries
virtual int32 CountEntries()
Unimplemented.
B_USER_PACKAGES_DIRECTORY
The user directory where activated packages live.
Definition: FindDirectory.h:73
BView::LowUIColor
color_which LowUIColor(float *tint=NULL) const
Return the current low color constant being used.
BAffineTransform::operator*
BAffineTransform operator*(const BAffineTransform &other) const
Undocumented public method.
Definition: AffineTransform.h:417
BLayoutBuilder::Group::AddGlue
ThisBuilder & AddGlue(float weight=1.0f)
Add a BSpaceLayoutItem created by BSpaceLayoutItem::CreateGlue() to the builder's layout.
Definition: LayoutBuilder.h:690
BTranslator::OutputFormats
virtual const translation_format * OutputFormats(int32 *_count) const =0
Pure virtual. Returns an array containing information about all output formats the translator can pro...
BTextControl::SetEnabled
virtual void SetEnabled(bool enable)
Enables or disables the text control.
BString::EndsWith
bool EndsWith(const BString &string) const
Returns whether or not the BString ends with string.
BTextView::MakeResizable
void MakeResizable(bool resize, BView *resizeView=NULL)
Activates and deactivates automatic resizing.
BMimeType::GetShortDescription
status_t GetShortDescription(char *description) const
Fetches the MIME type's short description from the MIME database.
BAppFileInfo
Provides access to the metadata associated with executables, libraries and add-ons.
Definition: AppFileInfo.h:49
B_CURSOR_ID_RESIZE_NORTH_EAST
Definition: Cursor.h:34
BChannelControl::ValueFor
int32 ValueFor(int32 channel) const
Undocumented public method.
BLayoutBuilder::Grid::SetInsets
ThisBuilder & SetInsets(float left, float top, float right, float bottom)
Set the insets for this layout.
Definition: LayoutBuilder.h:1096
BGridLayout::SetMaxRowHeight
void SetMaxRowHeight(int32 row, float height)
Sets the maximum height for row to width.
BView::StrokeArc
void StrokeArc(BPoint center, float xRadius, float yRadius, float startAngle, float arcAngle, ::pattern pattern=B_SOLID_HIGH)
Stroke the outline of an arc starting at center with a horizontal radius of xRadius and a vertical ra...
BAffineTransform::Flatten
virtual status_t Flatten(void *buffer, ssize_t size) const
Undocumented public method.
BAbstractLayout::BaseMinSize
virtual BSize BaseMinSize()
Method to be implemented in derived classes return the minimum size constraint for this BAbstractLayo...
B_LARGE_ICON_TYPE
Represents a 32x32 icon.
Definition: TypeConstants.h:31
BLayoutBuilder::Grid::AddSplit
SplitBuilder AddSplit(orientation orientation, float spacing, int32 column, int32 row, int32 columnCount=1, int32 rowCount=1)
Definition: LayoutBuilder.h:980
BDirectory::BDirectory
BDirectory()
Creates an uninitialized BDirectory object.
B_TAB_FIRST
Definition: TabView.h:16
BDurationFormat::Format
status_t Format(BString &buffer, const bigtime_t startValue, const bigtime_t stopValue) const
Formats a duration defined by its start and end values.
BMenu::AddList
bool AddList(BList *list, int32 index)
Add a list of menu items at the specified index.
BMenu::Supermenu
BMenu * Supermenu() const
Returns the pointer to the menu that this menu it attached to.
BUrl::HasPath
bool HasPath() const
Check wether the URL has a path.
BScrollView::MaxSize
virtual BSize MaxSize()
Return the scroll view's maximum size.
direct_buffer_info::_dd_type_
uint32 _dd_type_
Definition: DirectWindow.h:45
B_FORCE_ANTIALIASING
Definition: Font.h:40
BCollator::Archive
status_t Archive(BMessage *archive, bool deep) const
Archive the object into a BMessage.
B_ISO_8859_10
Definition: Font.h:66
usb_module_info::binfo
bus_manager_info binfo
Instance of the bus_manager_info object.
Definition: USB3.h:91
BHandler
Handles messages that are passed on by a BLooper.
Definition: Handler.h:29
BOutlineListView::FullListItemAt
BListItem * FullListItemAt(int32 fullListIndex) const
Returns a pointer to the BListItem at fullListIndex.
BDirectWindow::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
BTwoDimensionalLayout::HasMultiRowItems
virtual bool HasMultiRowItems()
Tests whether or not this BTwoDimensionalLayout contains any BLayoutItem's spanning more than one row...
B_MODAL_APP_WINDOW_FEEL
Definition: Window.h:48
BLayoutBuilder::Cards::SetExplicitAlignment
ThisBuilder & SetExplicitAlignment(BAlignment alignment)
Set the explicit alignment of the underlying layout.
Definition: LayoutBuilder.h:1670
BTab::~BTab
virtual ~BTab()
Destructor.
BView::DrawString
void DrawString(const char *string, escapement_delta *delta=NULL)
Draw string onto the view at the current pen position.
usb_support_descriptor::dev_protocol
uint8 dev_protocol
The supported device protocols.
Definition: USB3.h:41
BFilePanel::SetMessage
void SetMessage(BMessage *message)
Sets the target messenge.
B_URL_FILE
const char * B_URL_FILE
application/x-vnd.Be.URL.file
BStatusBar::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Undocumented public method.
BUnicodeChar::UTF8StringLength
static size_t UTF8StringLength(const char *string)
Counts the characters in the given NUL terminated string.
BAppFileInfo::SetType
virtual status_t SetType(const char *type)
Sets the MIME type of the associated file.
BMidiLocalConsumer::ProgramChange
virtual void ProgramChange(uchar channel, uchar programNumber, bigtime_t time)
Invoked when a Program Change event is received.
BMessage::GetAlignment
BAlignment GetAlignment(const char *name, int32 index, const BAlignment &defaultValue) const
Return the BAlignment object from message with name and index, or defaultValue if not found.
BView::SetFont
virtual void SetFont(const BFont *font, uint32 mask=B_FONT_ALL)
Set the font of the view.
BClipboard::Data
BMessage * Data() const
Gets a pointer to the BMessage object that holds the clipboard data.
BNotification::SetContent
void SetContent(const BString &content)
Set a message for the notification.
B_INPUT_METHOD_CHANGED
Undocumented enum value.
Definition: Input.h:16
BMessageFilter::BMessageFilter
BMessageFilter(uint32 what, filter_hook func=NULL)
Construct a new object that filters on a message constant.
BListView::WindowActivated
virtual void WindowActivated(bool active)
Hook method that is called when the window becomes the active window or gives up that status.
edge_info
The distance that a character outline is inset from its escapement boundaries.
Definition: Font.h:132
BHttpForm::~BHttpForm
~BHttpForm()
Clear the form and destroy the form object.
B_MONOCHROME_1_BIT_TYPE
Represents raw bitmap data in the B_MONOCHROME_1_BIT color space (1 bit per pixel....
Definition: TypeConstants.h:39
BPopUpMenu::ScreenLocation
virtual BPoint ScreenLocation()
Returns where the pop-up menu will appear on screen when it is opened.
BTab::DrawTab
virtual void DrawTab(BView *owner, BRect frame, tab_position position, bool full=true)
Draws the tab and label according to position and full.
BFilePanel::Window
BWindow * Window() const
Gets a pointer to the BWindow object used by the file panel.
BInvoker::InvokeNotify
status_t InvokeNotify(BMessage *message, uint32 kind=B_CONTROL_INVOKED)
Sends the message to its target, using the notification code specified by kind.
BGridLayout::SetMinColumnWidth
void SetMinColumnWidth(int32 column, float width)
Sets the minimum width for column to width.
setlogmask
int setlogmask(int priorityMask)
sets the logging priority mask
BStringView::MinSize
virtual BSize MinSize()
Returns the string view's minimum size.
BControl::SetIconBitmap
status_t SetIconBitmap(const BBitmap *bitmap, uint32 which, uint32 flags=0)
Icon bitmaps for various states of the control (off, on, partially on, each enabled or disabled,...
BMidiLocalConsumer::SystemRealTime
virtual void SystemRealTime(uchar status, bigtime_t time)
Invoked when a Real Time event is received.
get_keyboard_id
status_t get_keyboard_id(uint16 *_id)
Fills out _id with the id of the currently attached keyboard.
BMimeType::GetInstalledSupertypes
static status_t GetInstalledSupertypes(BMessage *supertypes)
Fetches a BMessage listing all the MIME supertypes currently installed in the MIME database.
fs_volume_ops::read_index_dir
status_t(* read_index_dir)(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num)
Read the next one or more index entries.
Definition: fs_interface.h:91
BMenu::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
BString::LockBuffer
char * LockBuffer(int32 maxLength)
Locks the buffer and return the internal string for manipulation.
BArchivable::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action (Internal method defined for binary compatibility purposes).
uint32
__haiku_uint32 uint32
4-bytes unsigned integer.
Definition: SupportDefs.h:25
BScrollView::PreferredSize
virtual BSize PreferredSize()
Return the scroll view's preferred size.
fs_vnode_ops::close
status_t(* close)(fs_volume *volume, fs_vnode *vnode, void *cookie)
Closes the given node cookie.
Definition: fs_interface.h:180
BView::MoveBy
void MoveBy(float dh, float dv)
Moves the view deltaX pixels horizontally and deltaY pixels vertically in the parent view's coordinat...
BLayoutBuilder::Grid::AddTextControl
ThisBuilder & AddTextControl(BTextControl *textControl, int32 column, int32 row, alignment labelAlignment=B_ALIGN_HORIZONTAL_UNSET, int32 labelColumnCount=1, int32 textColumnCount=1, int32 rowCount=1)
Add a BMenuField to the layout.
Definition: LayoutBuilder.h:904
BBox::BBox
BBox(BRect frame, const char *name=NULL, uint32 resizingMode=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW|B_FRAME_EVENTS|B_NAVIGABLE_JUMP, border_style border=B_FANCY_BORDER)
Constructs a named BBox object from a set of dimensions.
B_SONG_POSITION
const uchar B_SONG_POSITION
Identifier of song position message.
Definition: Midi2Defs.h:23
BChannelControl::~BChannelControl
virtual ~BChannelControl()
Undocumented public method.
BTextView::SetWordWrap
void SetWordWrap(bool wrap)
Activate or deactivate word wrapping mode.
BPath::BPath
BPath()
Creates an uninitialized BPath object.
BStringView::PreferredSize
virtual BSize PreferredSize()
Returns the string view's preferred size.
B_POSTSCRIPT_TYPE1_WINDOWS
Definition: Font.h:102
BMessage::GetPoint
BPoint GetPoint(const char *name, int32 index, const BPoint &defaultValue) const
Return the BPoint object from message with name and index, or defaultValue if not found.
BMessage::ReturnAddress
BMessenger ReturnAddress() const
Get a messenger that points to the sender of the message.
BStatable::SetOwner
status_t SetOwner(uid_t owner)
Sets the node's UID to owner.
BUrl::UrlString
const BString & UrlString() const
Returns the string representation of the URL.
BFont::GetStringWidths
void GetStringWidths(const char *stringArray[], const int32 lengthArray[], int32 numStrings, float widthArray[]) const
Determines the amount of space required to draw each string in stringArray and writes the result in w...
BString::ReplaceFirst
BString & ReplaceFirst(char replaceThis, char withThis)
Replace the first occurrence of a character with another character.
notify_entry_removed
status_t notify_entry_removed(dev_t device, ino_t directory, const char *name, ino_t node)
Notifies listeners that a file system entry has been removed.
BOutlineListView::FullListLastItem
BListItem * FullListLastItem() const
Returns a pointer to the list BListItem in the list.
BGridLayout::CountColumns
int32 CountColumns() const
Returns the number of active columns in this layout.
BApplication::ReadyToRun
virtual void ReadyToRun()
Hook method that's invoked when the BApplication receives a B_READY_TO_RUN message.
GridLayout.h
Provides the BGridLayout class.
BLayoutBuilder::Grid::SetHorizontalSpacing
ThisBuilder & SetHorizontalSpacing(float spacing)
Set the spacing between columns for this layout.
Definition: LayoutBuilder.h:1051
BControl::MakeFocus
virtual void MakeFocus(bool focus=true)
Gives or removes focus from the control.
BControl::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the control into data.
BUnarchiver::ownership_policy
ownership_policy
Options for the ownership policy of objects retrieved from BUnarchiver.
Definition: Archivable.h:87
file_panel_mode
file_panel_mode
Whether the file panel is a save or open panel.
Definition: FilePanel.h:30
new_vnode
status_t new_vnode(fs_volume *volume, ino_t vnodeID, void *privateNode, fs_vnode_ops *ops)
Create the vnode with ID vnodeID and associates it with the private data handle privateNode,...
BMidiEndpoint::Unregister
status_t Unregister()
Hides the endpoint from the roster/.
BUrlProtocolRoster
Interfaces for protocol-agnostic operations.
Definition: UrlProtocolRoster.h:18
BFont::Encoding
uint8 Encoding() const
Gets the character encoding constant.
app_info::~app_info
~app_info()
Does nothing.
BRefFilter::Filter
virtual bool Filter(const entry_ref *ref, BNode *node, struct stat_beos *stat, const char *mimeType)=0
Hook method that's called on each file in the target directory displayed by a file panel.
BMenu::FindMarked
BMenuItem * FindMarked()
Return a pointer to the first marked menu item.
BOutlineListView::RemoveItems
virtual bool RemoveItems(int32 fullListIndex, int32 count)
Removes count items starting at fullListIndex from the list.
B_OUTLINED_FACE
Definition: Font.h:83
BRegion::Set
void Set(BRect rect)
Set the region to bounds of newBounds.
window_type
window_type
Definition: Window.h:27
BCatalog::GetString
const char * GetString(const char *string, const char *context=NULL, const char *comment=NULL)
Get a string from the catalog.
BLayout::InvalidateLayout
virtual void InvalidateLayout(bool children=false)
Invalidate this layout and any cached data this layout has relating to positioning and sizing of its ...
BMediaEventLooper
Definition: MediaEventLooper.h:18
BNotification::OnClickArgAt
const char * OnClickArgAt(int32 index) const
Returns the arg that is stored at index.
BSplitView::AttachedToWindow
virtual void AttachedToWindow()
Hook method overridden from BView.
BMidiLocalConsumer::TempoChange
virtual void TempoChange(int32 beatsPerMinute, bigtime_t time)
Invoked when a Tempo Change event is received.
atomic_set
void atomic_set(int32 *value, int32 newValue)
Atomically set the variable value to newvalue.
BKey::SetTo
status_t SetTo(BKeyPurpose purpose, const char *identifier, const char *secondaryIdentifier=NULL, const uint8 *data=NULL, size_t length=0)
Set the key to the specified values.
BHttpFormData::Buffer
const void * Buffer() const
Get a pointer to the data of a form field.
BAbstractLayout::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Unarchives the BLayoutItem's for this layout, calling ItemUnarchived() for each one.
BView::AllArchived
virtual status_t AllArchived(BMessage *archive) const
Hook method called when all views have been archived.
BMenuItem::DrawContent
virtual void DrawContent()
Hook method used to draw the menu items contents.
BListView::SelectionMessage
BMessage * SelectionMessage() const
Returns the message that is send when an item is selected.
BWindow::DefaultButton
BButton * DefaultButton() const
Returns a pointer to the default button set on the window.
BChannelControl::InvokeChannel
virtual status_t InvokeChannel(BMessage *message=NULL, int32 fromChannel=0, int32 channelCount=-1, const bool *_mask=NULL)
These methods are similar to Invoke() Invoke() and InvokeNotify(), but.
B_CURSOR_ID_RESIZE_EAST
Definition: Cursor.h:31
BView::FillTriangle
void FillTriangle(BPoint point1, BPoint point2, BPoint point3, ::pattern pattern=B_SOLID_HIGH)
Fill the triangle specified by points point1, point2, and point3.
BTextMailComponent::GetDecodedData
virtual status_t GetDecodedData(BPositionIO *data)
Retrieves the data contained in this component as a UTF8 string into data.
BPictureButton::EnabledOff
BPicture * EnabledOff() const
Returns a pointer to the BPicture object used when the button is enabled and off.
BApplication::Run
virtual thread_id Run()
Starts the message loop in the thread that it is called from, and doesn't return until the message lo...
BNotification::Type
notification_type Type() const
Returns the type of the notification.
BScrollView::SetTarget
void SetTarget(BView *target)
Sets the target view that the scroll bars operates on unsetting the previous target.
BPopUpMenu::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the view is moved.
text_run::offset
int32 offset
Definition: TextView.h:22
BMessenger::operator==
bool operator==(const BMessenger &other) const
Comparison operator, returns whether this and other have the same target.
BScrollView::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BRegion::PrintToStream
void PrintToStream() const
Prints each rect in the the BRegion to standard output.
BMenuItem::SetShortcut
virtual void SetShortcut(char shortcut, uint32 modifiers)
Set the keyboard shortcut of the menu item.
BTab::IsSelected
bool IsSelected() const
Returns whether or not the tab is selected.
BListView::InvocationMessage
BMessage * InvocationMessage() const
Returns the message that is send when an item is invoked.
fs_vnode_ops::read_attr
status_t(* read_attr)(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length)
Read attribute data.
Definition: fs_interface.h:226
Compare
int Compare(const BString &a, const BString &b)
Lexicographically compare two strings.
BPopUpMenu::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the view into the _width and _height parameters.
B_CELLS_32x8
Definition: ColorControl.h:16
BView::FillBezier
void FillBezier(BPoint *controlPoints, ::pattern pattern=B_SOLID_HIGH)
Fill a bezier curve.
B_SYSTEM_DEVELOP_DIRECTORY
The system directory containing development related files.
Definition: FindDirectory.h:32
BUnarchiver::IsArchiveManaged
static bool IsArchiveManaged(const BMessage *archive)
Checks whether archive was managed by a BArchiver object.
BQuery::BQuery
BQuery()
Creates an uninitialized BQuery object.
B_EMPTY_ALERT
Definition: Alert.h:16
BAffineTransform::sy
double sy
Undocumented public variable.
Definition: AffineTransform.h:209
Region.h
BRegion class definition.
BButton::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
syslog
void syslog(int priority, const char *message,...)
sends a message to the system log
BLayoutBuilder::Grid::View
BView * View() const
Get a pointer to the BView this builder's layout is attached to.
Definition: LayoutBuilder.h:842
BSplitView::AddChild
void AddChild(BView *child, BView *sibling=NULL)
Add a child to the view.
B_FIND_PATH_BIN_DIRECTORY
The command line application directory (Unix "bin" directory).
Definition: FindDirectory.h:138
BFont::PrintToStream
void PrintToStream() const
Writes information about the font to stdout.
BString::RemoveLast
BString & RemoveLast(const BString &string)
Remove the last occurrence of the given BString.
BLocaleRoster::GetAvailableCatalogs
status_t GetAvailableCatalogs(BMessage *message, const char *sigPattern=NULL, const char *langPattern=NULL, int32 fingerprint=0) const
Get the available locales and catalogs.
BDragger::DetachedFromWindow
virtual void DetachedFromWindow()
Removes the BDragger from the control of HideAllDraggers() and ShowAllDraggers().
direct_buffer_info::_dd_token_
uint32 _dd_token_
Definition: DirectWindow.h:46
BFont::BoundingBox
BRect BoundingBox() const
Gets a BRect that encloses the font text.
BHttpForm::Iterator
Form Iterator.
Definition: HttpForm.h:166
atomic_or
int32 atomic_or(int32 *value, int32 orValue)
Atomically perform a bitwise OR operation of orValue to the variable andValue.
usb_notify_hooks
Hooks that the USB stack can callback in case of events.
Definition: USB3.h:33
BView::GetMouse
void GetMouse(BPoint *location, uint32 *buttons, bool checkMessageQueue=true)
Fills out the cursor location and the current state of the mouse buttons.
BResources::RemoveResource
status_t RemoveResource(const void *resource)
Removes a resource identified by resource.
BDatagramSocket::SetPeer
void SetPeer(const BNetworkAddress &peer)
Change the remote host for this connections.
B_USER_NONPACKAGED_HEADERS_DIRECTORY
The user non-packaged directory for development header files.
Definition: FindDirectory.h:85
BMessage::ReplaceUInt32
status_t ReplaceUInt32(const char *name, uint32 value)
Replace an integer at the label name.
BString::String
const char * String() const
Return a pointer to the object string, NUL terminated.
Definition: String.h:458
BMessage::PrintToStream
void PrintToStream() const
Print the message to the standard output.
BWindow::UpdateIfNeeded
void UpdateIfNeeded()
Invokes Draw() immediately on each child view that needs updating.
BUrl::operator=
const BUrl & operator=(const BUrl &other)
Undocumented public method.
BMessageFilter
Describes a message filter for BLooper and BHandler.
Definition: MessageFilter.h:43
BTabView::MouseMoved
virtual void MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BAffineTransform::BAffineTransform
BAffineTransform()
Undocumented public method.
BTranslatorRoster::GetOutputFormats
virtual status_t GetOutputFormats(translator_id translatorID, const translation_format **_formats, int32 *_numFormats)
Looks up the output formats of the translator with a given ID.
B_SYSTEM_NONPACKAGED_ADDONS_DIRECTORY
The system non-packaged add-ons directory.
Definition: FindDirectory.h:45
BUnicodeChar::IsDigit
static bool IsDigit(uint32 c)
Determine if c is numeric.
BView::SetExplicitMaxSize
void SetExplicitMaxSize(BSize size)
Set this view's max size, to be used by MaxSize().
BAffineTransform::Reset
const BAffineTransform & Reset()
Undocumented public method.
BTextView::GetHeightForWidth
virtual void GetHeightForWidth(float width, float *min, float *max, float *preferred)
Returns the min, max and preferred height for a given width.
uchar
unsigned char uchar
Unsigned 1-byte wide character.
Definition: SupportDefs.h:49
BTranslatorRoster::Identify
virtual status_t Identify(BPositionIO *source, BMessage *ioExtension, translator_info *_info, uint32 hintType=0, const char *hintMIME=NULL, uint32 wantType=0)
Determines the best translator in the roster to perform a certain conversion.
BPathFinder::FindPaths
static status_t FindPaths(const char *architecture, path_base_directory baseDirectory, const char *subPath, uint32 flags, BStringList &_paths)
Retrieves a list of paths in the file system layout.
BLooper::MessageQueue
BMessageQueue * MessageQueue() const
Get a pointer to the internal message queue of this looper.
BListItem::SetOutlineLevel
void SetOutlineLevel(uint32 level)
Set the outline level of the list item.
BMimeType::GuessMimeType
static status_t GuessMimeType(const entry_ref *file, BMimeType *type)
Guesses a MIME type for the entry referred to by the given entry_ref.
BStringList::Add
bool Add(const BString &string, int32 index)
Undocumented public method.
BView::SetDrawingMode
virtual void SetDrawingMode(drawing_mode mode)
Sets the drawing mode of the view.
BScreen::BScreen
BScreen(screen_id id=B_MAIN_SCREEN_ID)
Creates a BScreen object which represents the display connected to the computer with the given screen...
BLooper::IsMessageWaiting
bool IsMessageWaiting() const
Check if there is a message waiting.
B_OBJECT_TYPE
Represents an object pointer type such as BMessage*.
Definition: TypeConstants.h:40
BLocaleRoster::Default
static BLocaleRoster * Default()
Returns default BLocalRoster.
BClipboard::Commit
status_t Commit()
Commits the clipboard data to the BClipboard object.
B_TREMOLO_DEPTH
const uchar B_TREMOLO_DEPTH
Identifier of tremelo depth message.
Definition: Midi2Defs.h:60
BApplication::DispatchMessage
virtual void DispatchMessage(BMessage *message, BHandler *handler)
Dispatch a message to a handler. Override if there are messages that you want to catch before they ar...
BTimeFormat::Format
ssize_t Format(char *string, size_t maxSize, time_t time, BTimeFormatStyle style) const
Fills in string with a formatted time up to maxSize bytes for the given time and style for the locale...
BLooper::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BUrl::SetFragment
BUrl & SetFragment(const BString &fragment)
Set the fragment part of the URL.
BGroupLayout::SetItemWeight
void SetItemWeight(int32 index, float weight)
Set the weight of the item at index.
BColorControl::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method that is called when the object is detached from a window.
BTextMailComponent::SetDecodedData
virtual status_t SetDecodedData(BPositionIO *data)
Sets the contents of this component to the UTF8 format data.
B_USER_DEVELOP_DIRECTORY
The user directory containing development related files.
Definition: FindDirectory.h:87
TypeConstants.h
Represents type codes that are used by parts of the Haiku API.
BStatable::SetAccessTime
status_t SetAccessTime(time_t atime)
Sets the node's access time to atime.
BOptionPopUp::ResizeToPreferred
virtual void ResizeToPreferred()
Resize the control to its preferred size.
BQuery::GetPredicate
status_t GetPredicate(char *buffer, size_t length)
Fills out buffer with the predicate string assigned to the BQuery object.
BView::SetPenSize
virtual void SetPenSize(float size)
Set the pen size to size.
BMenuBar::MaxSize
virtual BSize MaxSize()
Return the maximum size of the view.
BResources::Sync
status_t Sync()
Writes all changes to the resources to the file.
B_TRANSPARENT_8_BIT
const uint8 B_TRANSPARENT_8_BIT
Transparent color.
BGridLayout::MinRowHeight
float MinRowHeight(int row) const
Returns the minimum height for row.
BSeparatorView::DoLayout
virtual void DoLayout()
Undocumented protected method.
BMessage::GetInt32
int32 GetInt32(const char *name, int32 defaultValue) const
Return the int32 value from message with name, or defaultValue if not found.
BBox::AllAttached
virtual void AllAttached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been at...
atomic_add
int32 atomic_add(int32 *value, int32 addValue)
Atomically add the value of addValue to value.
BChannelSlider::AttachedToWindow
virtual void AttachedToWindow()
Undocumented public method.
BWindow::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method that gets called when the window is resized.
BDirectWindow::Hide
virtual void Hide()
Removes the window from the screen, removes it from Deskbar's window list, and passes active status t...
BVolume::BlockSize
off_t BlockSize() const
Returns the size of one block (in bytes). The meaning of this depends on the underlying file system.
operator==
bool operator==(const pattern &a, const pattern &b)
Comparison operator for two patterns.
Definition: GraphicsDefs.h:20
BFont::SetSize
void SetSize(float size)
Sets the font size.
BLayoutBuilder::Grid::SetColumnWeight
ThisBuilder & SetColumnWeight(int32 column, float weight)
Set the weight for column to weight.
Definition: LayoutBuilder.h:1078
B_KEY_PURPOSE_GENERIC
Generic key purpose.
Definition: Key.h:17
BPathFinder::SetTo
status_t SetTo(const void *codePointer=NULL, const char *dependency=NULL)
Reinitializes the object to refer to an installation location based on a loaded image file.
BMenuItem::IsMarked
bool IsMarked() const
Returns whether or not the item is marked.
BString::CompareAt
int CompareAt(size_t offset, const BString &string, int32 length) const
Lexicographically compare length of characters of this BString to another string, starting at offset.
B_USER_SOUNDS_DIRECTORY
The user sounds directory.
Definition: FindDirectory.h:70
BMallocIO::WriteAt
virtual ssize_t WriteAt(off_t position, const void *buffer, size_t size)
Write data to a certain position.
BUrl::SetAuthority
void SetAuthority(const BString &authority)
Replace the complete authority component.
BTextView::DoesAutoindent
bool DoesAutoindent() const
Returns whether or not automatic indenting is active.
BListView
Displays a list of items that the user can select and invoke.
Definition: ListView.h:24
B_DROPPED_DELIVERY
Only accept messages that were dropped by the user in the GUI.
Definition: MessageFilter.h:32
alert_type
alert_type
Type of alert.
Definition: Alert.h:15
BWindow::ScreenChanged
virtual void ScreenChanged(BRect screenSize, color_space depth)
Hook method that is called when the screen that the window is located on changes size or location or ...
BDurationFormat::~BDurationFormat
virtual ~BDurationFormat()
Destructor.
B_CURSOR_ID_HELP
Definition: Cursor.h:23
node_ref::device
dev_t device
The device number on which the node is located.
Definition: Node.h:28
BTextView::HideTyping
void HideTyping(bool enabled)
Enables and disables type hiding.
BAffineTransform::PreMultiply
const BAffineTransform & PreMultiply(const BAffineTransform &other)
Undocumented public method.
BControl::SetEnabled
virtual void SetEnabled(bool enabled)
Enables or disables the control.
BScreen::IndexForColor
uint8 IndexForColor(rgb_color color)
Returns the 8-bit color index that most closely matches a 32-bit color.
Definition: Screen.h:106
BRegion::MakeEmpty
void MakeEmpty()
Empties the region so that it doesn't containt any rects, and invalidates its bounds.
BPicture::Instantiate
static BArchivable * Instantiate(BMessage *data)
Returns a pointer to a new BPicture object created from the BPicture data archived in data.
BLayout::AllArchived
virtual status_t AllArchived(BMessage *archive) const
Method relating to the use of BArchiver.
BLayout::IndexOfView
int32 IndexOfView(BView *child) const
Get the index of child in this layout.
BMenu::SetTargetForItems
virtual status_t SetTargetForItems(BHandler *target)
Set the target to handler for each item in the menu.
B_SYSTEM_NONPACKAGED_HEADERS_DIRECTORY
The system non-packaged directory for development header files.
Definition: FindDirectory.h:54
BTextView::KeyDown
virtual void KeyDown(const char *bytes, int32 numBytes)
Hook method that is called when a key is pressed while the view is the focus view of the active windo...
BLocaleRoster::GetFlagIconForCountry
status_t GetFlagIconForCountry(BBitmap *flagIcon, const char *countryCode)
Sets flagIcon to the flag for the passed in countryCode.
B_FOLLOW_NONE
#define B_FOLLOW_NONE
Follow none resize mask parameter. Equivalent to B_FOLLOW_LEFT | B_FOLLOW_TOP. The view maintains its...
Definition: View.h:100
BNode::WriteAttrString
status_t WriteAttrString(const char *name, const BString *data)
Writes the specified string to the specified attribute, clobbering any previous data.
BQuery::PushString
status_t PushString(const char *value, bool caseInsensitive=false)
Pushes a string onto the predicate stack.
BPoint::operator+
BPoint operator+(const BPoint &other) const
Returns a BPoint where the x-coordinate is the sum of the x values and the y-coordinate is the sum of...
BRect::SetLeftBottom
void SetLeftBottom(const BPoint point)
Sets the left bottom point of the BRect.
B_EXPRESSION_CTRL
const uchar B_EXPRESSION_CTRL
Identifier of expression control message.
Definition: Midi2Defs.h:44
BMessage::AddUInt32
status_t AddUInt32(const char *name, uint32 value)
Convenience method to add an uint32 to the label name.
BLocaleRoster::GetAvailableTimeZonesForCountry
status_t GetAvailableTimeZonesForCountry(BMessage *message, const char *countryCode) const
Fills in the passed in timeZones message with one or more time zone strings containing the time zones...
fs_volume_ops
Operations vector for a volume.
Definition: fs_interface.h:76
BLayoutBuilder::Split::AddSplit
SplitBuilder AddSplit(orientation orientation, float spacing=B_USE_DEFAULT_SPACING, float weight=1.0f)
Definition: LayoutBuilder.h:1316
BNodeInfo::GetAppHint
status_t GetAppHint(entry_ref *ref) const
Fills out ref with a pointer to a hint about the application that will open this node.
nanotime_t
int64 nanotime_t
Represents time in nanoseconds.
Definition: SupportDefs.h:55
BNotification::Content
const char * Content() const
Returns the message of the notification.
direct_buffer_info::pci_bits
void * pci_bits
Definition: DirectWindow.h:38
BFont::SetShear
void SetShear(float shear)
Sets the angle in degrees relative to the baseline.
BBlockCache::~BBlockCache
virtual ~BBlockCache()
Destroy the empty blocks in the free list.
BCheckBox::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BUrl::SetUrlString
BUrl & SetUrlString(const BString &url)
Parse a string and set the URL accordingly.
BString::CompareChars
int CompareChars(const BString &string, int32 charCount) const
UTF-8 aware version of Compare(const BString&, int32).
BChannelControl::MessageReceived
virtual void MessageReceived(BMessage *message)
Undocumented public method.
BIconUtils::ConvertFromCMAP8
static status_t ConvertFromCMAP8(BBitmap *source, BBitmap *result)
Converts an old-style icon to another colorspace.
BMessage::SetUInt32
status_t SetUInt32(const char *name, uint32 value)
Set the data with at the label name to value.
BTab::Select
virtual void Select(BView *owner)
Called by the BTabView when the tab is selected.
BTab::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the object into the data message.
BAutolock::~BAutolock
~BAutolock()
Destroy the object and unlock the associated BLocker or BLooper.
Definition: Autolock.h:63
BQuery::IsLive
bool IsLive() const
Gets whether the query associated with this object is live.
BMidiEndpoint::ID
int32 ID() const
Returns the ID of the endpoint.
BArchiver::~BArchiver
~BArchiver()
Destroys a BArchiver object. If the BArchiver object has not had its Finish() method called,...
BSplitView::Instantiate
static BArchivable * Instantiate(BMessage *from)
Instantiate the view from the message from.
BDragger::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BTextControl::MouseMoved
virtual void MouseMoved(BPoint where, uint32 transit, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BDeskbar::SetAutoHide
status_t SetAutoHide(bool autoHide)
Undocumented public method.
file_system_module_info::validate_move
bool(* validate_move)(partition_data *partition, off_t *start)
Undocumented. TODO.
Definition: fs_interface.h:279
BReference::BReference
BReference()
Creates a reference without initializing it.
Definition: Referenceable.h:43
B_UPDATE_MIME_INFO_FORCE_KEEP_TYPE
Files that already have a BEOS:TYPE attribute will be updated too, but BEOS:TYPE itself will remain u...
Definition: Mime.h:24
BString::IReplaceFirst
BString & IReplaceFirst(char replaceThis, char withThis)
Replace the first occurrence of a character with another character case-insensitively.
BListView::MinSize
virtual BSize MinSize()
Returns the minimum size of the list view.
B_ALPHA_COMPOSITE_SOURCE_OUT
Definition: GraphicsDefs.h:304
BMessage::ReplaceFloat
status_t ReplaceFloat(const char *name, float value)
Replace a float at the label name.
BHttpHeader::BHttpHeader
BHttpHeader()
Default constructor.
B_KEY_PURPOSE_ANY
Query the key store for keys with any purpose.
Definition: Key.h:16
BMenuField::GetPreferredSize
virtual void GetPreferredSize(float *width, float *height)
Fill out the preferred width and height of the view into the _width and _height parameters.
atomic_set64
void atomic_set64(int64 *value, int64 newValue)
Atomically set the variable value to newvalue.
BTextControl::Text
const char * Text() const
Returns the text displayed by the BTextControl.
BScreen::SetToNext
status_t SetToNext()
Sets the BScreen object to the next display in the screen list.
BOutlineListView::DrawItem
virtual void DrawItem(BListItem *item, BRect itemRect, bool complete=false)
Used by derived classes to override how an item is drawn.
BChannelControl::InvokeNotifyChannel
status_t InvokeNotifyChannel(BMessage *message=NULL, uint32 kind=B_CONTROL_INVOKED, int32 fromChannel=0, int32 channelCount=-1, const bool *_mask=NULL)
Undocumented public method.
BOutlineListView::ResizeToPreferred
virtual void ResizeToPreferred()
Resize the view to its preferred size.
BGridLayout::ItemUnarchived
virtual status_t ItemUnarchived(const BMessage *from, BLayoutItem *item, int32 index)
Hook for derived classes to retrieve data specific to item from the from BMessage....
BDateFormat::Format
ssize_t Format(char *string, const size_t maxSize, const time_t time, const BDateFormatStyle style) const
Fills in string with a formatted date up to maxSize bytes for the given time and style for the locale...
B_FIND_PATH_BOOT_DIRECTORY
The directory containing booting related files.
Definition: FindDirectory.h:139
B_FIND_PATH_SOUNDS_DIRECTORY
The directory for sound files.
Definition: FindDirectory.h:155
BTextView::MouseUp
virtual void MouseUp(BPoint where)
Hook method that is called when a mouse button is released while the cursor is contained in the view.
BAlert::Instantiate
static BArchivable * Instantiate(BMessage *data)
Instantiates a BAlert from a BMessage.
font_height::ascent
float ascent
Definition: Font.h:139
B_WILL_DRAW
const uint32 B_WILL_DRAW
Indicates that the view will do its own drawing.
Definition: View.h:76
BPathFinder
Helper class to retrieve paths in the file system layout.
Definition: PathFinder.h:22
BNode::ReadAttr
ssize_t ReadAttr(const char *name, type_code type, off_t offset, void *buffer, size_t length) const
Reads data from an attribute into buffer.
BArchiver::GetTokenForArchivable
status_t GetTokenForArchivable(BArchivable *archivable, int32 &_token)
Equivalent to calling the expanded GetTokenForArchivable( BArchivable*, bool, int32&),...
Definition: Archivable.h:171
BLayoutItem::InvalidateLayout
virtual void InvalidateLayout(bool children=false)
Invalidate the layout of this item, or the object it represents.
BString::Append
BString & Append(const BString &string)
Append the given string to the end of the BString.
Definition: String.h:505
B_SYSTEM_PREFERENCES_DIRECTORY
The system preferences directory.
Definition: FindDirectory.h:27
B_ANY_SOURCE
Accept both local and remote messages.
Definition: MessageFilter.h:37
BCountry::SetTo
status_t SetTo(const char *countryCode)
Initialize a BCountry from a country code.
BUrl::HasProtocol
bool HasProtocol() const
Check wether the URL has a protocol.
BListView::Select
void Select(int32 index, bool extend=false)
Selects the list item at the specified index.
fs_vnode_ops::set_flags
status_t(* set_flags)(fs_volume *volume, fs_vnode *vnode, void *cookie, int flags)
Set the open mode flags for an opened file.
Definition: fs_interface.h:147
BString::Truncate
BString & Truncate(int32 newLength, bool lazy=true)
Truncate the string to the new length.
BUrl::Path
const BString & Path() const
Returns the url path.
BCountry::GetName
status_t GetName(BString &name, const BLanguage *displayLanguage=NULL) const
Writes the country's name into the supplied BString.
BStopWatch::BStopWatch
BStopWatch(const char *name, bool silent=false)
Constructs a BStopWatch object and starts the timer.
BString::InsertChars
BString & InsertChars(const char *string, int32 charPosition)
UTF-8 aware version of Insert(const char*, int32).
BLayoutBuilder::Group::GetLayout
ThisBuilder & GetLayout(BGroupLayout **_layout)
Get the layout this builder represents.
Definition: LayoutBuilder.h:512
BGridLayout::SetSpacing
void SetSpacing(float horizontal, float vertical)
Set the spacing between columns and rows for this layout.
BBitmap::ImportBits
status_t ImportBits(const void *data, int32 length, int32 bpr, int32 offset, color_space colorSpace)
Assigns data to the bitmap.
node_ref::operator!=
bool operator!=(const node_ref &other) const
Tests whether this node_ref and the supplied one are NOT equal.
BGroupLayout::ItemArchived
virtual status_t ItemArchived(BMessage *into, BLayoutItem *item, int32 index) const
Hook for derived classes to add data specific to item to the into BMessage. item resides at index.
BLayoutBuilder::Cards::AddGrid
GridBuilder AddGrid(float horizontal=B_USE_DEFAULT_SPACING, float vertical=B_USE_DEFAULT_SPACING)
Shorthand for builders returned by this builder's AddGrid() methods. BLayoutBuilder::Group<ParentBuil...
Definition: LayoutBuilder.h:1556
BSplitView
A container with two or more sections, with dividers in between, so that a user can manipulate the si...
Definition: SplitView.h:13
BDirectWindow::SetFullScreen
status_t SetFullScreen(bool enable)
Enables or disables full-screen mode.
menu_info::triggers_always_shown
bool triggers_always_shown
Definition: Menu.h:39
BWindow::SetWindowAlignment
status_t SetWindowAlignment(window_alignment mode, int32 h, int32 hOffset=0, int32 width=0, int32 widthOffset=0, int32 v=0, int32 vOffset=0, int32 height=0, int32 heightOffset=0)
Sets the alignment of the content of the window on the screen.
BMidiConsumer::Latency
bigtime_t Latency() const
Returns the latency of this consumer.
BBox::LabelView
BView * LabelView() const
Gets the BView representing the label.
BWindow::IsActive
bool IsActive() const
Returns whether or not the window is active.
B_CHAR_SPACING
Definition: Font.h:24
BVolumeRoster::StartWatching
status_t StartWatching(BMessenger messenger=be_app_messenger)
Starts watching the available volumes for changes.
BMenu::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BDateTimeFormat::Format
ssize_t Format(char *target, const size_t maxSize, const time_t time, BDateFormatStyle dateStyle, BTimeFormatStyle timeStyle) const
Fills in string with a formatted datetime up to maxSize bytes for the given time and style for the lo...
BTabView::TabWidth
button_width TabWidth() const
Returns the current tab width flag.
BListItem
A list item, a member of a BListView or BOutlineListView.
Definition: ListItem.h:20
BAppFileInfo::GetAppFlags
status_t GetAppFlags(uint32 *flags) const
Gets the application flags of the associated file.
BView::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BView object from the data message.
BTextControl::GetAlignment
void GetAlignment(alignment *_label, alignment *_text) const
Fills out the label and text alignments into _label and text.
B_CELLS_4x64
Definition: ColorControl.h:13
BScrollView::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message received by the associated looper.
BView::StrokePolygon
void StrokePolygon(const BPolygon *polygon, bool closed=true, ::pattern pattern=B_SOLID_HIGH)
Stroke a polygon shape.
BTextControl::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BAppFileInfo::GetSignature
status_t GetSignature(char *signature) const
Gets the application signature of the associated file.
BView::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
disable_color
rgb_color disable_color(rgb_color color, rgb_color background)
Calculate a color for a disabled look.
BView::SetEventMask
status_t SetEventMask(uint32 mask, uint32 options=0)
Sets whether or not the view can accept mouse and keyboard events when not in focus.
BNode::ReadAttrString
status_t ReadAttrString(const char *name, BString *result) const
Reads the data of the specified attribute into the pre-allocated result.
BStringView::SetFont
virtual void SetFont(const BFont *font, uint32 mask=B_FONT_ALL)
Sets the font of the string view to font with the font parameters set by mask.
BInputDevice::Type
input_device_type Type() const
Undocumented public method.
GameProducer::SetBufferGroup
status_t SetBufferGroup(const media_source &forSource, BBufferGroup *group)
Changes the buffer group from the current one, to the specified one.
BLocker::IsLocked
bool IsLocked() const
Check if the calling thread is actually holding the lock.
B_FONT_ROTATION
Font rotation mask parameter.
Definition: View.h:64
fs_vnode_ops::ioctl
status_t(* ioctl)(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op, void *buffer, size_t length)
Perform file system specific operations.
Definition: fs_interface.h:145
BResources::WriteResource
status_t WriteResource(type_code type, int32 id, const void *data, off_t offset, size_t length)
Writes data into an existing resource. (deprecated, use AddResource() instead)
app_info
Provides info for a running app.
Definition: Roster.h:18
BShape::Bounds
BRect Bounds() const
Returns a BRect that encloses all points in the BShape.
BView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BFont::SetFace
void SetFace(uint16 face)
Sets the font face according to the flags set by face.
BMenuField::ResizeToPreferred
virtual void ResizeToPreferred()
Resizes the view to its preferred size keeping the position of the left top corner constant.
BStatusBar::Label
const char * Label() const
Undocumented public method.
B_MALLOC_CACHE
Used in the constructor of BBlockCache. Determines that objects will be created using malloc() and fr...
Definition: BlockCache.h:33
node_ref
Reference structure to a particular vnode on a device.
Definition: Node.h:18
B_MODAL_ALL_WINDOW_FEEL
Definition: Window.h:49
BSplitView::AllUnarchived
virtual status_t AllUnarchived(const BMessage *from)
Hook method overridden from BArchivable.
BFileGameSound::Clone
virtual BGameSound * Clone() const
Not implemented, always returns NULL.
BAbstractSocket::Local
virtual const BNetworkAddress & Local() const
gets the local address for this socket
BButton::IsFlat
bool IsFlat() const
Returns whether or not the button is flat or not.
B_USER_NONPACKAGED_DEVELOP_DIRECTORY
The user non-packaged directory containing development related files.
Definition: FindDirectory.h:86
BButton::SetIcon
virtual status_t SetIcon(const BBitmap *icon, uint32 flags=0)
This convenience method is used to set the bitmaps for the standard states from a single bitmap.
BBox::SetBorder
virtual void SetBorder(border_style border)
Sets the border_style.
BView::LineJoinMode
join_mode LineJoinMode() const
Returns the current line join mode.
BChannelSlider::FrameResized
virtual void FrameResized(float width, float height)
Undocumented public method.
B_UNDO_DROP
Definition: TextView.h:38
BLayout::RemoveView
virtual bool RemoveView(BView *child)
Removes and deletes all BLayoutItem representing a BView from this layout.
BMimeType::SetIcon
status_t SetIcon(const BBitmap *icon, icon_size size)
Sets the large or mini icon for the MIME type.
BControl::WindowActivated
virtual void WindowActivated(bool active)
Hook method called when the attached window is activated or deactivated.
BMessage::Flatten
status_t Flatten(char *buffer, ssize_t size) const
Flatten the message to a buffer.
BMenu::MessageReceived
virtual void MessageReceived(BMessage *message)
Handles a message received by the associated looper.
BBitmapStream::SetSize
virtual status_t SetSize(off_t size)
Sets the size of the data.
BStatusBar::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Undocumented public method.
B_BEOS_BIN_DIRECTORY
The BeOS bin directory.
Definition: FindDirectory.h:113
B_NORMAL_WINDOW_FEEL
Definition: Window.h:46
BShape::ArcTo
status_t ArcTo(float rx, float ry, float angle, bool largeArc, bool counterClockWise, const BPoint &point)
Adds a "draw arc" operation to the BShape.
BLayoutBuilder::Group::CardBuilder
Cards< ThisBuilder > CardBuilder
Shorthand for builders returned by this builder's AddCards() methods.
Definition: LayoutBuilder.h:59
file_system_module_info::free_identify_partition_cookie
void(* free_identify_partition_cookie)(partition_data *partition, void *cookie)
Undocumented. TODO.
Definition: fs_interface.h:267
BButton::SetFlat
void SetFlat(bool flat)
Sets or unsets the button to be flat.
BGroupLayout::PrepareItems
virtual void PrepareItems(orientation orientation)
Prepare the BLayoutItem in this BTwoDimensionalLayout subclass for layout within a certain orientatio...
BTextView::GoToLine
void GoToLine(int32 lineNumber)
Moves the caret to the specified line.
BView::SetExplicitAlignment
void SetExplicitAlignment(BAlignment alignment)
Set this view's alignment, to be used by Alignment().
fs_volume_ops::close_index_dir
status_t(* close_index_dir)(fs_volume *volume, void *cookie)
Close a 'directory' of indices.
Definition: fs_interface.h:89
BPopUpMenu::AsyncAutoDestruct
bool AsyncAutoDestruct() const
Returns the current async-auto-destruct setting.
B_DESKTOP_DIRECTORY
The desktop directory for a given volume.
Definition: FindDirectory.h:14
BPoint::y
float y
The vertical coordinate.
Definition: Point.h:18
BMessageQueue::Lock
bool Lock()
Lock the queue so no other thread can perform operations on it.
BMessage::FindRect
status_t FindRect(const char *name, BRect *rect) const
Find a rectangle at the label name.
B_ROUND_JOIN
Definition: InterfaceDefs.h:250
BMessage::SetData
status_t SetData(const char *name, type_code type, const void *data, ssize_t numBytes, bool fixedSize=true, int count=1)
Low level function to set data to a certain value.
BBitmap::Lock
bool Lock()
Locks the off-screen window that belongs to the bitmap.
BSplitView::SetItemWeight
void SetItemWeight(int32 index, float weight, bool invalidateLayout)
Set the weight of the item at index.
BObjectList::BinarySearch
T * BinarySearch(const T &, CompareFunction) const
Search for key in the list of items using the supplied comparison function via a binary search algori...
Definition: ObjectList.h:712
BMessenger::Target
BHandler * Target(BLooper **looper) const
Returns the handler and looper targeted by the messenger (if the target is local).
BTextControl
Displays a labeled text view control.
Definition: TextControl.h:19
B_FIND_PATH_DATA_DIRECTORY
The base directory used for read-only data.
Definition: FindDirectory.h:141
BWindow::EndViewTransaction
void EndViewTransaction()
Ends a view transaction allowing update to go to App Server again.
BMidiRoster::FindConsumer
static BMidiConsumer * FindConsumer(int32 id, bool localOnly=false)
Finds the consumer with the specified id.
B_ALPHA_COMPOSITE_DIFFERENCE
Definition: GraphicsDefs.h:312
BListView::DeselectAll
void DeselectAll()
Deselect all items.
BTab::BTab
BTab(BView *contentsView=NULL)
Initializes a new BTab object as part of a tabView.
BLooper::LockWithTimeout
status_t LockWithTimeout(bigtime_t timeout)
Lock a looper with a timeout.
BMessage::ReplaceMessenger
status_t ReplaceMessenger(const char *name, BMessenger messenger)
Replace a messenger at the label name.
BScrollBar::MinSize
virtual BSize MinSize()
Return the scroll bar's minimum size.
BMenu::Layout
menu_layout Layout() const
Returns the current menu_layout constant.
BWindow::SetTitle
void SetTitle(const char *title)
Sets the window title to title.
BCheckBox::ResizeToPreferred
virtual void ResizeToPreferred()
Resize the control to its preferred size.
B_BEVEL_JOIN
Definition: InterfaceDefs.h:252
BPropertyInfo::PrintToStream
void PrintToStream() const
Prints each property, command, type, and specifier to standard output.
B_FONT_SPACING
Font spacing mask parameter.
Definition: View.h:65
BTextControl::PreferredSize
virtual BSize PreferredSize()
Returns the text control's preferred size.
BDeskbar::AddItem
status_t AddItem(BView *archivableView, int32 *_id=NULL)
Undocumented public method.
BLayoutBuilder::Group::AddGroup
GroupBuilder AddGroup(orientation orientation, float spacing=B_USE_DEFAULT_SPACING, float weight=1.0f)
Add a new viewless BGroupLayout as a child to the layout that this builder represents and return a Gr...
Definition: LayoutBuilder.h:566
BFileInterface::GetDuration
virtual status_t GetDuration(bigtime_t *_time)=0
Implement this method to fill out the duration in microseconds of the media data contained in the cur...
BPath::Leaf
const char * Leaf() const
Gets the leaf portion of the path.
B_CELESTE_DEPTH
const uchar B_CELESTE_DEPTH
Identifier of celeste depth message.
Definition: Midi2Defs.h:62
B_SUBPIXEL_PRECISE
const uint32 B_SUBPIXEL_PRECISE
The view draws with sub-pixel precision.
Definition: View.h:81
usb_interface
usb_id usb_interface
Uniquely identify USB interfaces.
Definition: USB3.h:25
BKey::BKey
BKey()
Constructor for an empty generic key.
BPositionIO::Read
virtual ssize_t Read(void *buffer, size_t size)
Read data from current position.
BView::FillRule
int32 FillRule() const
Return the current fill mode.
BView::TranslateBy
void TranslateBy(double x, double y)
Translate the current view by coordinates.
B_KEY_PURPOSE_KEYRING
Keyring key purpose.
Definition: Key.h:18
GameProducer::LateNoticeReceived
void LateNoticeReceived(const media_source &what, bigtime_t howMuch, bigtime_t performanceDuration)
Attempts to catch up to the buffer.
BOutlineListView::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Create a new BOutlineListView object from the message archive.
BMenu::IsRadioMode
bool IsRadioMode() const
Returns whether or not the menu is in radio mode.
BAlert::SetButtonSpacing
void SetButtonSpacing(button_spacing spacing)
Set the button spacing for the alert.
B_USER_NONPACKAGED_FONTS_DIRECTORY
The user non-packaged fonts directory.
Definition: FindDirectory.h:81
BStringList
Undocumented class.
Definition: StringList.h:15
BPath::IsAbsolute
bool IsAbsolute() const
Gets whether or not the path is absolute or relative.
BAppFileInfo::SetAppFlags
status_t SetAppFlags(uint32 flags)
Sets the application flags of the associated file.
B_TRUNCATE_MIDDLE
Definition: Font.h:49
B_UINT32_TYPE
Represents an unsigned long type.
Definition: TypeConstants.h:59
B_STRING_TYPE
Represents a NUL terminated character array.
Definition: TypeConstants.h:55
BAffineTransform::AffineScaling
static BAffineTransform AffineScaling(double x, double y)
Undocumented public method.
BWindow::Workspaces
uint32 Workspaces() const
Returns the set of workspaces where the window can be displayed.
BMidiEndpoint::GetProperties
status_t GetProperties(BMessage *properties) const
Reads the properties of the endpoint.
BMimeType::IsSupertypeOnly
bool IsSupertypeOnly() const
Returns whether this objects represents a supertype.
icon_size
icon_size
Legacy BeOS icon size constants.
Definition: Mime.h:16
BAffineTransform::TranslateBy
const BAffineTransform & TranslateBy(double x, double y)
Undocumented public method.
Definition: AffineTransform.h:245
BLocale::GetString
const char * GetString(uint32 id) const
Gets the language string for the locale.
BListView::BListView
BListView(BRect frame, const char *name, list_view_type type=B_SINGLE_SELECTION_LIST, uint32 resizeMask=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW|B_FRAME_EVENTS|B_NAVIGABLE)
Creates a new list view. This is the non-layout constructor.
BTranslatorRoster::Instantiate
static BArchivable * Instantiate(BMessage *from)
Creates a new BTranslatorRoster from a message.
BDirectWindow::Show
virtual void Show()
Shows the window on screen, places it frontmost on the screen, adds the window to Deskbar's window li...
BTwoDimensionalLayout::fTopInset
float fTopInset
The current top inset for this layout.
Definition: TwoDimensionalLayout.h:100
BPathFinder::FindPath
status_t FindPath(const char *architecture, path_base_directory baseDirectory, const char *subPath, uint32 flags, BPath &_path)
Retrieves a path in the file system layout based.
BMessage::ReplaceInt32
status_t ReplaceInt32(const char *name, int32 value)
Replace an integer at the label name.
BView::HasSystemColors
bool HasSystemColors() const
Tests if the view is using system "panel" colors. B_PANEL_BACKGROUND_COLOR for ViewUIColor() B_PANEL_...
SpaceLayoutItem.h
Provides the BSpaceLayoutItem class.
B_UNDEFINED_DEVICE
Undocumented enum value.
Definition: Input.h:24
BSpaceLayoutItem::SetExplicitMinSize
virtual void SetExplicitMinSize(BSize size)
Set this item's explicit min size, to be used in MinSize().
fs_vnode_ops::remove_vnode
status_t(* remove_vnode)(fs_volume *volume, fs_vnode *vnode, bool reenter)
Deletes the private data handle associated with the specified node.
Definition: fs_interface.h:124
B_BEOS_SOUNDS_DIRECTORY
The BeOS sounds directory.
Definition: FindDirectory.h:119
BKey::operator==
bool operator==(const BKey &other) const
Compare this key to an other key.
BUnicodeChar::IsAlNum
static bool IsAlNum(uint32 c)
Determine if c is alphanumeric.
BHttpRequest::SetUserAgent
void SetUserAgent(const BString &agent)
Set the user agent.
BStringList::HasString
bool HasString(const BString &string, bool ignoreCase=false) const
Undocumented public method.
Definition: StringList.h:90
BHttpRequest::SetPassword
void SetPassword(const BString &password)
Set the user password for HTTP authentication.
BCatalog::~BCatalog
virtual ~BCatalog()
Destroys the BCatalog object freeing memory used by it.
BPictureButton::Draw
virtual void Draw(BRect updateRect)
Draws the BPictureButton from its associated BPicture objects.
BWindow::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the object into the data message.
BView::SetFlags
virtual void SetFlags(uint32 flags)
Sets the view flags to the flags mask.
BOutlineListView::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the outline list view is resized.
SeparatorItem.h
BSeparatorItem class definition.
BObjectList::SwapWithItem
T * SwapWithItem(int32 index, T *newItem)
Swap the item with the item at index.
Definition: ObjectList.h:550
BMidiProducer::Connect
status_t Connect(BMidiConsumer *cons)
Connects a consumer to this producer.
BChannelControl::MinLimitLabel
const char * MinLimitLabel() const
Undocumented public method.
BAffineTransform::IsEqual
bool IsEqual(const BAffineTransform &other, double epsilon=kDefaultEpsilon) const
Undocumented public method.
BView::Layout
void Layout(bool force)
Layout the view.
BMenuField::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the the BMenuField object into the data message.
BWindow::DecoratorFrame
BRect DecoratorFrame() const
Returns the frame rectangle of the window decorator.
BPath::operator!=
bool operator!=(const BPath &item) const
Performs a simple (string-wise) comparison of paths for inequality.
BSize::IsHeightSet
bool IsHeightSet() const
Checks if the BSize::height is not B_SIZE_UNSET.
Definition: Size.h:130
BCheckBox::Instantiate
static BArchivable * Instantiate(BMessage *data)
Creates a new BCheckBox object from the archive message.
BUrl::SetPath
BUrl & SetPath(const BString &path)
Set the path of the URL.
BView::BeginLineArray
void BeginLineArray(int32 count)
Begin a line array of up to count lines.
BCursor::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archive the cursor. Not implemented.
BHttpRequest::SetReferrer
void SetReferrer(const BString &referrer)
Set the referrer.
BPropertyInfo::Properties
const property_info * Properties() const
Returns the properties as a property_info pointer.
BClipboard::Lock
bool Lock()
Locks the clipboard so that no other tread can read from it or write to it.
B_URL_HTTP
const char * B_URL_HTTP
application/x-vnd.Be.URL.http
B_BUTT_JOIN
Definition: InterfaceDefs.h:253
B_CURSOR_ID_FOLLOW_LINK
Definition: Cursor.h:20
BAffineTransform::PreMultiplyInverse
const BAffineTransform & PreMultiplyInverse(const BAffineTransform &other)
Undocumented public method.
Definition: AffineTransform.h:366
BResources::GetResourceInfo
bool GetResourceInfo(int32 byIndex, type_code *typeFound, int32 *idFound, const char **nameFound, size_t *lengthFound)
Gets information about a resource identified by byindex.
generic_size_t
generic_addr_t generic_size_t
Represents a size of generic memory.
Definition: SupportDefs.h:63
BListView::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archive the BListView object to a message.
BMidiLocalConsumer::SetLatency
void SetLatency(bigtime_t latency)
Changes the published latency of the consumer.
BDateFormat
Formatter for dates.
Definition: DateFormat.h:40
BBox::Archive
virtual status_t Archive(BMessage *archive, bool deep=true) const
Archives the object into archive.
B_DESKBAR_BOTTOM
Undocumented enum value.
Definition: Deskbar.h:19
BListView::SetListType
virtual void SetListType(list_view_type type)
Sets the list view type.
BMessageQueue::BMessageQueue
BMessageQueue()
Constructs an empty message queue.
BTab
A tab that goes in a BTabView.
Definition: TabView.h:22
BHttpFormData::File
const BPath & File() const
Get the file path of a form field.
BMidiConsumer
Receives MIDI events from a producer.
Definition: MidiConsumer.h:9
BGroupLayout::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archives this layout into archive. If deep is true, also archives the items in this layout,...
B_MOUSE_BUTTON
#define B_MOUSE_BUTTON(n)
Compute mouse button mask for button n.
Definition: View.h:19
BTimeFormat::GetTimeFields
status_t GetTimeFields(BDateElement *&fields, int &fieldCount, BTimeFormatStyle style) const
Get the type of each field in the time format of the locale.
BStringList::operator!=
bool operator!=(const BStringList &other) const
Undocumented public method.
Definition: StringList.h:97
BAffineTransform::Invert
const BAffineTransform & Invert()
Undocumented public method.
BTextView::AllowChar
void AllowChar(uint32 character)
Removes the character from the disallowed characters list.
BAlert::Go
int32 Go()
Displays the alert window.
BScrollBar::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BTwoDimensionalLayout::GetColumnRowConstraints
virtual void GetColumnRowConstraints(orientation orientation, int32 index, ColumnRowConstraints *constraints)=0
Fill in the ColumnRowConstraints for a certain column or row in the BTwoDimensionalLayout.
B_BEOS_LIB_DIRECTORY
The BeOS lib directory.
Definition: FindDirectory.h:110
BMenu
Displays a list of menu items including additional menus arranged hierarchically.
Definition: Menu.h:48
BKeyStore
The BKeyStore lets you query, retrieve and store keys in the system's key store.
Definition: KeyStore.h:12
BFile::SetTo
status_t SetTo(const entry_ref *ref, uint32 openMode)
Re-initializes the BFile to the file referred to by the supplied entry_ref and according to the speci...
BNotification::SetProgress
void SetProgress(float progress)
Sets progress information.
BTranslatorRoster::~BTranslatorRoster
virtual ~BTranslatorRoster()
Deletes this BTranslatorRoster.
message_delivery
message_delivery
BMessageFilter filter criteria on how a message was delivered.
Definition: MessageFilter.h:30
beep
status_t beep()
Invoke the standard system beep to alert users.
BListView::ItemFrame
BRect ItemFrame(int32 index)
Return the frame of the item at the specified index.
BUrl::Port
int Port() const
Returns the URL port number.
BAlert::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers understood by the window.
B_POINTER_TYPE
Represents a pointer type, including void*.
Definition: TypeConstants.h:43
BMenuBar::Show
virtual void Show()
Shows the view making it visible.
BFile
Provides the ability to read and write the data of a file.
Definition: File.h:17
fs_vnode_ops::write_pages
status_t(* write_pages)(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const iovec *vecs, size_t count, size_t *_numBytes)
Deprecated.
Definition: fs_interface.h:130
B_POLY_MODE_ON
const uchar B_POLY_MODE_ON
Identifier of poly mode on message.
Definition: Midi2Defs.h:72
BWindow::AddShortcut
void AddShortcut(uint32 key, uint32 modifiers, BMessage *message)
Creates a keyboard shortcut that sends a message to the window.
BSplitLayoutBuilder::GetSplitView
BSplitLayoutBuilder & GetSplitView(BSplitView **view)
Get a reference to the underlying BSplitView.
BDragger::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the draggers's relationship to the target view.
BTranslatorRoster::GetAllTranslators
virtual status_t GetAllTranslators(translator_id **_list, int32 *_count)
Collects the IDs of all translators in the roster in an array.
BKeyStore::LockKeyring
status_t LockKeyring(const char *keyring)
Not implemented.
perform_code
uint32 perform_code
Defined to support 'hidden' commands or extensions to classes.
Definition: SupportDefs.h:57
BTextView::SetMaxBytes
void SetMaxBytes(int32 max)
Sets the maximum number of bytes that the BTextView can contain.
BSize::operator=
BSize & operator=(const BSize &other)
Initializes a BSize object from another BSize by overloading the = operator.
Definition: Size.h:151
BMessage::HasNodeRef
bool HasNodeRef(const char *name, int32 n=0) const
Deprecated.
find_directory
status_t find_directory(directory_which which, dev_t volume, bool createIt, char *pathString, int32 length)
C interface to find_directory.
BView::GetFontHeight
void GetFontHeight(font_height *height) const
Fill out the font_height struct with the view font.
B_INT32_TYPE
Represents a long type.
Definition: TypeConstants.h:28
BMailComponent::RemoveHeader
status_t RemoveHeader(const char *key)
Removes all headers with the key key.
BListView::TargetedByScrollView
virtual void TargetedByScrollView(BScrollView *view)
Hook method called when the list view is attached to a BScrollView.
BBufferedDataIO::InitCheck
status_t InitCheck() const
Undocumented public method.
fs_vnode_ops::write_stat
status_t(* write_stat)(fs_volume *volume, fs_vnode *vnode, const struct stat *stat, uint32 statMask)
Update the stats for a vnode.
Definition: fs_interface.h:169
B_WATCH_ATTR
Subscribe to watching for changes to the attributes of a node.
Definition: NodeMonitor.h:21
BDragger::Instantiate
static BArchivable * Instantiate(BMessage *data)
Creates a new BDragger object from the BMessage constructor.
BAffineTransform::PreRotateBy
const BAffineTransform & PreRotateBy(double angleRadians)
Undocumented public method.
Definition: AffineTransform.h:281
BListView::AttachedToWindow
virtual void AttachedToWindow()
Hook method called when the list view is added to the view hierarchy.
B_FONT_LEFT_TO_RIGHT
Definition: Font.h:32
B_ALPHA_OVERLAY
Definition: GraphicsDefs.h:300
BGridLayout::HasMultiColumnItems
virtual bool HasMultiColumnItems()
Tests whether or not this BTwoDimensionalLayout contains any BLayoutItem's spanning more than one col...
BAffineTransform::IsValid
bool IsValid(double epsilon=kDefaultEpsilon) const
Undocumented public method.
BLayoutBuilder::Split::AddCards
CardBuilder AddCards(float weight=1.0f)
Definition: LayoutBuilder.h:1328
BGroupLayoutBuilder::AddGroup
BGroupLayoutBuilder & AddGroup(orientation orientation, float spacing=B_USE_DEFAULT_SPACING, float weight=1.0f)
Add a subgroup to this layout, and return a reference to a builder that works on that subgroup.
BBuffer::Size
size_t Size()
Gets the size of the buffer in bytes.
StringList.h
Undocumented file.
BView::RemoveChild
bool RemoveChild(BView *child)
Removes child from the view hierarchy.
BRect::Height
float Height() const
Returns the height of the rectangle.
Definition: Rect.h:235
BMessage::AddBool
status_t AddBool(const char *name, bool value)
Convenience method to add a bool to the label name.
BLocker::Lock
bool Lock()
Add a lock request and block on it until we get it.
B_ANY_DELIVERY
Accept both delivery methods.
Definition: MessageFilter.h:31
Node.h
Provides the BNode class and node_ref struct.
BStringView::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BStackOrHeapArray
Undocumented class.
Definition: StackOrHeapArray.h:12
BResourceStrings
Simple class to access the string resources in a file.
Definition: ResourceStrings.h:22
BObjectList::operator=
BObjectList & operator=(const BObjectList &list)
Creates a new BObjectList as a copy of another list by overloading the = operator.
Definition: ObjectList.h:457
BTextControl::ModificationMessage
BMessage * ModificationMessage() const
Returns the control's modification message.
BMessage::HasMessenger
bool HasMessenger(const char *name, int32 n=0) const
Deprecated.
setlogmask_team
int setlogmask_team(int priorityMask)
sets the logging priority mask
BUrl::HasPassword
bool HasPassword() const
Check wether the URL has a password.
BTextView::MaxSize
virtual BSize MaxSize()
Return the maximum size of the view.
BMidiRoster::MidiRoster
static BMidiRoster * MidiRoster()
Returns a pointer to the only instance of BMidiRoster.
BFile::~BFile
virtual ~BFile()
Destroys the BFile object and frees all allocated resources.
BStatusBar::MakeFocus
virtual void MakeFocus(bool focus=true)
Undocumented public method.
BView::IsLayoutValid
bool IsLayoutValid() const
Returns whether or not the layout is valid.
Picture.h
BPicture class definition.
BUrl::UrlEncode
void UrlEncode(bool strict=false)
Undocumented public method.
BOutlineListView::FullListDoForEach
void FullListDoForEach(bool(*func)(BListItem *item))
Calls the specified function on each item in the outline list.
BApplication::LooperAt
BLooper * LooperAt(int32 index) const
Returns the BLooper object at the specified index in the application's looper list.
BHttpAuthentication::SetPassword
void SetPassword(const BString &password)
Set the password.
BChannelControl::SetLimits
status_t SetLimits(int32 minimum, int32 maximum)
Undocumented public method.
BUrl::OpenWithPreferredApplication
status_t OpenWithPreferredApplication(bool onProblemAskUser=true) const
Undocumented public method.
BView::Origin
BPoint Origin() const
Returns the origin point in the view's coordinate system.
BOptionControl::MessageReceived
virtual void MessageReceived(BMessage *message)
Undocumented public method.
BPicture::~BPicture
virtual ~BPicture()
Destroys the BPicture object and deletes all associated data.
BMenuField::HidePopUpMarker
void HidePopUpMarker()
Hides to pop-up marker.
BRegion::Exclude
void Exclude(BRect rect)
Modifies the region excluding the area of the given rect.
BAbstractLayout::BasePreferredSize
virtual BSize BasePreferredSize()
Method to be implemented in derived classes return the preferred size constraint for this BAbstractLa...
BMimeType::GetIconForType
status_t GetIconForType(const char *type, BBitmap *icon, icon_size which) const
Fetches the large or mini icon used by an application of this type for files of the given type.
BGroupView
Container view for a collection of views organized in a horizontal or vertical row.
Definition: GroupView.h:13
BAffineTransform::IsDilation
bool IsDilation(double epsilon=kDefaultEpsilon) const
Undocumented public method.
BString::ICompare
int ICompare(const BString &string) const
Lexicographically compare this BString to another string case-insensitively.
BShapeIterator::IterateLineTo
virtual status_t IterateLineTo(int32 lineCount, BPoint *linePoints)
Called by Iterate() to act on lineCount lines comprised of the points specified by linePoints.
BView::LayoutChanged
virtual void LayoutChanged()
Hook function that is called when the layout if this view, or one of its children,...
BAppFileInfo::SetVersionInfo
status_t SetVersionInfo(const version_info *info, version_kind kind)
Sets the version info of the associated file.
BNode
A BNode represents a chunk of data in the filesystem.
Definition: Node.h:33
BStringItem::Update
virtual void Update(BView *owner, const BFont *font)
Hook method that's called when the owner changes.
BMailComponent::WhatIsThis
BMailComponent * WhatIsThis()
Employs simple heuristics such as the MIME type to present you with an instance of a useful subclass.
BControl::SetTracking
void SetTracking(bool state)
Modify the control's tracking state.
entry_ref::~entry_ref
~entry_ref()
Destroys the object and frees the storage allocated for the leaf name, if necessary.
node_ref::operator<
bool operator<(const node_ref &other) const
Tests whether this node_ref is less than the supplied one.
BMimeType::SetTo
status_t SetTo(const char *mimeType)
Initializes this object to the supplied MIME type.
BNode::RewindAttrs
status_t RewindAttrs()
Resets the object's attribute pointer to the first attribute in the list.
B_CURSOR_ID_RESIZE_NORTH_SOUTH
Definition: Cursor.h:38
BTextView::IsStylable
bool IsStylable() const
Returns whether or not the object accepts multiple font styles.
BTextView::Highlight
void Highlight(int32 startOffset, int32 endOffset)
Highlight the text enclosed within the given offsets.
B_RESET_ALL_CONTROLLERS
const uchar B_RESET_ALL_CONTROLLERS
Identifier of reset all controllers message.
Definition: Midi2Defs.h:66
BDeskbar::Location
deskbar_location Location(bool *_isExpanded=NULL) const
Undocumented public method.
BMenuField::Alignment
alignment Alignment() const
Returns the label's current alignment.
BPictureButton::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Returns a pointer to a new BPictureButton object created from the BPictureButton data archived in dat...
BView::ScrollWithMouseWheelDelta
status_t ScrollWithMouseWheelDelta(BScrollBar *, float)
Handle the scroll wheel changing over scrollbars.
BAppFileInfo::IsUsingResources
bool IsUsingResources() const
Returns whether the object (also) stores the metadata in the resources of the associated file.
BMessageQueue::Unlock
void Unlock()
Unlock the queue after a Lock() request.
BTextView::TextHeight
float TextHeight(int32 startLine, int32 endLine) const
Returns the height of the text enclosed within the given lines.
BView::GetLayout
BLayout * GetLayout() const
Get the layout of the view.
BRegion::~BRegion
virtual ~BRegion()
Destroys the BRegion freeing any memory allocated by it.
BQuery::SetVolume
status_t SetVolume(const BVolume *volume)
Assigns volume to the BQuery object.
BRadioButton::SetIcon
virtual status_t SetIcon(const BBitmap *icon, uint32 flags=0)
Set the icon used by the radio button.
B_TRANSPARENT_MAGIC_RGBA32_BIG
const uint32 B_TRANSPARENT_MAGIC_RGBA32_BIG
Transparent color.
BList::SortItems
void SortItems(int(*compareFunc)(const void *, const void *))
Sort the items with the use of a supplied comparison function.
BPopUpMenu::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BMenu::Draw
virtual void Draw(BRect updateRect)
Draws the menu.
BView::DelayedInvalidate
void DelayedInvalidate(bigtime_t delay)
Sends a message to App Server to redraw the entire view after a certain, minimum, delay....
BAlignment
Undocumented class.
Definition: Alignment.h:10
BTextView::AcceptsDrop
virtual bool AcceptsDrop(const BMessage *message)
Returns whether or not the BTextView can accept the dropped message data.
BLayoutBuilder::Split::GetSplitView
ThisBuilder & GetSplitView(BSplitView **_view)
Get a pointer to the SplitBView this builder is attached to.
Definition: LayoutBuilder.h:1203
BControl::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
BFont
Represents a typeface including its family, style and size.
Definition: Font.h:175
BMessage::SetString
status_t SetString(const char *name, const char *string)
Set the string with at the label name to string.
BFont::GetBoundingBoxesForStrings
void GetBoundingBoxesForStrings(const char *stringArray[], int32 numStrings, font_metric_mode mode, escapement_delta deltas[], BRect boundingBoxArray[]) const
Writes an array of BRect objects to boundingBoxArray representing the bounding rectangles of each str...
BView::MoveTo
void MoveTo(BPoint where)
Move the view to the location specified by where in the parent view's coordinate system.
B_SYSTEM_NONPACKAGED_DEVELOP_DIRECTORY
The system non-packaged directory containing development related files.
Definition: FindDirectory.h:55
BTextControl::Divider
float Divider() const
Returns the current divider position.
BStringView::Text
const char * Text() const
Returns the text currently set on the string view.
BMessage::HasDouble
bool HasDouble(const char *name, int32 n=0) const
Deprecated.
BMidiLocalProducer::SprayTempoChange
void SprayTempoChange(int32 beatsPerMinute, bigtime_t time=0) const
Sends a Tempo Change event to the connected consumers.
BView::SetExplicitMinSize
void SetExplicitMinSize(BSize size)
Set this view's min size, to be used by MinSize().
BKey::SetIdentifier
void SetIdentifier(const char *identifier)
Set the identifier of the key.
B_CONTROL_ON
Definition: Control.h:15
BDataIO::Flush
virtual status_t Flush()
Writes pending data to underlying storage.
set_mouse_type_by_name
status_t set_mouse_type_by_name(BString mouse_name, int32 type)
Configure the number of buttons for a specific mouse.
fs_vnode_ops::free_dir_cookie
status_t(* free_dir_cookie)(fs_volume *volume, fs_vnode *vnode, void *cookie)
Frees the given directory cookie.
Definition: fs_interface.h:196
B_USER_NONPACKAGED_BIN_DIRECTORY
The user non-packaged bin directory.
Definition: FindDirectory.h:79
B_ALPHA_COMPOSITE_XOR
Definition: GraphicsDefs.h:310
BUrl::operator==
bool operator==(BUrl &other) const
Undocumented public method.
BStatable::IsDirectory
bool IsDirectory() const
Returns whether or not the node is a directory.
BBitmapStream::DetachBitmap
status_t DetachBitmap(BBitmap **_bitmap)
Sets _bitmap to point to the internal bitmap object.
BTextView::MakeFocus
virtual void MakeFocus(bool focus=true)
Highlight or unhighlight the selection when the text view acquires or loses its focus state.
B_ITEMS_IN_ROW
Definition: Menu.h:27
BTextView::SetTextRect
void SetTextRect(BRect rect)
Sets the object's text frame to the passed in rect.
get_stack_frame
void * get_stack_frame(void)
Internal function.
BLayout::AttachedToLayout
virtual void AttachedToLayout()
Hook method inherited from BLayoutItem, classes derived from BLayout must include the BLayout version...
BGridLayout::Archive
virtual status_t Archive(BMessage *into, bool deep=true) const
Archives this layout into archive. If deep is true, also archives the items in this layout,...
BTabView::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 what, const char *property)
Determine the proper handler for a scripting message.
volume_for_vnode
fs_volume * volume_for_vnode(fs_vnode *vnode)
Returns the volume object for a given vnode.
BDataIO::Read
virtual ssize_t Read(void *buffer, size_t size)
Reads data from the object into a buffer.
BMimeType::Delete
status_t Delete()
Removes the MIME type from the MIME database.
BHttpHeaders::HeaderValue
const char * HeaderValue(const char *name) const
BDragger::ShowAllDraggers
static status_t ShowAllDraggers()
Causes all BDragger objects to draw their handles.
BPropertyInfo::CountProperties
int32 CountProperties() const
Returns The number of properties specified as an int32.
BUrl::HasFragment
bool HasFragment() const
Check wether the URL has a fragment.
BMenuField::Instantiate
static BArchivable * Instantiate(BMessage *archive)
Creates a new BMenuField object from an data message.
BView::DetachedFromWindow
virtual void DetachedFromWindow()
Hook method called when the object is detached from a window.
BMenuBar
A window's root menu.
Definition: MenuBar.h:26
B_TRACK_RECT_CORNER
The left top corner is fixed while the right and bottom edges move with the cursor.
Definition: View.h:56
BMessage::SetInt64
status_t SetInt64(const char *name, int64 value)
Set the data with at the label name to value.
BLayoutBuilder::Cards::GetLayout
ThisBuilder & GetLayout(BCardLayout **_layout)
Get the layout this builder represents.
Definition: LayoutBuilder.h:1487
BLayoutBuilder::Group::AddStrut
ThisBuilder & AddStrut(float size)
Add a BSpaceLayoutItem created by BSpaceLayoutItem::CreateHorizontalStrut() or BSpaceLayoutItem::Crea...
Definition: LayoutBuilder.h:699
usb_notify_hooks::device_removed
status_t(* device_removed)(void *cookie)
Called by the stack in case a device you are using is removed.
Definition: USB3.h:35
BHandler::StartWatchingAll
status_t StartWatchingAll(BMessenger target)
Subscribe this handler to watch a target for all events.
BView::StrokeRoundRect
void StrokeRoundRect(BRect rect, float xRadius, float yRadius, ::pattern pattern=B_SOLID_HIGH)
Stroke the rounded rectangle with horizontal radius xRadius and vertical radius yRadius.
BBitmap::ChildAt
BView * ChildAt(int32 index) const
Gets the BView at a certain index in the bitmap's list of views.
BMenuItem::Shortcut
char Shortcut(uint32 *_modifiers=NULL) const
Returns the currently set shortcut and fills out modifiers with a bitmap of the modifier keys require...
BTextView::IsEditable
bool IsEditable() const
Returns whether or not the text is editable.
BAbstractLayout
BLayout subclass providing convenience methods for derived implementations.
Definition: AbstractLayout.h:12
fs_vnode_ops::read_attr_dir
status_t(* read_attr_dir)(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num)
Read the next one or more attribute directory entries.
Definition: fs_interface.h:210
BResources
Provides an interface for accessing and manipulating file resources.
Definition: Resources.h:22
BColorControl::WindowActivated
virtual void WindowActivated(bool state)
Hook method called when the attached window is activated or deactivated.
direct_buffer_state
direct_buffer_state
Definition: DirectWindow.h:16
BTextView::DisallowChar
void DisallowChar(uint32 character)
Adds the character to the disallowed characters list.
BMessageFilter::Looper
BLooper * Looper() const
Return the looper this filter is associated with.
unicode_block::Includes
bool Includes(const unicode_block &block) const
Determines if block is a subset of the unicode_block object.
Definition: Font.h:350
BMessage::ReplaceInt64
status_t ReplaceInt64(const char *name, int64 value)
Replace an integer at the label name.
BMimeType::GetPreferredApp
status_t GetPreferredApp(char *signature, app_verb verb=B_OPEN) const
Fetches the signature of the preferred application from the MIME database.
BWindow::Size
BSize Size() const
Returns the size of the window.
BUnicodeChar::IsAlpha
static bool IsAlpha(uint32 c)
Determine if c is alphabetic.
BPropertyInfo::FindCommand
static bool FindCommand(uint32 what, int32 index, property_info *info)
Find the command inside of propertyInfo matching what and index.
BMidiLocalProducer::SpraySystemExclusive
void SpraySystemExclusive(void *data, size_t length, bigtime_t time=0) const
Sends a System Exclusive event to all connected consumers.
B_KEYBOARD_EVENTS
Keyboard events mask parameter.
Definition: View.h:39
B_ITALIC_FACE
Definition: Font.h:80
BKeyStore::GetNextKeyring
status_t GetNextKeyring(uint32 &cookie, BString &keyring)
Iterate through the keyrings.
BLocker::CountLocks
int32 CountLocks() const
Return the number of recursive locks that are currently held.
BMessage::SetAlignment
status_t SetAlignment(const char *name, const BAlignment &value)
Set the data with at the label name to value.
B_MEDIA_PARAMETER_WEB_TYPE
Represents the BParameterWeb type from the media kit.
Definition: TypeConstants.h:34
BAppFileInfo::Supports
bool Supports(BMimeType *type) const
Returns whether the application supports the supplied MIME type explicitly.
BAbstractSocket::Bind
status_t Bind(const BNetworkAddress &local, bool reuseAddr, int type)
binds the socket to the given address
B_FOOT_CONTROLLER
const uchar B_FOOT_CONTROLLER
Identifier of foot controller message.
Definition: Midi2Defs.h:38
BGridLayoutBuilder::GetGridLayout
BGridLayoutBuilder & GetGridLayout(BGridLayout **_layout)
Get a reference to the underlying BGridLayout.
BView::~BView
virtual ~BView()
Destructor method.
B_SYSTEM_BOOT_DIRECTORY
The system boot directory.
Definition: FindDirectory.h:20
BResources::InitCheck
status_t InitCheck() const
Gets the initialization status of the object.
BLocale::SetCollator
void SetCollator(const BCollator &newCollator)
Set the collator for this locale.
BInputDevice::Control
status_t Control(uint32 code, BMessage *message)
Undocumented public method.
BColorControl::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BAbstractSocket::WaitForReadable
virtual status_t WaitForReadable(bigtime_t timeout=B_INFINITE_TIMEOUT) const
wait for incoming data
BMidiLocalConsumer
A consumer endpoint that is created by your own application.
Definition: MidiConsumer.h:40
fs_volume_ops::read_index_stat
status_t(* read_index_stat)(fs_volume *volume, const char *name, struct stat *stat)
Read the stat of the index with a name.
Definition: fs_interface.h:98
BBox::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *message)
Reports the suites of messages and specifiers that derived classes understand.
BApplication::ResolveSpecifier
virtual BHandler * ResolveSpecifier(BMessage *message, int32 index, BMessage *specifier, int32 form, const char *property)
Determine the proper handler for a scripting message.
BRadioButton::AllDetached
virtual void AllDetached()
Similar to AttachedToWindow() but this method is triggered after all child views have already been de...
BNodeInfo::~BNodeInfo
virtual ~BNodeInfo()
Frees the object and associated resources.
BEntry::operator=
BEntry & operator=(const BEntry &item)
Reinitializes the BEntry to be a copy of item.
BCardLayout::HasHeightForWidth
virtual bool HasHeightForWidth()
Overridden hook method from BAbstractLayout.
B_CELLS_64x4
Definition: ColorControl.h:17
BLooper::DispatchMessage
virtual void DispatchMessage(BMessage *message, BHandler *handler)
Dispatch a message to a handler. Override if there are messages that you want to catch before they ar...
BView::MouseMoved
virtual void MouseMoved(BPoint where, uint32 code, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BDeskbar::SetAutoRaise
status_t SetAutoRaise(bool autoRaise)
Undocumented public method.
BInvoker::Target
BHandler * Target(BLooper **_looper=NULL) const
Invoke BMessenger::Target() on the internal messenger.
BIconUtils::ConvertToCMAP8
static status_t ConvertToCMAP8(BBitmap *source, BBitmap *result)
Converts a true-color icon to CMAP8 colorspace.
BFont::IncludesBlock
bool IncludesBlock(uint32 start, uint32 end) const
Gets whether the font includes the specified Unicode block.
B_SYSTEM_PACKAGES_DIRECTORY
The system directory where activated packages live.
Definition: FindDirectory.h:33
BWindow::SetWorkspaces
void SetWorkspaces(uint32)
Sets the set of workspaces where the window can be displayed.
BVolume::Device
dev_t Device() const
Returns the device ID of the volume the object refers to.
BCountry::InitCheck
status_t InitCheck() const
Check validity of the BCountry object.
BStringView::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BOptionControl::CountOptions
virtual int32 CountOptions() const =0
Undocumented public method.
BWindow::BeginViewTransaction
void BeginViewTransaction()
Stall updates to App Server allowing you to batch drawing commands to limit flickering.
BSplitView::SplitterSize
float SplitterSize() const
Get the size of the splitter(s) in this view.
BLayoutBuilder::Split
BLayoutBuilder::Base subclass for building BSplitViews.
Definition: LayoutBuilder.h:31
BView::ConvertToParent
void ConvertToParent(BPoint *point) const
Convert point to the parent's coordinate system in place.
BMessage::AddNodeRef
status_t AddNodeRef(const char *name, const node_ref *ref)
Convenience method to add a node_ref with the label name.
BMenuItem::IsSelected
bool IsSelected() const
Returns whether or not the item is selected.
B_OBJECT_CACHE
Used in the constructor of BBlockCache. Determines that objects will be created using new[] and delet...
Definition: BlockCache.h:32
BApplication::MessageReceived
virtual void MessageReceived(BMessage *message)
Handle message that has been received by the associated looper.
BWindow::Show
virtual void Show()
Shows the window on screen, places it frontmost on the screen, adds the window to Deskbar's window li...
BAbstractLayout::SetVisible
virtual void SetVisible(bool visible)
Set the local visibility of this item.
BWindow::IsOffscreenWindow
bool IsOffscreenWindow() const
Tests if window is used for drawing into a BBitmap. This is mostly used by the Interface Kit itself.
BView::KeyUp
virtual void KeyUp(const char *bytes, int32 numBytes)
Hook method called when a keyboard key is released.
BPositionIO::Write
virtual ssize_t Write(const void *buffer, size_t size)
Write data to the current position.
BGridLayout::SetRowWeight
void SetRowWeight(int32 row, float weight)
Set the weight of row to weight.
BWindow::InViewTransaction
bool InViewTransaction() const
Returns whether or not the window is currently in a view transaction.
BListView::DoForEach
void DoForEach(bool(*func)(BListItem *item))
Calls the specified function on each item in the list.
BPicture::Unflatten
status_t Unflatten(BDataIO *stream)
Unflattens the contents from the stream into the BPicture object.
B_UTILITIES_DIRECTORY
The global utility applications directory.
Definition: FindDirectory.h:101
BStatusBar::MaxValue
float MaxValue() const
Undocumented public method.
BReference::Get
Type * Get() const
Get the target object.
Definition: Referenceable.h:94
BIconUtils::GetCMAP8Icon
static status_t GetCMAP8Icon(BNode *node, const char *smallIconAttrName, const char *largeIconAttrName, icon_size size, BBitmap *icon)
Utility function to import an "old" BeOS icon in B_CMAP8 colorspace.
BSplitView::Perform
virtual status_t Perform(perform_code d, void *arg)
Hook method overridden from BView.
BTimeZone::operator=
BTimeZone & operator=(const BTimeZone &source)
Assignment operator.
BLayoutItem::Perform
virtual status_t Perform(perform_code d, void *arg)
Perform some action (Internal method defined for binary compatibility purposes).
BRadioButton::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the radio button is resized.
BRadioButton::FrameMoved
virtual void FrameMoved(BPoint newPosition)
Hook method called when the radio button is moved.
closelog
void closelog(void)
Closes the current log session.
fs_vnode_ops::read_pages
status_t(* read_pages)(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const iovec *vecs, size_t count, size_t *_numBytes)
Deprecated.
Definition: fs_interface.h:128
BMenuField::MouseDown
virtual void MouseDown(BPoint where)
Hook method called when a mouse button is pressed.
BMallocIO::BMallocIO
BMallocIO()
Create a new memory buffer with block size 256.
BTabView::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the view into the _width and _height parameters.
BChannelSlider::BChannelSlider
BChannelSlider(BRect area, const char *name, const char *label, BMessage *message, int32 channels=1, uint32 resizeMode=B_FOLLOW_LEFT_TOP, uint32 flags=B_WILL_DRAW)
Undocumented public method.
BMenu::MaxSize
virtual BSize MaxSize()
Return the maximum size of the view.
entry_ref::entry_ref
entry_ref()
Creates an uninitialized entry_ref object.
modifiers
uint32 modifiers()
Gets a bitmap of each modifier key pressed down and each active keyboard lock.
BDragger::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers that derived classes understand.
BLooper::Team
team_id Team() const
Return the team id in which this looper exists.
BAppFileInfo::SetTo
status_t SetTo(BFile *file)
Initializes the BAppFileInfo to the supplied file.
BCollator::Compare
int Compare(const char *s1, const char *s2) const
Returns the difference betweens the two strings.
BOptionPopUp::GetOptionAt
virtual bool GetOptionAt(int32 index, const char **_name, int32 *_value)
Get option at given index.
fs_vnode_ops::rewind_dir
status_t(* rewind_dir)(fs_volume *volume, fs_vnode *vnode, void *cookie)
Resets the directory cookie to the first entry of the directory.
Definition: fs_interface.h:200
BShape::operator==
bool operator==(const BShape &other) const
Returns whether or not the contents of this BShape and other contain the same data.
Font.h
BFont class definition, unicode_block class definition, and font-related struct and enum definitions.
BTranslatorRoster::MakeConfigurationView
virtual status_t MakeConfigurationView(translator_id translatorID, BMessage *ioExtension, BView **_view, BRect *_extent)
Creates the configuration view of a specified translator from the roster.
usb_interface_info::descr
usb_interface_descriptor * descr
Pointer to the descriptor of the interface.
Definition: USB3.h:52
BStringView::FrameResized
virtual void FrameResized(float newWidth, float newHeight)
Hook method called when the string view is resized.
BString::operator[]
char operator[](int32 index) const
Returns the character in the string at the given offset.
Definition: String.h:481
BTextView::SetInsets
void SetInsets(float left, float top, float right, float bottom)
Sets the insets within the bounds for the object's text frame.
get_mouse_type
status_t get_mouse_type(int32 *type)
Get the number of buttons of the mouse.
BChannelControl
BChannelControl is the base class for controls that have several.
Definition: ChannelControl.h:16
BRadioButton::~BRadioButton
virtual ~BRadioButton()
Destructor, does nothing.
menu_bar_border
menu_bar_border
Definition: MenuBar.h:14
BBox::MouseMoved
virtual void MouseMoved(BPoint point, uint32 transit, const BMessage *dragMessage)
Hook method called when the mouse is moved.
BStatusBar::MinSize
virtual BSize MinSize()
Undocumented public method.
BSeparatorItem::Archive
virtual status_t Archive(BMessage *data, bool deep=true) const
Archives the the BSeparatorItem object into the data message.
BApplication::Perform
virtual status_t Perform(perform_code d, void *arg)
Internal method.
operator!=
bool operator!=(const BMessenger &a, const BMessenger &b)
Returns whether two BMessengers do NOT have the same target.
BString::CountBytes
int32 CountBytes(int32 fromCharOffset, int32 charCount) const
Count the number of bytes starting from a specified character.
BView::Transform
BAffineTransform Transform() const
Returns the current BAffineTransform that is applied to the coordinate system.
BCheckBox::GetPreferredSize
virtual void GetPreferredSize(float *_width, float *_height)
Fill out the preferred width and height of the check box into the _width and _height parameters.
BCardView
Container view for a stack of alternating child views.
Definition: CardView.h:12
BListView::FirstItem
BListItem * FirstItem() const
Returns a pointer to the first list item.
BMessenger::IsValid
bool IsValid() const
Returns whether the messenger's target looper still exists.
usb_interface_info::generic_count
size_t generic_count
The number of unparsed descriptors in this interface.
Definition: USB3.h:58
BWindow::SetDefaultButton
void SetDefaultButton(BButton *button)
Set the default button of the window to button.
BReference::BReference
BReference(Type *object, bool alreadyHasReference=false)
Creates and initialize a reference.
Definition: Referenceable.h:49
BRegion
An area composed of rectangles.
Definition: Region.h:27
get_vnode
status_t get_vnode(fs_volume *volume, ino_t vnodeID, void **_privateNode)
Retrieves the private data handle for the node with the given ID.
B_GENERAL_CTRL_5
const uchar B_GENERAL_CTRL_5
Identifier of general control 5 message.
Definition: Midi2Defs.h:54
get_mouse_speed_by_name
status_t get_mouse_speed_by_name(BString mouse_name, int32 *speed)
Get the mouse speed setting for a specific mouse.
BArchivable::AllUnarchived
virtual status_t AllUnarchived(const BMessage *archive)
Method relating to the use of BUnarchiver.
BMessage::RemoveName
status_t RemoveName(const char *name)
Remove all data associated with a name.
BLayoutBuilder::Base
Base for all other layout builders in the BLayoutBuilder namespace.
Definition: LayoutBuilder.h:28
BKey::DataLength
size_t DataLength() const
Get the size of the key in bytes.
openlog_thread
void openlog_thread(const char *ident, int logopt, int facility)
Starts a log session, and sets some output options.
BString::ScanWithFormatVarArgs
int ScanWithFormatVarArgs(const char *format, va_list args)
Parse a formatted string and save elements to variables ala scanf().
BMessage::GetBool
bool GetBool(const char *name, bool defaultValue=false) const
Return the boolean value from message with name, or defaultValue if not found.
notify_entry_moved
status_t notify_entry_moved(dev_t device, ino_t fromDirectory, const char *fromName, ino_t toDirectory, const char *toName, ino_t node)
Notifies listeners that a file system entry has been renamed and/or moved to another directory.
B_USER_VAR_DIRECTORY
The user directory for variable data (Unix "var" directory).
Definition: FindDirectory.h:96
BGridLayout::RowWeight
float RowWeight(int32 row) const
Returns the weight of the specified row.
BAutolock::Lock
bool Lock()
Lock the BAutolock if it has not already happened.
Definition: Autolock.h:77
B_ATOM_TYPE
Reference to a BAtomic class that was going to be in BeOS R6.
Definition: TypeConstants.h:19
BStatable::SetPermissions
status_t SetPermissions(mode_t permissions)
Sets the node's permissions to perms.
BButton::Draw
virtual void Draw(BRect updateRect)
Draws the area of the button that intersects updateRect and sets the label.
BNodeInfo::SetType
virtual status_t SetType(const char *type)
Sets the MIME-type of the node. If type is NULL the BEOS:TYPE attribute is removed instead.
BApplication::SetPulseRate
void SetPulseRate(bigtime_t rate)
Sets the interval that the B_PULSE messages are sent.
BTwoDimensionalLayout::fVSpacing
float fVSpacing
The current vertical spacing between rows for this layout.
Definition: TwoDimensionalLayout.h:103
BAbstractLayout::SetFrame
virtual void SetFrame(BRect frame)
Set the bounding frame of this item.
BWindow::GetSupportedSuites
virtual status_t GetSupportedSuites(BMessage *data)
Reports the suites of messages and specifiers understood by the window.
BVolume::GetName
status_t GetName(char *name) const
Writes the volume's name into the provided buffer.
BTwoDimensionalLayout::Dimensions::height
int32 height
The number of rows the layout item spans.
Definition: TwoDimensionalLayout.h:56
BTextView::Insert
void Insert(const char *text, const text_run_array *runs=NULL)
Inse