Public Member Functions | Protected Member Functions | Protected Attributes

GenModSelectionProcessor Class Reference

This reference page is linked to from the following overview topics: Edit Mesh Selection Example.


Search for all occurrences

#include <objmode.h>

Inheritance diagram for GenModSelectionProcessor:
Inheritance graph
[legend]

List of all members.

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

Constructor & Destructor Documentation

GenModSelectionProcessor ( MouseCallBack mc,
BaseObject o,
IObjParam i 
) [inline]

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]
CoreExport void CloneSelected ( int  initialCall = TRUE ) [protected, virtual]
CoreExport void AbortClone ( ) [protected, virtual]
CoreExport void AcceptClone ( ) [protected, virtual]

Member Data Documentation

BaseObject* obj [protected]
BOOL transformGizmoActive [protected]

GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor
GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor GenModSelectionProcessor