Attributes (C++)
================

.. doxygengroup:: FnAttribute
    :undoc-members:

Attribute Base Class
--------------------

.. doxygenclass:: Foundry::Katana::Attribute
    :undoc-members:

Null Attributes
---------------

.. doxygenclass:: Foundry::Katana::NullAttribute
    :undoc-members:

Data Attributes
---------------

.. doxygenclass:: Foundry::Katana::DataAttribute
    :undoc-members:
.. doxygenclass:: Foundry::Katana::IntAttribute
    :undoc-members:
.. doxygenclass:: Foundry::Katana::FloatAttribute
    :undoc-members:
.. doxygenclass:: Foundry::Katana::DoubleAttribute
    :undoc-members:
.. doxygenclass:: Foundry::Katana::StringAttribute
    :undoc-members:

Group Attributes
----------------

.. doxygenclass:: Foundry::Katana::GroupAttribute
    :undoc-members:

DataBuilder
-----------

.. doxygenclass:: Foundry::Katana::DataBuilder
    :undoc-members:

GroupBuilder
------------

.. doxygenclass:: Foundry::Katana::GroupBuilder
    :undoc-members:

Utility Classes
---------------

.. doxygengroup:: FnAttribute_Utility_Classes
    :undoc-members:

Utility Functions
-----------------

.. doxygengroup:: FnAttribute_Utility_Functions
    :undoc-members: