struct Notehead : Item {
const char * name() const;
- const char* defined_ch_c_l_m; //sorry, trying to find error in martien.ly
+
int position;
/// -1 = lowest, 0 = inside, 1 = top
int extremal;
REQUESTMETHODS(Lyric_req, lreq_l);
};
-
+/// request which has some kind of pitch
struct Melodic_req :virtual Request
{
/// 0 is c
#if 0
-///Put a lyric above or below (?) this staff.
-struct Lyric_req : Request {
- String text;
-};
-
-
///Draw a (Guitar) chord above or below this ``note''
-struct Chord : Request {
- // don't know how this looks.
-};
/**
Why a request?
Because everything else is done in requests.
*/
+struct Chord : Request {
+ // don't know how this looks.
+};
/// for absolute dynamics
///Start / stop a slur or a bracket.
-struct Bracket_req : Span_req {
- int nplet; // print a number over the beam.
-};
/**
Start/stop a bracket at this note. if #nplet# is set, the staff will
try to put an appropriate number over the bracket
*/
+struct Bracket_req : Span_req {
+ int nplet; // print a number over the beam.
+};
struct Subtle_req {
Moment subtime;
//
-// sourcefile.hh -- part of LilyPond
+// sourcefile.hh -- declare Source_file
//
// copyright 1997 Jan Nieuwenhuizen <jan@digicash.nl>
#ifndef SOURCE_FILE_HH
#define SOURCE_FILE_HH
+/// class for reading and mapping a file.
class Source_file
{
public:
#include "notehead.hh"
#include "dimen.hh"
#include "debug.hh"
-#include "paper.hh"
+#include "paperdef.hh"
#include "lookup.hh"
#include "molecule.hh"
#include "request.hh"
balltype = 0;
dots = 0;
extremal = 0;
- defined_ch_c_l_m = 0;
}
void
{
balltype = r_req_l->balltype;
dots = r_req_l->dots;
- if ( r_req_l->defined_ch_c_l_m )
- defined_ch_c_l_m = r_req_l->defined_ch_c_l_m;
}
void