BaseView
class MainWindow::SchedulingPage::ViewPort : public BaseView,
BaseView("viewport", fontInfo, filterModel),
BaseView(const char* name, FontInfo& fontInfo,
class MainWindow::SchedulingPage::LineBaseView : public BaseView,
BaseView(name, fontInfo, filterModel, B_WILL_DRAW),
BaseView::MessageReceived(message);
class BaseView;
BaseView("source text view", sourceView, fontInfo),
BaseView(const char* name,
BaseView::SetSourceCode(sourceCode);
SourceView::BaseView::KeyDown(bytes, numBytes);
SourceView::BaseView::MakeFocus(isFocused);
SourceView::BaseView::MessageReceived(message);
class SourceView::MarkerView : public BaseView {
class SourceView::TextView : public BaseView {
SourceView::BaseView::BaseView(const char* name, SourceView* sourceView,
SourceView::BaseView::SetSourceCode(SourceCode* sourceCode)
SourceView::BaseView::PreferredSize()
SourceView::BaseView::LineCount() const
SourceView::BaseView::TotalHeight() const
SourceView::BaseView::LineAtOffset(float yOffset) const
SourceView::BaseView::GetLineRange(BRect rect, int32& minLine,
SourceView::BaseView::LineRect(uint32 line) const
BaseView("source marker view", sourceView, fontInfo),
BaseView::SetSourceCode(sourceCode);
class BaseView;