Euphoria
|
root.cc
Go to the documentation of this file.
Definition: button.cc:13
bool load_gui(Root *root, io::FileSystem *fs, render::FontCache *font, const io::FilePath &path, render::TextureCache *cache)
Definition: load.cc:308
static Rectf from_position_anchor_width_and_height(const vec2f &pos, const Scale2f &anchor, float width, float height)
Definition: rect.cc:56
static Rectf from_width_height(float width, float height)
Definition: rect.cc:98
Definition: vec2.h:137
void render(render::SpriteRenderer *renderer) const
Definition: container.cc:39
~Root()
void set_input_mouse(const vec2f &pos, bool down)
Definition: root.cc:43
bool load(io::FileSystem *fs, render::FontCache *font, const ::eu::io::FilePath &path, render::TextureCache *cache)
Definition: root.cc:24
void end()
void begin()
Definition: vfs_path.h:36
Definition: vfs.h:74
Definition: fontcache.h:19
Definition: spriterender.h:35
void draw_sprite(const Texture2 &texture, const Rectf &position, const DrawData &data=DrawData{})
Definition: spriterender.cc:125
Definition: texturecache.h:18
Definition: size2.h:12