Home
last modified time | relevance | path

Searched refs:Engraver (Results 1 – 25 of 444) sorted by relevance

12345678910>>...18

/dports/print/lilypond-devel/lilypond-2.23.5/lily/
H A Dengraver.cc34 Engraver::get_group () const in get_group()
53 Engraver::make_grob_info (Grob *e, SCM cause) in make_grob_info()
72 Engraver::announce_grob (Grob *e, SCM cause) in announce_grob()
81 Engraver::announce_end_grob (Grob *e, SCM cause) in announce_end_grob()
86 Engraver::Engraver (Context *c) in Engraver() function in Engraver
108 Engraver::choose_grob_type (SCM classes, SCM props) in choose_grob_type()
125 Engraver::choose_grob_type<Grob> (SCM classes, SCM props) in choose_grob_type()
164 Engraver::internal_make_grob (SCM symbol, in internal_make_grob()
200 Engraver::internal_make_item (SCM x, SCM cause, in internal_make_item()
213 Engraver::internal_make_spanner (SCM x, SCM cause, in internal_make_spanner()
[all …]
H A Dengraver-scheme.cc32 auto *const en = LY_ASSERT_SMOB (Engraver, engraver, 1);
50 auto *const en = LY_ASSERT_SMOB (Engraver, engraver, 1);
68 auto *const en = LY_ASSERT_SMOB (Engraver, engraver, 1);
93 auto *const en = LY_ASSERT_SMOB (Engraver, engraver, 1);
108 auto *const en = LY_ASSERT_SMOB (Engraver, engraver, 1);
H A Dsystem-start-delimiter-engraver.cc44 virtual void create_grobs (Engraver *, SCM) {} in create_grobs()
58 void create_grobs (Engraver *, SCM) override;
89 Bracket_nesting_group::create_grobs (Engraver *engraver, SCM default_type) in create_grobs()
171 class System_start_delimiter_engraver : public Engraver
187 : Engraver (c) in System_start_delimiter_engraver()
H A Dparenthesis-engraver.cc32 class Parenthesis_engraver : public Engraver
47 : Engraver (c) in Parenthesis_engraver()
82 Engraver *const eng = info.origin_engraver (); in acknowledge_grob()
H A Dgrace-engraver.cc29 class Grace_engraver : public Engraver
45 : Engraver (c) in Grace_engraver()
158 Engraver::derived_mark (); in derived_mark()
H A Ddefault-bar-line-engraver.cc25 class Default_bar_line_engraver : public Engraver
62 : Engraver (c) in Default_bar_line_engraver()
H A Dpitch-squash-engraver.cc27 class Pitch_squash_engraver : public Engraver
43 : Engraver (c) in Pitch_squash_engraver()
H A Daccidental-engraver.cc51 Engraver *origin_engraver_;
69 class Accidental_engraver : public Engraver
73 Grob *make_standard_accidental (Stream_event *note, Grob *note_head, Engraver *trans, bool);
74 Grob *make_suggested_accidental (Stream_event *note, Grob *note_head, Engraver *trans);
111 : Engraver (c) in Accidental_engraver()
304 Engraver *trans, in make_standard_accidental()
350 Engraver *trans) in make_suggested_accidental()
H A Dtab-staff-symbol-engraver.cc23 class Tab_staff_symbol_engraver : public Engraver
40 : Engraver (c) in Tab_staff_symbol_engraver()
H A Dgrid-point-engraver.cc26 class Grid_point_engraver : public Engraver
48 : Engraver (c) in Grid_point_engraver()
H A Dbreathing-sign-engraver.cc33 class Breathing_sign_engraver : public Engraver
49 : Engraver (c) in Breathing_sign_engraver()
/dports/print/lilypond/lilypond-2.22.1/lily/
H A Dengraver.cc33 Engraver::get_group () const in get_group()
40 Engraver::announce_grob (Grob_info inf, Context *reroute_context) in announce_grob()
46 Engraver::announce_end_grob (Grob_info inf, Context *reroute_context) in announce_end_grob()
52 Engraver::make_grob_info (Grob *e, SCM cause) in make_grob_info()
71 Engraver::announce_grob (Grob *e, SCM cause) in announce_grob()
80 Engraver::announce_end_grob (Grob *e, SCM cause) in announce_end_grob()
85 Engraver::Engraver (Context *c) in Engraver() function in Engraver
109 Engraver::internal_make_grob (SCM symbol, in internal_make_grob()
155 Engraver::internal_make_item (SCM x, SCM cause, in internal_make_item()
164 Engraver::internal_make_column (SCM x, char const *file, int line, char const *fun) in internal_make_column()
[all …]
H A Dengraver-scheme.cc30 LY_ASSERT_SMOB (Engraver, engraver, 1);
34 Grob *g = unsmob<Engraver> (engraver)->
47 LY_ASSERT_SMOB (Engraver, engraver, 1);
51 unsmob<Engraver> (engraver)->
H A Dparenthesis-engraver.cc31 class Parenthesis_engraver : public Engraver
40 : Engraver (c) in Parenthesis_engraver()
53 Engraver *eng = dynamic_cast<Engraver *> (info.origin_translator ()); in acknowledge_grob()
H A Dbreak-align-engraver.cc30 class Break_align_engraver : public Engraver
57 : Engraver (c) in Break_align_engraver()
119 Engraver *random_source = dynamic_cast<Engraver *> (inf.origin_translator ()); in create_alignment()
H A Dsystem-start-delimiter-engraver.cc44 virtual void create_grobs (Engraver *, SCM) {} in create_grobs()
58 void create_grobs (Engraver *, SCM) override;
89 Bracket_nesting_group::create_grobs (Engraver *engraver, SCM default_type) in create_grobs()
171 class System_start_delimiter_engraver : public Engraver
187 : Engraver (c) in System_start_delimiter_engraver()
H A Daccidental-engraver.cc51 Engraver *origin_engraver_;
69 class Accidental_engraver : public Engraver
73 Grob *make_standard_accidental (Stream_event *note, Grob *note_head, Engraver *trans, bool);
74 Grob *make_suggested_accidental (Stream_event *note, Grob *note_head, Engraver *trans);
111 : Engraver (c) in Accidental_engraver()
304 Engraver *trans, in make_standard_accidental()
350 Engraver *trans) in make_suggested_accidental()
481 entry.origin_engraver_ = dynamic_cast<Engraver *> (info.origin_translator ()); in acknowledge_rhythmic_head()
H A Dgrace-engraver.cc29 class Grace_engraver : public Engraver
45 : Engraver (c) in Grace_engraver()
158 Engraver::derived_mark (); in derived_mark()
H A Dpitch-squash-engraver.cc27 class Pitch_squash_engraver : public Engraver
43 : Engraver (c) in Pitch_squash_engraver()
H A Dtab-staff-symbol-engraver.cc23 class Tab_staff_symbol_engraver : public Engraver
40 : Engraver (c) in Tab_staff_symbol_engraver()
H A Dgrid-point-engraver.cc26 class Grid_point_engraver : public Engraver
48 : Engraver (c) in Grid_point_engraver()
H A Dbreathing-sign-engraver.cc33 class Breathing_sign_engraver : public Engraver
49 : Engraver (c) in Breathing_sign_engraver()
/dports/print/lilypond-devel/lilypond-2.23.5/lily/include/
H A Dgrob-info.hh25 class Engraver;
34 Engraver *origin_engraver_;
39 Grob_info_t (Engraver *e, T *g) : origin_engraver_ (e), grob_ (g) { } in Grob_info_t()
42 Engraver *origin_engraver () const { return origin_engraver_; } in origin_engraver()
H A Dengraver.hh32 class Engraver : public Translator class
78 OVERRIDE_CLASS_NAME (Engraver);
79 Engraver (Context *);
95 auto *const e = LY_ASSERT_SMOB (Engraver, source_engraver, 3); in trampoline()
106 auto *const e = LY_ASSERT_SMOB (Engraver, source_engraver, 3); in trampoline()
117 auto *const e = LY_ASSERT_SMOB (Engraver, source_engraver, 3); in trampoline()
/dports/print/lilypond/lilypond-2.22.1/lily/include/
H A Dengraver.hh32 class Engraver : public Translator class
69 OVERRIDE_CLASS_NAME (Engraver);
70 Engraver (Context *);
85 Engraver *e = LY_ASSERT_SMOB (Engraver, source_engraver, 3); in trampoline()

12345678910>>...18