#include <TdkLayout.h>
Inheritance diagram for TdkLayout:
Public Member Functions | |
TdkLayout () | |
virtual | ~TdkLayout () |
virtual void | addObject (TdkLayoutObject *object) |
virtual void | addObject (TdkLayoutObject *object, int index) |
virtual void | addObjects (TdkLayoutObjectVector &objects) |
virtual void | removeObject (TdkLayoutObject *object) |
virtual TdkLayoutObject * | getObject (int index) |
virtual void | getObjects (TdkLayoutObjectVector &objects) |
virtual void | clearObjects () |
virtual void | group (TdkLayoutObjectVector &objects) |
virtual void | ungroup (TdkLayoutObject *&object) |
virtual void | sendToBack (TdkLayoutObject *object) |
virtual void | sendToBack (TdkLayoutObjectVector &objects) |
virtual void | bringToFront (TdkLayoutObject *object) |
virtual void | bringToFront (TdkLayoutObjectVector &objects) |
virtual void | sendBackward (TdkLayoutObject *object) |
virtual void | sendBackward (TdkLayoutObjectVector &objects) |
virtual void | bringForward (TdkLayoutObject *object) |
virtual void | bringForward (TdkLayoutObjectVector &objects) |
virtual void | draw (TdkDisplay *display) |
virtual TdkLayoutObjectVector & | getSelectedObjects () |
virtual bool | isObjectSelected (TdkLayoutObject *object) |
virtual void | insertSelectedObject (TdkLayoutObject *object) |
virtual void | removeSelectedObject (TdkLayoutObject *object) |
virtual void | clearSelectedObjects () |
Protected Member Functions | |
virtual void | handleVSEvent (TdkEvent &event) |
virtual void | handleVSEvent (TdkSelectObjectsEvent &event) |
virtual void | handleVSEvent (TdkResizeEvent &event) |
virtual void | handleVSEvent (TdkScrollEvent &event) |
virtual void | handleVSEvent (TdkRedrawEvent &event) |
virtual void | handleVSEvent (TdkRefreshEvent &event) |
virtual void | handleVSEvent (TdkMouseMoveEvent &event) |
virtual void | handleVSEvent (TdkMouseClickEvent &event) |
virtual void | handleVOEvent (TdkEvent &event) |
virtual void | handleVOEvent (TdkLayoutMapObjectScaleEvent &event) |
virtual bool | associateVO (TdkEventHandler *handler) |
virtual bool | associateVO (TdkEventHandler *handler, int index) |
virtual bool | associateVS (TdkEventHandler *handler) |
virtual bool | addVO (TdkEventHandler *handler) |
virtual bool | addVO (TdkEventHandler *handler, int index) |
virtual void | sendBackVO (TdkEventHandler *handler) |
virtual void | bringFrontVO (TdkEventHandler *handler) |
virtual void | sendBackwardVO (TdkEventHandler *handler) |
virtual void | bringForwardVO (TdkEventHandler *handler) |
virtual bool | addVS (TdkEventHandler *handler) |
virtual bool | addVS (TdkEventHandler *handler, int index) |
virtual void | sendBackVS (TdkEventHandler *handler) |
virtual void | bringFrontVS (TdkEventHandler *handler) |
virtual void | sendBackwardVS (TdkEventHandler *handler) |
virtual void | bringForwardVS (TdkEventHandler *handler) |
virtual bool | removeVO (TdkEventHandler *handler) |
virtual bool | removeVS (TdkEventHandler *handler) |
virtual TdkEventHandler * | getVO (int index) |
virtual TdkEventHandler * | getVS (int index) |
virtual int | sizeVO () |
virtual int | sizeVS () |
virtual void | clear () |
virtual void | clearVO () |
virtual void | clearVS () |
virtual void | moveVO (TdkEventHandler *target, int offset) |
Protected Attributes | |
TdkLayoutObjectVector | selectedObjects_ |
TdkLayout::TdkLayout | ( | ) | [inline] |
TdkLayout::~TdkLayout | ( | ) | [inline, virtual] |
void TdkLayout::addObject | ( | TdkLayoutObject * | object | ) | [virtual] |
void TdkLayout::addObject | ( | TdkLayoutObject * | object, | |
int | index | |||
) | [virtual] |
void TdkLayout::addObjects | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::removeObject | ( | TdkLayoutObject * | object | ) | [virtual] |
TdkLayoutObject * TdkLayout::getObject | ( | int | index | ) | [virtual] |
void TdkLayout::getObjects | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::clearObjects | ( | ) | [virtual] |
void TdkLayout::group | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::ungroup | ( | TdkLayoutObject *& | object | ) | [virtual] |
void TdkLayout::sendToBack | ( | TdkLayoutObject * | object | ) | [virtual] |
void TdkLayout::sendToBack | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::bringToFront | ( | TdkLayoutObject * | object | ) | [virtual] |
void TdkLayout::bringToFront | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::sendBackward | ( | TdkLayoutObject * | object | ) | [virtual] |
void TdkLayout::sendBackward | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::bringForward | ( | TdkLayoutObject * | object | ) | [virtual] |
void TdkLayout::bringForward | ( | TdkLayoutObjectVector & | objects | ) | [virtual] |
void TdkLayout::draw | ( | TdkDisplay * | display | ) | [virtual] |
TdkLayoutObjectVector & TdkLayout::getSelectedObjects | ( | ) | [inline, virtual] |
bool TdkLayout::isObjectSelected | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
void TdkLayout::insertSelectedObject | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
void TdkLayout::removeSelectedObject | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
void TdkLayout::clearSelectedObjects | ( | ) | [inline, virtual] |
void TdkLayout::handleVSEvent | ( | TdkEvent & | event | ) | [protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::handleVSEvent | ( | TdkSelectObjectsEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVSEvent | ( | TdkResizeEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVSEvent | ( | TdkScrollEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVSEvent | ( | TdkRedrawEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVSEvent | ( | TdkRefreshEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVSEvent | ( | TdkMouseMoveEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVSEvent | ( | TdkMouseClickEvent & | event | ) | [protected, virtual] |
void TdkLayout::handleVOEvent | ( | TdkEvent & | event | ) | [protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::handleVOEvent | ( | TdkLayoutMapObjectScaleEvent & | event | ) | [protected, virtual] |
bool TdkLayout::associateVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::associateVO | ( | TdkEventHandler * | handler, | |
int | index | |||
) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::associateVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::addVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::addVO | ( | TdkEventHandler * | handler, | |
int | index | |||
) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::sendBackVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::bringFrontVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::sendBackwardVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::bringForwardVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::addVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::addVS | ( | TdkEventHandler * | handler, | |
int | index | |||
) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::sendBackVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::bringFrontVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::sendBackwardVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::bringForwardVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::removeVO | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
bool TdkLayout::removeVS | ( | TdkEventHandler * | handler | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
TdkEventHandler * TdkLayout::getVO | ( | int | index | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
TdkEventHandler * TdkLayout::getVS | ( | int | index | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
int TdkLayout::sizeVO | ( | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
int TdkLayout::sizeVS | ( | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::clear | ( | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::clearVO | ( | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::clearVS | ( | ) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
void TdkLayout::moveVO | ( | TdkEventHandler * | target, | |
int | offset | |||
) | [inline, protected, virtual] |
Reimplemented from TdkEventHandler.
TdkLayoutObjectVector TdkLayout::selectedObjects_ [protected] |