GUIDOLib  1.7.7
Guido Engine Internal Documentation
GRSystemTagInterface.h
1 #ifndef GRSystemTagInterface_H
2 #define GRSystemTagInterface_H
3 
4 /*
5  GUIDO Library
6  Copyright (C) 2002 Holger Hoos, Juergen Kilian, Kai Renz
7  Copyright (C) 2002-2017 Grame
8 
9  This Source Code Form is subject to the terms of the Mozilla Public
10  License, v. 2.0. If a copy of the MPL was not distributed with this
11  file, You can obtain one at http://mozilla.org/MPL/2.0/.
12 
13  Grame Research Laboratory, 11, cours de Verdun Gensoul 69002 Lyon - France
14  research@grame.fr
15 
16 */
17 
18 
19 class GRSystem;
20 
24 {
25  public:
26 
28  virtual ~GRSystemTagInterface() {}
29  virtual void checkPosition(const GRSystem * grsys);
30 
31  protected:
32  // this variable is set to 1, if
33  // a call to tellPosition is made from checkPosition
34  // which mas made by the system ....
35  // (look into GRBeam)
37 };
38 
39 #endif
GRSystemTagInterface::GRSystemTagInterface
GRSystemTagInterface()
Definition: GRSystemTagInterface.h:27
GRSystemTagInterface::~GRSystemTagInterface
virtual ~GRSystemTagInterface()
Definition: GRSystemTagInterface.h:28
GRSystemTagInterface
not yet documented
Definition: GRSystemTagInterface.h:23
GRSystemTagInterface::checkPosition
virtual void checkPosition(const GRSystem *grsys)
GRSystem
Manages a number of staffs and has a given start and end timeposition. GRSystem is the grafical repre...
Definition: GRSystem.h:52
GRSystemTagInterface::mIsSystemCall
bool mIsSystemCall
Definition: GRSystemTagInterface.h:36

Guido Project Copyright © 2019 Grame-CNCM