.. highlight:: python
.. module:: defcon.objects.base

==========
BaseObject
==========

The main objects in defcon all subclass these objects.

.. seealso::

   :class:`NotificationCenter`
      The base object uses notifications to notify observers about changes. The API for subscribing/unsubscribing to notifications are detailed below. Some familiarity with the :class:`NotificationCenter` might be helpful.


BaseObject
^^^^^^^^^^

.. autoclass:: BaseObject
   :members:


BaseDictObject
^^^^^^^^^^^^^^

.. autoclass:: BaseDictObject
