VCF::ItemEvent Class Reference
#include <vcf/ApplicationKit/ItemEvent.h>
Inheritance diagram for VCF::ItemEvent:
List of all members.
|
Public Types |
| enum | ItemEvents {
Paint = CUSTOM_EVENT_TYPES + ITEM_CONST + 1,
Changed,
Selected,
Added,
Removed,
TextChanged,
Unselected,
StateChangeRequested,
StateChanged
} |
| enum | { InvalidIndex = (uint32)-1
} |
Public Member Functions |
| | ItemEvent (Object *source) |
| | ItemEvent (Object *source, const uint32 &eventType) |
| | ItemEvent (Object *source, GraphicsContext *context) |
| | ItemEvent (const ItemEvent &rhs) |
| virtual | ~ItemEvent () |
| ItemEvent & | operator= (const ItemEvent &rhs) |
| virtual Object * | clone (bool deep=false) |
Public Attributes |
| GraphicsContext * | paintContext |
| Point | point |
| uint32 | index |
| bool | itemSelected |
Member Enumeration Documentation
|
|
- Enumerator:
-
| Paint |
|
| Changed |
|
| Selected |
|
| Added |
|
| Removed |
|
| TextChanged |
|
| Unselected |
|
| StateChangeRequested |
|
| StateChanged |
|
|
Constructor & Destructor Documentation
| VCF::ItemEvent::ItemEvent |
( |
Object * |
source |
) |
[inline] |
|
| VCF::ItemEvent::ItemEvent |
( |
Object * |
source, |
|
|
const uint32 & |
eventType |
|
) |
[inline] |
|
| VCF::ItemEvent::ItemEvent |
( |
const ItemEvent & |
rhs |
) |
[inline] |
|
| virtual VCF::ItemEvent::~ItemEvent |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
| virtual Object* VCF::ItemEvent::clone |
( |
bool |
deep = false |
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file: