GenControlSelectionProcessor Class Reference
 
 
 
GenControlSelectionProcessor Class Reference

This reference page is linked to from the following overview topics: Node Level Hit Testing.


#include <objmode.h>

Inheritance diagram for GenControlSelectionProcessor:
SelectionProcessor MouseCallBack BaseInterfaceServer InterfaceServer MaxHeapOperators SubControlSelectionProcessor

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

Constructor & Destructor Documentation


Member Function Documentation

CoreExport BOOL HitTest ( ViewExp vpt,
IPoint2 p,
int  type,
int  flags 
) [protected, virtual]
BOOL AnyHits ( ViewExp vpt ) [inline, protected, virtual]
CoreExport void Select ( ViewExp vpt,
BOOL  all,
BOOL  clear,
BOOL  invert 
) [protected, virtual]
CoreExport void DeSelect ( ViewExp vpt,
BOOL  all 
) [protected, virtual]
CoreExport void ClearSelection ( ) [protected, virtual]
void CloneSelected ( int  initialCall = TRUE ) [inline, protected, virtual]
void AbortClone ( ) [inline, protected, virtual]
void AcceptClone ( ) [inline, protected, virtual]

Member Data Documentation