|
Ream v0.1.0-1
C++ graphics library for Linux
|
Platform handle for the Offscreen platform. More...
#include <ROFPlatformHandle.h>
Inheritance diagram for ROFPlatformHandle:Static Public Member Functions | |
| static std::shared_ptr< ROFPlatformHandle > | Make () noexcept |
| Creates an offscreen platform handle. | |
Additional Inherited Members | |
Public Member Functions inherited from RPlatformHandle | |
| RPlatform | platform () const noexcept |
| Returns the platform this handle belongs to. | |
| RWLPlatformHandle * | asWL () noexcept |
| Casts this handle to a Wayland platform handle. | |
| RDRMPlatformHandle * | asDRM () noexcept |
| Casts this handle to a DRM platform handle. | |
Public Member Functions inherited from RObject | |
| RObject ()=default | |
| Constructs a default RObject. | |
Platform handle for the Offscreen platform.
An RPlatformHandle implementation (see RPlatformHandle) whose platform() is RPlatform::Offscreen. Unlike the DRM or Wayland handles, it carries no external resources and simply identifies the offscreen platform (i.e. rendering without a display backend).
Use Make() to create an instance.
|
inlinestaticnoexcept |
Creates an offscreen platform handle.