/[svn]/libgig/trunk/src/gig.h
ViewVC logotype

Diff of /libgig/trunk/src/gig.h

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

revision 3709 by schoenebeck, Sat Dec 14 17:10:57 2019 UTC revision 3710 by schoenebeck, Fri Jan 10 13:32:34 2020 UTC
# Line 2  Line 2 
2   *                                                                         *   *                                                                         *
3   *   libgig - C++ cross-platform Gigasampler format file access library    *   *   libgig - C++ cross-platform Gigasampler format file access library    *
4   *                                                                         *   *                                                                         *
5   *   Copyright (C) 2003-2019 by Christian Schoenebeck                      *   *   Copyright (C) 2003-2020 by Christian Schoenebeck                      *
6   *                              <cuse@users.sourceforge.net>               *   *                              <cuse@users.sourceforge.net>               *
7   *                                                                         *   *                                                                         *
8   *   This library is free software; you can redistribute it and/or modify  *   *   This library is free software; you can redistribute it and/or modify  *
# Line 953  namespace gig { Line 953  namespace gig {
953              DimensionRegion* GetDimensionRegionByBit(const std::map<dimension_t,int>& DimCase);              DimensionRegion* GetDimensionRegionByBit(const std::map<dimension_t,int>& DimCase);
954             ~Region();             ~Region();
955              friend class Instrument;              friend class Instrument;
956            private:
957                bool UsesAnyGigFormatExtension() const;
958      };      };
959    
960      /** @brief Abstract base class for all MIDI rules.      /** @brief Abstract base class for all MIDI rules.
# Line 1326  namespace gig { Line 1328  namespace gig {
1328              MidiRule** pMidiRules;              MidiRule** pMidiRules;
1329              std::vector<_ScriptPooolEntry> scriptPoolFileOffsets;              std::vector<_ScriptPooolEntry> scriptPoolFileOffsets;
1330              std::vector<_ScriptPooolRef>* pScriptRefs;              std::vector<_ScriptPooolRef>* pScriptRefs;
1331    
1332                bool UsesAnyGigFormatExtension() const;
1333      };      };
1334    
1335      /** @brief Group of Gigasampler samples      /** @brief Group of Gigasampler samples
# Line 1472  namespace gig { Line 1476  namespace gig {
1476              std::list<Group*>::iterator GroupsIterator;              std::list<Group*>::iterator GroupsIterator;
1477              bool                        bAutoLoad;              bool                        bAutoLoad;
1478              std::list<ScriptGroup*>*    pScriptGroups;              std::list<ScriptGroup*>*    pScriptGroups;
1479    
1480                bool UsesAnyGigFormatExtension() const;
1481      };      };
1482    
1483      /**      /**

Legend:
Removed from v.3709  
changed lines
  Added in v.3710

  ViewVC Help
Powered by ViewVC