StateView
StateView::MouseDown(where);
StateView::MouseMoved(where, transit, NULL);
StateView::MouseUp(where);
StateView::MouseMoved(where, transit, dragMessage);
StateView(frame, "canvas view", B_FOLLOW_ALL,
return StateView::_HandleKeyDown(key, modifiers);
return StateView::_HandleKeyUp(key, modifiers);
StateView::Draw(view, updateRect);
StateView::AttachedToWindow();
class CanvasView : public StateView, public Scrollable, public IconListener {
MultipleManipulatorState::MultipleManipulatorState(StateView* view)
MultipleManipulatorState(StateView* view);
StateView::StateView(BRect frame, const char* name,
StateView::~StateView()
StateView::AttachedToWindow()
StateView::DetachedFromWindow()
StateView::Draw(BRect updateRect)
StateView::MessageReceived(BMessage* message)
StateView::MouseDown(BPoint where)
StateView::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage)
StateView::MouseUp(BPoint where)
StateView::KeyDown(const char* bytes, int32 numBytes)
StateView::KeyUp(const char* bytes, int32 numBytes)
EventFilter(StateView* target)
StateView::Perform(perform_code code, void* data)
StateView::GetPreferredSize(float* width, float* height)
StateView::SetState(ViewState* state)
StateView::UpdateStateCursor()
StateView::Draw(BView* into, BRect updateRect)
StateView::MouseWheelChanged(BPoint where, float x, float y)
StateView::HandleKeyDown(uint32 key, uint32 modifiers)
StateView::HandleKeyUp(uint32 key, uint32 modifiers)
StateView::FilterMouse(BPoint* where) const
StateView::StateForDragMessage(const BMessage* message)
StateView::SetCommandStack(::CommandStack* stack)
StateView::SetLocker(RWLocker* locker)
StateView::SetUpdateTarget(BHandler* target, uint32 command)
StateView::SetCatchAllEvents(bool catchAll)
StateView::Perform(Command* command)
StateView::_HandleKeyDown(uint32 key, uint32 modifiers)
StateView::_HandleKeyUp(uint32 key, uint32 modifiers)
StateView::_InstallEventFilter()
StateView::_RemoveEventFilter()
StateView::_TriggerUpdate()
StateView* fTarget;
class StateView : public BView {
StateView(BRect frame, const char* name,
virtual ~StateView();
ViewState::ViewState(StateView* view)
class StateView;
ViewState(StateView* view);
StateView* fView;
TransformBox::TransformBox(StateView* view, BRect box)
StateView* fView;
class StateView;
TransformBox(StateView* view, BRect box);