| _vao | Frame | static |
| _vbo | Frame | static |
| absPos | Frame | |
| add_child(Node *child) | Node | inline |
| add_child_and_realloc(Node *child) | Node | inline |
| alignment | Frame | |
| attribute | Node | |
| attributes_count | Node | |
| behavior | Node | |
| button | Frame | |
| checked | Button | |
| children | Node | |
| constructor() | CheckBox | inline |
| Frame::constructor(float x, int xu, float y, int yu, float w, int wu, float h, int hu, int ha, int va, int scroll, Theme *theme) | Frame | inline |
| contentSize | Frame | |
| contentSurface | Frame | |
| contentTexture | Frame | |
| draw_frame() | Frame | inline |
| emit_ready(...) | Node | inline |
| emit_signal(...) | Node | inline |
| emit_update(...) | Node | inline |
| flags | Frame | |
| free() | CheckBox | inline |
| get_glow_shader(Shader *shader) | Node | inline |
| get_settings_data(void ***ptr, int *length) | Node | inline |
| get_vao(VAO *vao) | Frame | inline |
| globalPos | Node | |
| globalRot | Node | |
| globalScale | Node | |
| glowShader | Node | static |
| handle_dimension_unit(float *src, float *dest, int vertical, double size, int unit, double containerWidth, double containerHeight) | Frame | inline |
| imageFrame | Frame | |
| index_of_child(Node *child) | Node | inline |
| init_button() | Button | inline |
| init_frame() | Frame | inline |
| initialize_node() | Node | inline |
| inputArea | Frame | |
| is_area(bool *area) | Node | inline |
| is_body(bool *body) | Node | inline |
| is_button(bool *result) | Button | inline |
| is_checkbox(bool *result) | CheckBox | inline |
| is_cshape(bool *cshape) | Node | inline |
| is_gui_element(bool *result) | Frame | inline |
| is_input_area(bool *result) | Frame | inline |
| is_radiobutton() | Frame | inline |
| is_render_target(bool *render_target) | Node | inline |
| is_selectlist(bool *result) | Frame | inline |
| label | Frame | |
| length | Node | |
| load() | CheckBox | inline |
| Frame::load(FILE *file) | Frame | inline |
| object | Node | |
| on_resize() | Frame | inline |
| overflow | Frame | |
| parent | Node | |
| pos | Node | |
| prepare_render(mat4 modelMatrix, Shader activeShader) | Node | inline |
| print(int level) | Node | inline |
| radiobutton | Frame | |
| refresh() | Frame | inline |
| refreshContent() | Frame | inline |
| relPos | Frame | |
| remove_child(Node *child) | Node | inline |
| remove_child_and_free(Node *child) | Node | inline |
| remove_child_and_free_and_realloc(Node *child) | Node | inline |
| remove_child_and_realloc(Node *child) | Node | inline |
| render(mat4 modelMatrix, Shader activeShader, WorldShaders *shaders) | Frame | inline |
| Node::render() | Node | inline |
| rot | Node | |
| save(FILE *file, Node *editor) | CheckBox | inline |
| Node::save(FILE *file) | Node | inline |
| scale | Frame | |
| scroll | Frame | |
| scrollTarget | Frame | |
| selectList | Frame | |
| shader | Node | |
| size | Frame | |
| slider | Frame | |
| state | Button | |
| theme | Frame | |
| type | Node | |
| unit | Frame | |
| update() | Button | inline |
| Node::update(vec3 pos, vec3 rot, vec3 scale) | Node | inline |
| update_global_position(vec3 pos, vec3 rot, vec3 scale) | Node | inline |