diff options
author | David Robillard <d@drobilla.net> | 2014-03-15 22:35:18 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-03-15 22:35:18 +0000 |
commit | 3b63d9fa3114f0292561484f299d9d45ec451c17 (patch) | |
tree | b45de3ba8d2eded5731908cf6842b4bb6392863f /src/module.c | |
parent | ba34221e0ee4c32ced4770563638f472860e0a16 (diff) | |
download | ganv-3b63d9fa3114f0292561484f299d9d45ec451c17.tar.gz ganv-3b63d9fa3114f0292561484f299d9d45ec451c17.tar.bz2 ganv-3b63d9fa3114f0292561484f299d9d45ec451c17.zip |
Clean up public canvas interface.
Eliminate thin C wrappers around C++ methods (move actual implementation into C).
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5338 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/module.c')
-rw-r--r-- | src/module.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/module.c b/src/module.c index 779d26b..5434fc8 100644 --- a/src/module.c +++ b/src/module.c @@ -152,7 +152,7 @@ measure(GanvModule* module, Metrics* m) GanvText* canvas_title = GANV_NODE(module)->impl->label; GanvModuleImpl* impl = module->impl; - if (canvas->direction == GANV_DIRECTION_DOWN) { + if (ganv_canvas_get_direction(canvas) == GANV_DIRECTION_DOWN) { static const double PAD = 2.0; double contents_width = PAD; @@ -430,7 +430,7 @@ layout(GanvNode* self) ganv_box_set_width(GANV_BOX(module), label_w + (MODULE_LABEL_PAD * 2.0)); ganv_box_set_height(GANV_BOX(module), label_h); - switch (canvas->direction) { + switch (ganv_canvas_get_direction(canvas)) { case GANV_DIRECTION_RIGHT: resize_right(module); break; @@ -481,7 +481,7 @@ ganv_module_add_port(GanvModule* module, impl->must_resize = TRUE; g_ptr_array_add(impl->ports, port); - place_title(module, canvas->direction); + place_title(module, ganv_canvas_get_direction(canvas)); ganv_item_request_update(GANV_ITEM(module)); } |