From a129877eb8abdbb95a223e87d9e4d8d0729611bd Mon Sep 17 00:00:00 2001 From: Thomas Geymayer Date: Thu, 9 Aug 2012 22:08:44 +0200 Subject: [PATCH] Canvas: Add function to API for getting canvas path --- Nasal/canvas/api.nas | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Nasal/canvas/api.nas b/Nasal/canvas/api.nas index df38fdcba..ed4fbbb22 100644 --- a/Nasal/canvas/api.nas +++ b/Nasal/canvas/api.nas @@ -791,7 +791,12 @@ var Canvas = { # Set the background color # # @param color Vector of 3 or 4 values in [0, 1] - setColorBackground: func { _setColorNodes(me.color, arg); return me; } + setColorBackground: func { _setColorNodes(me.color, arg); return me; }, + # Get path of canvas to be used eg. in Image::setFile + getPath: func() + { + return "canvas://by-index/texture[" ~ me._node.getIndex() ~ "]"; + } }; # Create a new canvas. Pass parameters as hash, eg: