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 ( )
inlinevirtual

Definition at line 53 of file cocoaGraphicsBuffer.h.

◆ get_class_type()

static TypeHandle CocoaGraphicsBuffer::get_class_type ( )
inlinestatic

Definition at line 42 of file cocoaGraphicsBuffer.h.

◆ get_type()

virtual TypeHandle CocoaGraphicsBuffer::get_type ( ) const
inlinevirtual

Definition at line 50 of file cocoaGraphicsBuffer.h.

◆ init_type()

static void CocoaGraphicsBuffer::init_type ( )
inlinestatic

Definition at line 45 of file cocoaGraphicsBuffer.h.


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