Panda3D

Loading...
Searching...
No Matches
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.

## Member Function Documentation

## ◆ force_init_type()

virtual TypeHandle CocoaGraphicsBuffer::force_init_type | ( |  | ) |
| inline virtual

Definition at line 53 of file cocoaGraphicsBuffer.h.

## ◆ get_class_type()

static TypeHandle CocoaGraphicsBuffer::get_class_type | ( |  | ) |
| inline static

Definition at line 42 of file cocoaGraphicsBuffer.h.

## ◆ get_type()

virtual TypeHandle CocoaGraphicsBuffer::get_type | ( |  | ) | const
| inline virtual

Definition at line 50 of file cocoaGraphicsBuffer.h.

## ◆ init_type()

static void CocoaGraphicsBuffer::init_type | ( |  | ) |
| inline static

Definition at line 45 of file cocoaGraphicsBuffer.h.

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

- panda/src/cocoadisplay/cocoaGraphicsBuffer.h