
Public Member Functions | |
| virtual bool UC_DLL_CALL | decorate (FeHandle *editor, unsigned line, const byte_type *str, unsigned len, IDecoratorListener &dl) |
| DecoratorFilterStub () | |
| virtual IFontEnumerator *UC_DLL_CALL | enumFonts (FeHandle *editor) const |
| virtual bool UC_DLL_CALL | isFixedLineHeight (FeHandle *editor) const |
| virtual void UC_DLL_CALL | onAttach (FeHandle *editor) |
| virtual void UC_DLL_CALL | onDetach (FeHandle *editor) |
| virtual unsigned UC_DLL_CALL | onTextChange (FeHandle *editor, unsigned line, unsigned byteIdx, unsigned lineFirstByteIdx) |
| virtual void UC_DLL_CALL | setFilteree (FeHandle *editor, IDecorator &d) |
| virtual | ~DecoratorFilterStub () |
Protected Member Functions | |
| const IDecorator * | getFilteree () const |
| IDecorator * | getFilteree () |
All methods other then onAttach(), onDetach() and setFilteree() forward calls to the encapsulated fe::IDecorator pointer. No checks if the pointer is 0.
setFilteree() updates encapsulated fe::IDecorator pointer with the new value.
onAttach(), onDetach() do nothing.
| fe::DecoratorFilterStub::DecoratorFilterStub | ( | ) | [inline] |
| virtual fe::DecoratorFilterStub::~DecoratorFilterStub | ( | ) | [inline, virtual] |
| IDecorator* fe::DecoratorFilterStub::getFilteree | ( | ) | [inline, protected] |
Returns encapsulated fe::IDecorator pointer value.
| const IDecorator* fe::DecoratorFilterStub::getFilteree | ( | ) | const [inline, protected] |
Returns encapsulated fe::IDecorator pointer value.
| virtual void UC_DLL_CALL fe::DecoratorFilterStub::onAttach | ( | FeHandle * | editor | ) | [inline, virtual] |
Implements fe::IPluggable.
| virtual void UC_DLL_CALL fe::DecoratorFilterStub::onDetach | ( | FeHandle * | editor | ) | [inline, virtual] |
Implements fe::IPluggable.
| virtual bool UC_DLL_CALL fe::DecoratorFilterStub::decorate | ( | FeHandle * | editor, | |
| unsigned | line, | |||
| const byte_type * | str, | |||
| unsigned | len, | |||
| IDecoratorListener & | dl | |||
| ) | [inline, virtual] |
Implements fe::IDecorator.
| virtual unsigned UC_DLL_CALL fe::DecoratorFilterStub::onTextChange | ( | FeHandle * | editor, | |
| unsigned | line, | |||
| unsigned | byteIdx, | |||
| unsigned | lineFirstByteIdx | |||
| ) | [inline, virtual] |
Implements fe::IDecorator.
| virtual IFontEnumerator* UC_DLL_CALL fe::DecoratorFilterStub::enumFonts | ( | FeHandle * | editor | ) | const [inline, virtual] |
Implements fe::IDecorator.
| virtual bool UC_DLL_CALL fe::DecoratorFilterStub::isFixedLineHeight | ( | FeHandle * | editor | ) | const [inline, virtual] |
Implements fe::IDecorator.
| virtual void UC_DLL_CALL fe::DecoratorFilterStub::setFilteree | ( | FeHandle * | editor, | |
| IDecorator & | d | |||
| ) | [inline, virtual] |
Implements fe::IDecoratorFilter.