|
@@ -70,27 +70,9 @@ struct ft2_source {
|
|
|
|
|
|
extern FT_Library ft2_lib;
|
|
|
|
|
|
-static void *ft2_source_create(obs_data_t *settings, obs_source_t *source);
|
|
|
-static void ft2_source_destroy(void *data);
|
|
|
-static void ft2_source_update(void *data, obs_data_t *settings);
|
|
|
-static void ft2_source_render(void *data, gs_effect_t *effect);
|
|
|
-static void ft2_video_tick(void *data, float seconds);
|
|
|
-
|
|
|
void draw_outlines(struct ft2_source *srcdata);
|
|
|
void draw_drop_shadow(struct ft2_source *srcdata);
|
|
|
|
|
|
-static uint32_t ft2_source_get_width(void *data);
|
|
|
-static uint32_t ft2_source_get_height(void *data);
|
|
|
-
|
|
|
-static void ft2_source_defaults_v1(obs_data_t *settings);
|
|
|
-static void ft2_source_defaults_v2(obs_data_t *settings);
|
|
|
-
|
|
|
-static obs_properties_t *ft2_source_properties(void *unused);
|
|
|
-
|
|
|
-static const char *ft2_source_get_name(void *unused);
|
|
|
-
|
|
|
-static obs_missing_files_t *ft2_missing_files(void *data);
|
|
|
-
|
|
|
uint32_t get_ft2_text_width(wchar_t *text, struct ft2_source *srcdata);
|
|
|
|
|
|
time_t get_modified_timestamp(char *filename);
|