# HObject

## Functions

| `HObject`
| `~HObject`
const char * | `GetName`

## Detailed Description

class HObject

  The HObject is the base class for generic MVO objects.

  HObject instances need to register themselves with the ObjectManager. They can receive events and allow for the persistent storage of data.

  Subclassed by HDraggerObject, HEdgeVertexSelectionObject, HImagePanelManagerObject, HInfoWindowObject, HLightsObject, HSubwindow, HSubwindow2

  Public Functions

  inline HObject()

    Constructs an HObject object

  inline virtual ~HObject()
  virtual const char *GetName() = 0
    Returns

      A character pointer denoting the name of the object.