#include <TdkLayoutObjectCollection.h>
Inheritance diagram for TdkLayoutObjectCollection:
Public Member Functions | |
virtual bool | insert (TeDatabase *dbCaller)=0 |
virtual bool | load (TeDatabase *dbCaller)=0 |
virtual bool | update (TeDatabase *dbCaller)=0 |
virtual void | remove (TeDatabase *dbCaller)=0 |
virtual void | setVisual (TeVisual &visual) |
virtual TeVisual & | getVisual () |
virtual void | setBBox (TeBox &bbox) |
virtual TeBox & | getBBox () |
virtual void | updateBBox () |
virtual void | transform (TdkMathMatrix &matrix) |
virtual void | draw ()=0 |
virtual void | add (TdkLayoutObject *object) |
virtual void | remove (TdkLayoutObject *object) |
virtual TdkLayoutObject * | getObject (int index) |
Protected Attributes | |
TdkVisual | visual_ |
TeBox | bBox_ |
virtual bool TdkLayoutObjectCollection::insert | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
virtual bool TdkLayoutObjectCollection::load | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
virtual bool TdkLayoutObjectCollection::update | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
virtual void TdkLayoutObjectCollection::remove | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
void TdkLayoutObjectCollection::setVisual | ( | TeVisual & | visual | ) | [inline, virtual] |
TeVisual & TdkLayoutObjectCollection::getVisual | ( | ) | [inline, virtual] |
Implements TdkLayoutObject.
void TdkLayoutObjectCollection::setBBox | ( | TeBox & | bbox | ) | [inline, virtual] |
Reimplemented from TdkLayoutObject.
TeBox & TdkLayoutObjectCollection::getBBox | ( | ) | [inline, virtual] |
Reimplemented from TdkLayoutObject.
void TdkLayoutObjectCollection::updateBBox | ( | ) | [inline, virtual] |
Implements TdkLayoutObject.
void TdkLayoutObjectCollection::transform | ( | TdkMathMatrix & | matrix | ) | [inline, virtual] |
Implements TdkEditableObject.
virtual void TdkLayoutObjectCollection::draw | ( | ) | [pure virtual] |
void TdkLayoutObjectCollection::add | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
void TdkLayoutObjectCollection::remove | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
TdkLayoutObject * TdkLayoutObjectCollection::getObject | ( | int | index | ) | [inline, virtual] |
TdkVisual TdkLayoutObjectCollection::visual_ [protected] |
TeBox TdkLayoutObjectCollection::bBox_ [protected] |
Reimplemented from TdkLayoutObject.