]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.0
authorfred <fred>
Tue, 26 Mar 2002 22:42:31 +0000 (22:42 +0000)
committerfred <fred>
Tue, 26 Mar 2002 22:42:31 +0000 (22:42 +0000)
lily/include/score-element.hh

index 25a30532ff396892f3b47f371f064ebf89e9a04b..c9b1a30188666cd0ea3c537f71911e634813272e 100644 (file)
@@ -11,7 +11,7 @@
 #include "virtual-methods.hh"
 #include "graphical-element.hh"
 #include "lily-guile.hh"
-
+#include "smobs.hh"
 
 typedef void (Score_element::*Score_element_method_pointer) (void);
 
@@ -148,13 +148,8 @@ protected:
 
   static Interval dim_cache_callback (Dimension_cache*);
 public:
-  SCM smobify_self ();
-  static SCM mark_smob (SCM);
-  static scm_sizet free_smob (SCM s);
-  static int print_smob (SCM s, SCM p, scm_print_state*);
-  static long smob_tag;
-  static void init_smobs();
-  SCM self_scm_;
+
+  DECLARE_SMOBS;
 };