text blocks

seduce_text_block_draw

uint seduce_text_block_draw(float pos_x, float pos_y, float letter_size, float letter_spacing, float line_size, float line_spacing, uint line_count, SUIBlockStyle style, const char *text, uint text_start, float *color, uint *color_switch, uint *scroll, void (*func)(float pos_x, float pos_y, float *start, float *end, void *user), void *user);

Types:

Enum:

SUIBlockStyle

SEDUCE_BS_LEFT

SEDUCE_BS_RIGHT

SEDUCE_BS_CENTER

SEDUCE_BS_STRETCH

SEDUCE_BS_CODE

seduce_text_block_hit_test

uint seduce_text_block_hit_test(float letter_size, float letter_spacing, float line_size, float line_spacing, uint line_count, const char *text, float pos_x, float pos_y);

sui_text_block_edit

uint sui_text_block_edit(SUIBlock *blocks, uint block_count, const char *text, void (*done_func)(void *user, char *text), void* user, float *color, uint *color_switch);