Panda3D

Functions
graphicsPipe.cxx File Reference

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

`#include "graphicsPipe.h"`
`#include "graphicsWindow.h"`
`#include "graphicsBuffer.h"`
`#include "config_display.h"`
`#include "mutexHolder.h"`
`#include "displayInformation.h"`

Go to the source code of this file.

## Functions
| PT (GraphicsDevice) GraphicsPipe
| Creates a new device for the pipe. More...
| PT (GraphicsOutput) GraphicsPipe
| Creates a new window on the pipe, if possible. More...
| PT (GraphicsStateGuardian) GraphicsPipe
| 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
  mike

Date
  1997-01-09

Definition in file graphicsPipe.cxx.

## Function Documentation

## ◆ PT() [1/3]

PT | ( | GraphicsDevice |  | ) |

Creates a new device for the pipe.

Only DirectX uses this device, for other api's it is NULL.

Definition at line 235 of file graphicsPipe.cxx.

## ◆ PT() [2/3]

PT | ( | GraphicsOutput |  | ) |

Creates a new window on the pipe, if possible.

Definition at line 259 of file graphicsPipe.cxx.

## ◆ PT() [3/3]

PT | ( | GraphicsStateGuardian |  | ) |

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 226 of file graphicsPipe.cxx.