VSF Documented
vsf_tgui_dynamic.c File Reference
#include "../../vsf_tgui.h"

Data Structures

struct  vsf_tgui_control_info_t
 

Typedefs

typedef struct vsf_tgui_control_info_t vsf_tgui_control_info_t
 

Functions

vsf_tgui_control_tvsf_tgui_control_new (vsf_tree_msg_node_id_t id, char *name)
 
void vsf_tgui_control_destroy (vsf_tgui_control_t *control)
 
void vsf_tgui_control_add (vsf_tgui_container_t *parent, vsf_tgui_control_t *control_prev, vsf_tgui_control_t *control)
 
void vsf_tgui_control_remove (vsf_tgui_container_t *parent, vsf_tgui_control_t *control)
 
void vsf_tgui_control_sync (vsf_tgui_container_t *parent, vsf_tgui_control_t *control)
 
vsf_tgui_container_t * vsf_tgui_container_new (char *name)
 
vsf_tgui_label_t * vsf_tgui_label_new (char *name)
 
void vsf_tgui_label_set_text_static (vsf_tgui_label_t *label, const char *text)
 
const char * vsf_tgui_label_get_text (vsf_tgui_label_t *label)
 
vsf_tgui_button_t * vsf_tgui_button_new (char *name)
 

Typedef Documentation

◆ vsf_tgui_control_info_t

typedef struct vsf_tgui_control_info_t vsf_tgui_control_info_t

Function Documentation

◆ vsf_tgui_control_new()

vsf_tgui_control_t * vsf_tgui_control_new ( vsf_tree_msg_node_id_t id,
char * name )

◆ vsf_tgui_control_destroy()

void vsf_tgui_control_destroy ( vsf_tgui_control_t * control)

◆ vsf_tgui_control_add()

void vsf_tgui_control_add ( vsf_tgui_container_t * parent,
vsf_tgui_control_t * control_prev,
vsf_tgui_control_t * control )

◆ vsf_tgui_control_remove()

void vsf_tgui_control_remove ( vsf_tgui_container_t * parent,
vsf_tgui_control_t * control )

◆ vsf_tgui_control_sync()

void vsf_tgui_control_sync ( vsf_tgui_container_t * parent,
vsf_tgui_control_t * control )

◆ vsf_tgui_container_new()

vsf_tgui_container_t * vsf_tgui_container_new ( char * name)

◆ vsf_tgui_label_new()

vsf_tgui_label_t * vsf_tgui_label_new ( char * name)

◆ vsf_tgui_label_set_text_static()

void vsf_tgui_label_set_text_static ( vsf_tgui_label_t * label,
const char * text )

◆ vsf_tgui_label_get_text()

const char * vsf_tgui_label_get_text ( vsf_tgui_label_t * label)

◆ vsf_tgui_button_new()

vsf_tgui_button_t * vsf_tgui_button_new ( char * name)
Generated from commit: vsfteam/vsf@ceb53fd