C++ main module for gpm Package  1.0
GPMG_FunctionWindowCaller.h
Go to the documentation of this file.
1 #ifndef GPMG_FunctionWindowCaller_H
2 #define GPMG_FunctionWindowCaller_H
3 
4 #include "CORE_Object.h"
5 
6 
8 
15 class GPMG_FunctionWindowCaller : public virtual CORE_Object { // class
16  SP_OBJECT(GPMG_FunctionWindowCaller);
17 
18 private:
19  // ATTRIBUTES
20 
21 
22  // ASSOCIATIONS
23 
24  // METHODS
25 
26 
27 protected:
28  // CONSTRUCTORS
29 
33  }
34 
35 
36 
37 
38  // DESTRUCTORS
43  }
44 
45 
46 public:
47 
50  virtual void setFunctions(SV::GPM_CompositorFunction fs)=0;
51 
52 
53 
54 
55 
56 };
57 #endif
DEFINE_SPTR(GPMG_FunctionWindowCaller)
GPMG_FunctionWindowCaller()
build a GPMG_FunctionWindowCaller
Definition: GPMG_FunctionWindowCaller.h:32
DEFINE_SVPTR(GPM_CompositorFunction)
This class describes a compositor function used in rules.
Definition: GPM_CompositorFunction.h:18
this class describes a caller of GPMG_FunctionWindow
Definition: GPMG_FunctionWindowCaller.h:15
virtual ~GPMG_FunctionWindowCaller(void)
destroy a GPMG_FunctionWindow
Definition: GPMG_FunctionWindowCaller.h:42
abstract base class for most classes.
Definition: CORE_Object.h:30
virtual void setFunctions(SV::GPM_CompositorFunction fs)=0