#include <objmode.h>

Public Member Functions |
|
| GenControlSelectionProcessor (MouseCallBack *mc, Control *c, IObjParam *i) | |
Protected Member Functions |
|
| CoreExport BOOL | HitTest (ViewExp *vpt, IPoint2 *p, int type, int flags) |
| BOOL | AnyHits (ViewExp *vpt) |
| CoreExport void | Select (ViewExp *vpt, BOOL all, BOOL clear, BOOL invert) |
| CoreExport void | DeSelect (ViewExp *vpt, BOOL all) |
| CoreExport void | ClearSelection () |
| void | CloneSelected (int initialCall=TRUE) |
| void | AbortClone () |
| void | AcceptClone () |
Protected Attributes |
|
| Control * | ctrl |
| BOOL | transformGizmoActive |
| GenControlSelectionProcessor | ( | MouseCallBack * | mc, |
| Control * | c, | ||
| IObjParam * | i | ||
| ) | [inline] |
: SelectionProcessor(mc,i) {ctrl=c; transformGizmoActive=FALSE; }
Implements SelectionProcessor.
| BOOL AnyHits | ( | ViewExp * | vpt | ) | [inline, protected, virtual] |
| CoreExport void Select | ( | ViewExp * | vpt, |
| BOOL | all, | ||
| BOOL | clear, | ||
| BOOL | invert | ||
| ) | [protected, virtual] |
Implements SelectionProcessor.
| CoreExport void DeSelect | ( | ViewExp * | vpt, |
| BOOL | all | ||
| ) | [protected, virtual] |
Implements SelectionProcessor.
| CoreExport void ClearSelection | ( | ) | [protected, virtual] |
Implements SelectionProcessor.
| void CloneSelected | ( | int | initialCall = TRUE |
) | [inline, protected, virtual] |
| void AbortClone | ( | ) | [inline, protected, virtual] |
| void AcceptClone | ( | ) | [inline, protected, virtual] |
BOOL
transformGizmoActive [protected] |