/**
 * Plutonium library
 * @file Plutonium
 * @brief Plutonium library's main header.
 * @author XorTroll
 * @copyright XorTroll
 */

#pragma once
#include <pu/pu_Include.hpp>

#include <pu/audio/audio_Audio.hpp>

#include <pu/ui/ui_Application.hpp>
#include <pu/ui/ui_Types.hpp>
#include <pu/ui/ui_Container.hpp>
#include <pu/ui/ui_Dialog.hpp>
#include <pu/ui/ui_Layout.hpp>
#include <pu/ui/ui_Overlay.hpp>

#include <pu/ui/elm/elm_Button.hpp>
#include <pu/ui/elm/elm_Element.hpp>
#include <pu/ui/elm/elm_Image.hpp>
#include <pu/ui/elm/elm_Menu.hpp>
#include <pu/ui/elm/elm_ProgressBar.hpp>
#include <pu/ui/elm/elm_Rectangle.hpp>
#include <pu/ui/elm/elm_TextBlock.hpp>
#include <pu/ui/elm/elm_Toggle.hpp>

#include <pu/ui/extras/extras_Toast.hpp>

#include <pu/ui/render/render_Renderer.hpp>
#include <pu/ui/render/render_SDL2.hpp>
