diff options
author | Andrew Wiggin <ender79bl@gmail.com> | 2011-12-31 21:46:42 +0400 |
---|---|---|
committer | Andrew Wiggin <ender79bl@gmail.com> | 2011-12-31 21:46:42 +0400 |
commit | 85242e9f6ce26c7c3dbb3d5f1a2745ac0ca4759a (patch) | |
tree | 15ebd661266d6132d4568b5969dd9c40835f56cf /source/blenderplayer/bad_level_call_stubs | |
parent | 71bc053bb2a32af957459d42a746897a9d2de24c (diff) |
Fix blenderplayer build (by adding missing bad level call stubs)
Diffstat (limited to 'source/blenderplayer/bad_level_call_stubs')
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/stubs.c | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/source/blenderplayer/bad_level_call_stubs/stubs.c b/source/blenderplayer/bad_level_call_stubs/stubs.c index faf597d52b9..b955c185da8 100644 --- a/source/blenderplayer/bad_level_call_stubs/stubs.c +++ b/source/blenderplayer/bad_level_call_stubs/stubs.c @@ -113,6 +113,8 @@ struct BMEditMesh; struct Heap; struct HeapNode; struct Scene; +struct SmallHash; +struct SmallHashIter; /*new render funcs */ void EDBM_selectmode_set(struct BMEditMesh *em) {} @@ -129,6 +131,15 @@ int BLI_heap_size (struct Heap *heap){return 0;} struct HeapNode* BLI_heap_top (struct Heap *heap){return NULL;} void* BLI_heap_popmin (struct Heap *heap){return NULL;} +void BLI_smallhash_init(struct SmallHash *hash) {} +void BLI_smallhash_release(struct SmallHash *hash) {} +void BLI_smallhash_insert(struct SmallHash *hash, uintptr_t key, void *item) {} +void BLI_smallhash_remove(struct SmallHash *hash, uintptr_t key) {} +void *BLI_smallhash_lookup(struct SmallHash *hash, uintptr_t key) { return NULL; } +int BLI_smallhash_haskey(struct SmallHash *hash, uintptr_t key) { return 0; } +int BLI_smallhash_count(struct SmallHash *hash) { return 0; } +void *BLI_smallhash_iternext(struct SmallHashIter *iter, uintptr_t *key) { return NULL; } +void *BLI_smallhash_iternew(struct SmallHash *hash, struct SmallHashIter *iter, uintptr_t *key) { return NULL; } float *RE_RenderLayerGetPass(struct RenderLayer *rl, int passtype) {return (float *) NULL;} float RE_filter_value(int type, float x) {return 0.0f;} @@ -328,8 +339,8 @@ void ED_vgroup_vert_weight(struct Object *ob, struct bDeformGroup *dg, int vertn void ED_vgroup_delete(struct Object *ob, struct bDeformGroup *defgroup){} void ED_vgroup_clear(struct Object *ob){} void ED_vgroup_object_is_edit_mode(struct Object *ob){} -long mesh_mirrtopo_table(struct Object *ob, char mode){} -intptr_t mesh_octree_table(struct Object *ob, struct BMEditMesh *em, float *co, char mode){} +long mesh_mirrtopo_table(struct Object *ob, char mode) { return 0; } +intptr_t mesh_octree_table(struct Object *ob, struct BMEditMesh *em, float *co, char mode) { return 0; } void ED_sequencer_update_view(struct bContext *C, int view){} float ED_rollBoneToVector(struct EditBone *bone, float new_up_axis[3]){return 0.0f;} @@ -352,7 +363,7 @@ void make_editNurb (struct Object *obedit){} void uiItemR(struct uiLayout *layout, struct PointerRNA *ptr, char *propname, int flag, char *name, int icon){} -struct PointerRNA uiItemFullO(struct uiLayout *layout, char *idname, char *name, int icon, struct IDProperty *properties, int context, int flag){struct PointerRNA a; return a;} +struct PointerRNA uiItemFullO(struct uiLayout *layout, char *idname, char *name, int icon, struct IDProperty *properties, int context, int flag){struct PointerRNA a = {}; return a;} struct uiLayout *uiLayoutRow(struct uiLayout *layout, int align){return (struct uiLayout *) NULL;} struct uiLayout *uiLayoutColumn(struct uiLayout *layout, int align){return (struct uiLayout *) NULL;} struct uiLayout *uiLayoutColumnFlow(struct uiLayout *layout, int number, int align){return (struct uiLayout *) NULL;} |