mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 17:35:34 -04:00
cocoadisplay: Add missing EXPCL_PANDA_COCOADISPLAY
This commit is contained in:
parent
daa57733cb
commit
df9640454f
@ -21,7 +21,7 @@
|
|||||||
* This is a light wrapper around GLGraphicsBuffer (ie. FBOs) to interface
|
* This is a light wrapper around GLGraphicsBuffer (ie. FBOs) to interface
|
||||||
* with Cocoa contexts, so that it can be used without a host window.
|
* with Cocoa contexts, so that it can be used without a host window.
|
||||||
*/
|
*/
|
||||||
class CocoaGraphicsBuffer : public GLGraphicsBuffer {
|
class EXPCL_PANDA_COCOADISPLAY CocoaGraphicsBuffer : public GLGraphicsBuffer {
|
||||||
public:
|
public:
|
||||||
CocoaGraphicsBuffer(GraphicsEngine *engine, GraphicsPipe *pipe,
|
CocoaGraphicsBuffer(GraphicsEngine *engine, GraphicsPipe *pipe,
|
||||||
const std::string &name,
|
const std::string &name,
|
||||||
|
@ -33,7 +33,7 @@ class FrameBufferProperties;
|
|||||||
* This graphics pipe represents the interface for creating OpenGL graphics
|
* This graphics pipe represents the interface for creating OpenGL graphics
|
||||||
* windows on a Cocoa-based (e.g. Mac OS X) client.
|
* windows on a Cocoa-based (e.g. Mac OS X) client.
|
||||||
*/
|
*/
|
||||||
class CocoaGraphicsPipe : public GraphicsPipe {
|
class EXPCL_PANDA_COCOADISPLAY CocoaGraphicsPipe : public GraphicsPipe {
|
||||||
public:
|
public:
|
||||||
CocoaGraphicsPipe(CGDirectDisplayID display = CGMainDisplayID());
|
CocoaGraphicsPipe(CGDirectDisplayID display = CGMainDisplayID());
|
||||||
virtual ~CocoaGraphicsPipe();
|
virtual ~CocoaGraphicsPipe();
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
* A tiny specialization on GLGraphicsStateGuardian to add some Cocoa-specific
|
* A tiny specialization on GLGraphicsStateGuardian to add some Cocoa-specific
|
||||||
* information.
|
* information.
|
||||||
*/
|
*/
|
||||||
class CocoaGraphicsStateGuardian : public GLGraphicsStateGuardian {
|
class EXPCL_PANDA_COCOADISPLAY CocoaGraphicsStateGuardian : public GLGraphicsStateGuardian {
|
||||||
public:
|
public:
|
||||||
INLINE const FrameBufferProperties &get_fb_properties() const;
|
INLINE const FrameBufferProperties &get_fb_properties() const;
|
||||||
void get_properties(FrameBufferProperties &properties,
|
void get_properties(FrameBufferProperties &properties,
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* An interface to the Cocoa system for managing OpenGL windows under Mac OS
|
* An interface to the Cocoa system for managing OpenGL windows under Mac OS
|
||||||
* X.
|
* X.
|
||||||
*/
|
*/
|
||||||
class CocoaGraphicsWindow : public GraphicsWindow {
|
class EXPCL_PANDA_COCOADISPLAY CocoaGraphicsWindow : public GraphicsWindow {
|
||||||
public:
|
public:
|
||||||
CocoaGraphicsWindow(GraphicsEngine *engine, GraphicsPipe *pipe,
|
CocoaGraphicsWindow(GraphicsEngine *engine, GraphicsPipe *pipe,
|
||||||
const std::string &name,
|
const std::string &name,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user