This reference page is linked to from the following overview topics: Edit Mesh Selection Example.
#include <objmode.h>
Public Member Functions |
|
GenModSelectionProcessor (MouseCallBack *mc, BaseObject *o, 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 () |
CoreExport void | CloneSelected (int initialCall=TRUE) |
CoreExport void | AbortClone () |
CoreExport void | AcceptClone () |
Protected Attributes |
|
BaseObject * | obj |
BOOL | transformGizmoActive |
GenModSelectionProcessor | ( | MouseCallBack * | mc, |
BaseObject * | o, | ||
IObjParam * | i | ||
) | [inline] |
: SelectionProcessor(mc,i) {obj = o; 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.
CoreExport void CloneSelected | ( | int | initialCall = TRUE |
) | [protected, virtual] |
Implements SelectionProcessor.
CoreExport void AbortClone | ( | ) | [protected, virtual] |
Implements SelectionProcessor.
CoreExport void AcceptClone | ( | ) | [protected, virtual] |
Implements SelectionProcessor.
BaseObject*
obj [protected] |
BOOL
transformGizmoActive [protected] |