summaryrefslogtreecommitdiff
path: root/Build/source/utils/m-tx/mtx-0.60d/control.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/m-tx/mtx-0.60d/control.h')
-rw-r--r--Build/source/utils/m-tx/mtx-0.60d/control.h52
1 files changed, 52 insertions, 0 deletions
diff --git a/Build/source/utils/m-tx/mtx-0.60d/control.h b/Build/source/utils/m-tx/mtx-0.60d/control.h
new file mode 100644
index 00000000000..91ce2c2dfef
--- /dev/null
+++ b/Build/source/utils/m-tx/mtx-0.60d/control.h
@@ -0,0 +1,52 @@
+/* Header for module control, generated by p2c 1.21alpha-07.Dec.93 */
+#ifndef CONTROL_H
+#define CONTROL_H
+
+
+#ifdef CONTROL_G
+# define vextern
+#else
+# define vextern extern
+#endif
+/* DPL 2004-03-21 */
+/* Controls which M-Tx features are enabled.
+ The interface allows one to interrogate the feature state, to set
+ features according to the M-Tx level, and to override features given
+ the feature name as a character string.
+*/
+
+
+extern Void mtxLevel PP((Char *level));
+extern boolean setFeature PP((Char *which, int val));
+/* return TRUE means OK, return FALSE means there is no such feature */
+extern Void printFeatures PP((int anyway));
+/* anyway TRUE means print all feature settings, FALSE means only those
+ that were set via setFeature */
+
+extern boolean multiFile PV();
+extern boolean splitShortcut PV();
+extern boolean newWordShortcut PV();
+extern boolean doChords PV();
+extern boolean doUptext PV();
+extern boolean doLyrics PV();
+extern boolean unbeamVocal PV();
+extern boolean uptextOnRests PV();
+extern boolean solfaNoteNames PV();
+extern boolean pedanticWarnings PV();
+extern boolean ignoreErrors PV();
+extern boolean hideBlindSlurs PV();
+extern boolean instrumentNames PV();
+extern boolean beVerbose PV();
+extern boolean debugMode PV();
+extern boolean insertDuration PV();
+extern boolean rearrangeNote PV();
+extern boolean countMacro PV();
+extern boolean expandMacro PV();
+extern boolean checkPitch PV();
+
+
+#undef vextern
+
+#endif /*CONTROL_H*/
+
+/* End. */