VSF Documented
Data Structures | Typedefs | Functions
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

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)