/[svn]/linuxsampler/trunk/src/engines/common/Engine.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/common/Engine.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 63 by schoenebeck, Tue Apr 27 09:21:58 2004 UTC revision 64 by schoenebeck, Thu May 6 20:06:20 2004 UTC
# Line 37  namespace LinuxSampler { Line 37  namespace LinuxSampler {
37       */       */
38      class Engine {      class Engine {
39          public:          public:
40    
41                /////////////////////////////////////////////////////////////////
42                // type definitions
43    
44                /**
45                 * List with all currently implemented sampler engines.
46                 */
47                enum type_t {
48                    type_gig
49                };
50    
51    
52    
53                /////////////////////////////////////////////////////////////////
54                // abstract methods
55                //     (these have to be implemented by the descendant)
56    
57              virtual void   LoadInstrument(const char* FileName, uint Instrument) = 0;              virtual void   LoadInstrument(const char* FileName, uint Instrument) = 0;
58              virtual void   Reset() = 0;              virtual void   Reset() = 0;
59              virtual void   Enable() = 0;              virtual void   Enable() = 0;

Legend:
Removed from v.63  
changed lines
  Added in v.64

  ViewVC Help
Powered by ViewVC