diff options
Diffstat (limited to 'source/blenderplayer/bad_level_call_stubs/stubs.c')
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/stubs.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/source/blenderplayer/bad_level_call_stubs/stubs.c b/source/blenderplayer/bad_level_call_stubs/stubs.c index 8be96e5390d..c76992677d5 100644 --- a/source/blenderplayer/bad_level_call_stubs/stubs.c +++ b/source/blenderplayer/bad_level_call_stubs/stubs.c @@ -55,6 +55,10 @@ struct FCurve; struct Heap; struct HeapNode; struct ID; +#ifdef WITH_FREESTYLE +struct FreestyleConfig; +struct FreestyleLineSet; +#endif struct ImBuf; struct Image; struct ImageUser; @@ -84,6 +88,9 @@ struct RenderLayer; struct RenderResult; struct Scene; struct Scene; +#ifdef WITH_FREESTYLE +struct SceneRenderLayer; +#endif struct ScrArea; struct SculptSession; struct ShadeInput; @@ -537,6 +544,16 @@ struct PyObject *pyrna_id_CreatePyObject(struct ID *id) {return NULL; } void BPY_context_update(struct bContext *C) {}; const char *BPY_app_translations_py_pgettext(const char *msgctxt, const char *msgid) { return msgid; } +#ifdef WITH_FREESTYLE +/* Freestyle */ +void FRS_init_freestyle_config(struct FreestyleConfig *config) {} +void FRS_free_freestyle_config(struct FreestyleConfig *config) {} +void FRS_copy_freestyle_config(struct FreestyleConfig *new_config, struct FreestyleConfig *config) {} +struct FreestyleLineSet *FRS_get_active_lineset(struct FreestyleConfig *config) { return NULL; } +short FRS_get_active_lineset_index(struct FreestyleConfig *config) { return 0; } +void FRS_set_active_lineset_index(struct FreestyleConfig *config, short index) {} +void FRS_unlink_target_object(struct FreestyleConfig *config, struct Object *ob) {} +#endif /* intern/dualcon */ struct DualConMesh; struct DualConMesh *dualcon(const struct DualConMesh *input_mesh, |