**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
-** Copyright (c) 2007 Chris Moore
+** Copyright (c) 2007, 2008 Chris Moore
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
#include <synfig/valuenode_composite.h>
#include <synfig/valuenode_radialcomposite.h>
#include <synfig/valuenode_reference.h>
+#include <synfig/valuenode_blinecalctangent.h>
+#include <synfig/valuenode_blinecalcvertex.h>
+#include <synfig/valuenode_blinecalcwidth.h>
#include <map>
#include "general.h"
|| ValueNode_Composite::Handle::cast_dynamic(value_node)
|| ValueNode_RadialComposite::Handle::cast_dynamic(value_node)
|| ValueNode_Reference::Handle::cast_dynamic(value_node)
+ || ValueNode_BLineCalcVertex::Handle::cast_dynamic(value_node)
+ || ValueNode_BLineCalcTangent::Handle::cast_dynamic(value_node)
+ || ValueNode_BLineCalcWidth::Handle::cast_dynamic(value_node)
)
return true;
return false;
Instance::~Instance()
{
instance_map_.erase(canvas_);
- synfig::info("studio::Instance::~Instance(): Deleted");
-} // END of studio::Instance::~Instance()
+
+ if (getenv("SYNFIG_DEBUG_DESTRUCTORS"))
+ synfig::info("Instance::~Instance(): Deleted");
+}
handle<CanvasInterface>
Instance::find_canvas_interface(synfig::Canvas::Handle canvas)