#include "gui/load.h"
#include "log/log.h"
#include "files/gui.h"
#include "render/texturecache.h"
#include "render/scalablesprite.h"
#include "render/fontcache.h"
#include "gui/layoutcontainer.h"
#include "gui/layout.h"
#include "gui/button.h"
#include "gui/panelwidget.h"
#include "gui/skin.h"
#include "gui/root.h"
#include <iostream>
#include <map>
Go to the source code of this file.
|
#define | FUN(NAME) case files::gui::InterpolationType::NAME: return core::easing::Function::NAME; |
|
|
std::shared_ptr< Layout > | eu::gui::create_layout (const files::gui::Layout &c) |
|
void | eu::gui::build_layout_container (io::FileSystem *fs, State *state, LayoutContainer *root, const files::gui::LayoutContainer &c, render::TextureCache *cache, const std::map< std::string, Skin * > &skins) |
|
void | eu::gui::setup_layout (LayoutData *data, const files::gui::Widget &src) |
|
Lrud< float > | eu::gui::from_gaf_to_lrud (const files::gui::Lrtb &lrtd) |
|
std::shared_ptr< Widget > | eu::gui::create_widget (io::FileSystem *fs, State *state, const files::gui::Widget &w, render::TextureCache *cache, const std::map< std::string, Skin * > &skins) |
|
Rgb | eu::gui::load (const files::gui::Rgb &src) |
|
core::easing::Function | eu::gui::load (files::gui::InterpolationType t) |
|
ButtonState | eu::gui::load_button (const files::gui::ButtonState &src) |
|
std::shared_ptr< Skin > | eu::gui::load_skin (const files::gui::Skin &src, render::FontCache *font, const io::DirPath &folder) |
|
bool | eu::gui::load_gui (Root *root, io::FileSystem *fs, render::FontCache *font, const io::FilePath &path, render::TextureCache *cache) |
|
◆ FUN
#define FUN |
( |
|
NAME | ) |
case files::gui::InterpolationType::NAME: return core::easing::Function::NAME; |