NetSurf
Public Member Functions | Static Public Attributes | Private Attributes
NSBrowserWindow Class Reference

#include <scaffolding.h>

Inheritance diagram for NSBrowserWindow:
[legend]
Collaboration diagram for NSBrowserWindow:
[legend]

Public Member Functions

 NSBrowserWindow (BRect frame, struct beos_scaffolding *scaf)
 
virtual ~NSBrowserWindow ()
 
virtual void DispatchMessage (BMessage *message, BHandler *handler)
 
virtual void MessageReceived (BMessage *message)
 
virtual bool QuitRequested (void)
 
void WindowActivated (bool active)
 
struct beos_scaffoldingScaffolding () const
 

Static Public Attributes

static BWindow * activeWindow = NULL
 

Private Attributes

struct beos_scaffoldingfScaffolding
 

Detailed Description

Definition at line 56 of file scaffolding.h.

Constructor & Destructor Documentation

◆ NSBrowserWindow()

NSBrowserWindow::NSBrowserWindow ( BRect  frame,
struct beos_scaffolding scaf 
)

Definition at line 702 of file scaffolding.cpp.

◆ ~NSBrowserWindow()

NSBrowserWindow::~NSBrowserWindow ( )
virtual

Definition at line 709 of file scaffolding.cpp.

References activeWindow.

Member Function Documentation

◆ DispatchMessage()

void NSBrowserWindow::DispatchMessage ( BMessage *  message,
BHandler *  handler 
)
virtual

Definition at line 717 of file scaffolding.cpp.

References B_UI_SETTINGS_CHANGED, fScaffolding, and nsbeos_pipe_message_top().

Here is the call graph for this function:

◆ MessageReceived()

void NSBrowserWindow::MessageReceived ( BMessage *  message)
virtual

Definition at line 731 of file scaffolding.cpp.

References B_UI_SETTINGS_CHANGED, fScaffolding, and nsbeos_pipe_message_top().

Here is the call graph for this function:

◆ QuitRequested()

bool NSBrowserWindow::QuitRequested ( void  )
virtual

Definition at line 755 of file scaffolding.cpp.

References fScaffolding, and nsbeos_pipe_message_top().

Here is the call graph for this function:

◆ Scaffolding()

struct beos_scaffolding * NSBrowserWindow::Scaffolding ( ) const
inline

Definition at line 66 of file scaffolding.h.

References fScaffolding.

Referenced by NSBrowserApplication::ArgvReceived(), and NSBrowserApplication::RefsReceived().

Here is the caller graph for this function:

◆ WindowActivated()

void NSBrowserWindow::WindowActivated ( bool  active)

Definition at line 768 of file scaffolding.cpp.

References activeWindow.

Field Documentation

◆ activeWindow

BWindow * NSBrowserWindow::activeWindow = NULL
static

◆ fScaffolding

struct beos_scaffolding* NSBrowserWindow::fScaffolding
private

Definition at line 70 of file scaffolding.h.

Referenced by DispatchMessage(), MessageReceived(), QuitRequested(), and Scaffolding().


The documentation for this class was generated from the following files: