_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 | |
children | Node | |
constructor(char *text, int ha, int va) | Label | 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 |
Node::constructor() | Node | inline |
contentSize | Frame | |
contentSurface | Frame | |
contentTexture | Frame | |
displayLength | Label | |
draw_frame() | Frame | inline |
emit_ready(...) | Node | inline |
emit_signal(...) | Node | inline |
emit_update(...) | Node | inline |
flags | Frame | |
free() | Label | 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_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) | Frame | inline |
is_checkbox(bool *result) | Frame | 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(FILE *file) | Label | inline |
Node::load() | Node | 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() | Label | 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) | Label | inline |
Node::render() | Node | inline |
rot | Node | |
save(FILE *file, Node *editor) | Label | inline |
Node::save(FILE *file) | Node | inline |
scale | Frame | |
scroll | Frame | |
scrollTarget | Frame | |
selectList | Frame | |
set_text(char *str) | Label | inline |
shader | Node | |
size | Frame | |
slider | Frame | |
text | Label | |
theme | Frame | |
type | Node | |
unit | Frame | |
update() | Frame | inline |
Node::update(vec3 pos, vec3 rot, vec3 scale) | Node | inline |
update_global_position(vec3 pos, vec3 rot, vec3 scale) | Node | inline |