Panda3D

Public Member Functions | Static Public Member Functions | List of all members
CocoaGraphicsBuffer Class Reference

This is a light wrapper around GLGraphicsBuffer (ie. More...

`#include "cocoaGraphicsBuffer.h"`

Inheritance diagram for CocoaGraphicsBuffer:

## Public Member Functions
| CocoaGraphicsBuffer (GraphicsEngine *engine, GraphicsPipe *pipe, const std::string &name, const FrameBufferProperties &fb_prop, const WindowProperties &win_prop, int flags, GraphicsStateGuardian *gsg, GraphicsOutput *host)
virtual bool | begin_frame (FrameMode mode, Thread *current_thread)
virtual void | end_frame (FrameMode mode, Thread *current_thread)
virtual TypeHandle | force_init_type ()
virtual TypeHandle | get_type () const

## Static Public Member Functions
static TypeHandle | get_class_type ()
static void | init_type ()

## Detailed Description

This is a light wrapper around GLGraphicsBuffer (ie.

FBOs) to interface with Cocoa contexts, so that it can be used without a host window.

Definition at line 24 of file cocoaGraphicsBuffer.h.

The documentation for this class was generated from the following file:

- panda/src/cocoadisplay/cocoaGraphicsBuffer.h