Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/Ruby_bindings/MDRubyEventSet.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 60 - (show annotations) (download) (as text)
Wed May 4 05:49:49 2016 UTC (8 years ago) by toshinagata1964
File MIME type: text/x-chdr
File size: 1239 byte(s)
The build script is modified so that the copyright description is updated on Deployment build.
1 /*
2 * MDRubyEventSet.h
3 * Alchemusica
4 *
5 * Created by Toshi Nagata on 09/09/06.
6 * Copyright 2009-2016 Toshi Nagata. All rights reserved.
7 *
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation version 2 of the License.
11
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16 */
17
18 #ifndef __MDRubyEventSet__
19 #define __MDRubyEventSet__
20
21 #include "MDHeaders.h"
22 #include <ruby.h>
23
24 extern VALUE rb_cIntGroup, rb_cMREventSet;
25
26 extern IntGroup *IntGroupFromValue(VALUE val);
27 extern VALUE ValueFromIntGroup(IntGroup *pset);
28
29 extern VALUE MREventSetValueFromIntGroupAndTrackInfo(IntGroup *pset, MDTrack *track, void *myDocument, int isEndOfTrackSelected);
30 extern VALUE MREventSet_Track(VALUE self);
31 extern VALUE MREventSet_EOTSelected(VALUE self);
32 extern VALUE MREventSet_SetTrack(VALUE self, VALUE val);
33 extern VALUE MREventSet_SetEOTSelected(VALUE self, VALUE val);
34
35 extern void MREventSetInitClass(void);
36
37 #endif /* __MDRubyEventSet__ */

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26