Changeset View
Changeset View
Standalone View
Standalone View
source/blender/windowmanager/WM_api.h
| Show First 20 Lines • Show All 447 Lines • ▼ Show 20 Lines | enum { | ||||
| * if having hard coded values is a problem */ | * if having hard coded values is a problem */ | ||||
| }; | }; | ||||
| struct wmJob *WM_jobs_get(struct wmWindowManager *wm, struct wmWindow *win, void *owner, const char *name, int flag, int job_type); | struct wmJob *WM_jobs_get(struct wmWindowManager *wm, struct wmWindow *win, void *owner, const char *name, int flag, int job_type); | ||||
| bool WM_jobs_test(struct wmWindowManager *wm, void *owner, int job_type); | bool WM_jobs_test(struct wmWindowManager *wm, void *owner, int job_type); | ||||
| float WM_jobs_progress(struct wmWindowManager *wm, void *owner); | float WM_jobs_progress(struct wmWindowManager *wm, void *owner); | ||||
| char *WM_jobs_name(struct wmWindowManager *wm, void *owner); | char *WM_jobs_name(struct wmWindowManager *wm, void *owner); | ||||
| double WM_jobs_starttime(struct wmWindowManager *wm, void *owner); | |||||
| char *WM_jobs_tooltip(struct wmWindowManager *wm, void *owner); | |||||
| void WM_jobs_set_tooltip(struct wmWindowManager *wm, void *owner, char *text); | |||||
| void *WM_jobs_customdata(struct wmWindowManager *wm, void *owner); | void *WM_jobs_customdata(struct wmWindowManager *wm, void *owner); | ||||
| void *WM_jobs_customdata_from_type(struct wmWindowManager *wm, int job_type); | void *WM_jobs_customdata_from_type(struct wmWindowManager *wm, int job_type); | ||||
| bool WM_jobs_is_running(struct wmJob *); | bool WM_jobs_is_running(struct wmJob *); | ||||
| bool WM_jobs_is_stopped(wmWindowManager *wm, void *owner); | |||||
| void *WM_jobs_customdata_get(struct wmJob *); | void *WM_jobs_customdata_get(struct wmJob *); | ||||
| void WM_jobs_customdata_set(struct wmJob *, void *customdata, void (*free)(void *)); | void WM_jobs_customdata_set(struct wmJob *, void *customdata, void (*free)(void *)); | ||||
| void WM_jobs_timer(struct wmJob *, double timestep, unsigned int note, unsigned int endnote); | void WM_jobs_timer(struct wmJob *, double timestep, unsigned int note, unsigned int endnote); | ||||
| void WM_jobs_callbacks(struct wmJob *, | void WM_jobs_callbacks(struct wmJob *, | ||||
| void (*startjob)(void *, short *, short *, float *), | void (*startjob)(void *, short *, short *, float *), | ||||
| void (*initjob)(void *), | void (*initjob)(void *), | ||||
| void (*update)(void *), | void (*update)(void *), | ||||
| void (*endjob)(void *)); | void (*endjob)(void *)); | ||||
| ▲ Show 20 Lines • Show All 52 Lines • Show Last 20 Lines | |||||