TransformBox
TransformBox* box,
const TransformBox* box)
TransformBox* box,
const TransformBox* box);
TransformBox* fTransformBox;
TransformBox(view, BRect(0.0, 0.0, 1.0, 1.0)),
class CanvasTransformBox : public TransformBox {
TransformBox::MouseDown(BPoint where)
TransformBox::MouseMoved(BPoint where)
TransformBox::MouseUp()
TransformBox::MouseOver(BPoint where)
TransformBox::DoubleClicked(BPoint where)
TransformBox::Bounds()
TransformBox::TrackingBounds(BView* withinView)
TransformBox::ModifiersChanged(uint32 modifiers)
TransformBox::HandleKeyDown(uint32 key, uint32 modifiers, Command** _command)
TransformBox::HandleKeyUp(uint32 key, uint32 modifiers, Command** _command)
TransformBox::UpdateCursor()
TransformBox::TransformBox(StateView* view, BRect box)
TransformBox::AttachedToView(BView* view)
TransformBox::DetachedFromView(BView* view)
TransformBox::Update(bool deep)
TransformBox::OffsetCenter(BPoint offset)
TransformBox::Center() const
TransformBox::SetBox(BRect box)
TransformBox::FinishTransaction()
TransformBox::NudgeBy(BPoint offset)
TransformBox::FinishNudging()
TransformBox::TransformFromCanvas(BPoint& point) const
TransformBox::TransformToCanvas(BPoint& point) const
TransformBox::ZoomLevel() const
TransformBox::ViewSpaceRotation() const
TransformBox::AddListener(TransformBoxListener* listener)
TransformBox::RemoveListener(TransformBoxListener* listener)
TransformBox::_DragStateFor(BPoint where, float canvasZoom)
TransformBox::_StrokeBWLine(BView* into, BPoint from, BPoint to) const
TransformBox::_StrokeBWPoint(BView* into, BPoint point, double angle) const
TransformBox::_NotifyDeleted() const
TransformBox::~TransformBox()
TransformBox::Draw(BView* into, BRect updateRect)
class TransformBox;
const TransformBox* box) = 0;
class TransformBox : public ChannelTransform,
TransformBox(StateView* view, BRect box);
virtual ~TransformBox();
DragSideState::DragSideState(TransformBox* parent, uint32 side)
DragState::DragState(TransformBox* parent)
RotateBoxState::RotateBoxState(TransformBox* parent)
DragCornerState::DragCornerState(TransformBox* parent, uint32 corner)
DragBoxState(TransformBox* parent)
RotateBoxState(TransformBox* parent);
OffsetCenterState(TransformBox* parent)
class TransformBox;
DragState(TransformBox* parent);
TransformBox* fParent;
DragCornerState(TransformBox* parent, uint32 corner);
DragSideState(TransformBox* parent, uint32 side);
TransformBox(view, BRect(0.0, 0.0, 1.0, 1.0)),
TransformBox::Update(deep);
class TransformGradientBox : public TransformBox {
TransformGradientCommand::TransformGradientCommand(TransformBox* box,
TransformGradientCommand::TransformBoxDeleted(const TransformBox* box)
TransformBox* box, Gradient* gradient,
virtual void TransformBoxDeleted(const TransformBox* box);
TransformBox* fTransformBox;
TransformBox* box,
const TransformBox* box)
TransformBox* box,
const TransformBox* box);
TransformBox* fTransformBox;
TransformBox::Update(deep);
TransformBox::Update(deep);