All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IGlTaskContext.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 namespace Eegeo
6 {
7  namespace Concurrency
8  {
9  namespace Tasks
10  {
12  {
13  public:
14  virtual ~IGlTaskContext() { };
15  virtual void CreateContext() = 0;
16  virtual void SetContext() = 0;
17  virtual void FlushContext() = 0;
18  virtual void Unbind() = 0;
19  };
20  }
21  }
22 }
23