Panda3D
Functions
wglGraphicsPipe.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "wglGraphicsPipe.h"
#include "config_wgldisplay.h"
#include "config_windisplay.h"
#include "wglGraphicsWindow.h"
#include "wglGraphicsBuffer.h"
#include "wglGraphicsStateGuardian.h"

Go to the source code of this file.

Functions

 PT (GraphicsPipe) wglGraphicsPipe
 This function is passed to the GraphicsPipeSelection object to allow the user to make a default wglGraphicsPipe. More...
 
 PT (GraphicsOutput) wglGraphicsPipe
 Creates a new window or buffer on the pipe, if possible. More...
 
 PT (GraphicsStateGuardian) wglGraphicsPipe
 This is called when make_output() is used to create a CallbackGraphicsWindow. More...
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
drose
Date
2002-12-20

Definition in file wglGraphicsPipe.cxx.

Function Documentation

◆ PT() [1/3]

PT ( GraphicsPipe  )

This function is passed to the GraphicsPipeSelection object to allow the user to make a default wglGraphicsPipe.

Definition at line 83 of file wglGraphicsPipe.cxx.

◆ PT() [2/3]

PT ( GraphicsOutput  )

Creates a new window or buffer on the pipe, if possible.

This routine is only called from GraphicsEngine::make_output.

Definition at line 92 of file wglGraphicsPipe.cxx.

◆ PT() [3/3]

This is called when make_output() is used to create a CallbackGraphicsWindow.

If the GraphicsPipe can construct a GSG that's not associated with any particular window object, do so now, assuming the correct graphics context has been set up externally.

Definition at line 231 of file wglGraphicsPipe.cxx.