include/rays/ruby/painter.h in rays-0.1.3 vs include/rays/ruby/painter.h in rays-0.1.4
- old
+ new
@@ -22,15 +22,17 @@
namespace Rucy
{
- Value value (const Rays::Painter& painter);
+ Value value (const Rays::Painter& obj);
+ Value value (const Rays::Painter* obj);
+
template <> inline Rays::Painter*
- value_to<Rays::Painter*> (Value obj, bool convert)
+ value_to<Rays::Painter*> (Value val, bool)
{
- return get_type<Rays::Painter>(obj, Rays::painter_class());
+ return get_type_ptr<Rays::Painter>(val, Rays::painter_class());
}
}// Rucy