Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
platform
OSX
OSXGlTaskContextFactory.h
1
// Copyright (c) 2014 eeGeo. All rights reserved.
2
3
#pragma once
4
5
#include "IGlTaskContextFactory.h"
6
#include "IGlTaskContext.h"
7
8
#import <OpenGL/OpenGL.h>
9
#import <Cocoa/Cocoa.h>
10
11
namespace
Eegeo
12
{
13
namespace
OSX
14
{
15
class
OSXGlTaskContextFactory
:
public
Concurrency::Tasks::IGlTaskContextFactory
16
{
17
public
:
18
OSXGlTaskContextFactory
(NSOpenGLPixelFormat* pParentGlPixelFormat)
19
: m_pParentGlPixelFormat(pParentGlPixelFormat)
20
{
21
}
22
23
Concurrency::Tasks::IGlTaskContext
* Build();
24
25
private
:
26
NSOpenGLPixelFormat* m_pParentGlPixelFormat;
27
};
28
}
29
}
Generated on Sat Jun 10 2023 02:00:31 for eeGeo Platform SDK by
1.8.3.1