FastUIDraw
|
A ConfigurationBase holds properties common to all Painter Backend objects returned by PainterEngine::create_backend() from a fixed PainterEngine. More...
#include <painter_engine.hpp>
Public Member Functions | |
ConfigurationBase (void) | |
ConfigurationBase (const ConfigurationBase &obj) | |
unsigned int | number_context_textures (void) const |
ConfigurationBase & | number_context_textures (unsigned int) |
ConfigurationBase & | operator= (const ConfigurationBase &obj) |
bool | supports_bindless_texturing (void) const |
ConfigurationBase & | supports_bindless_texturing (bool) |
void | swap (ConfigurationBase &obj) |
A ConfigurationBase holds properties common to all Painter Backend objects returned by PainterEngine::create_backend() from a fixed PainterEngine.
Definition at line 51 of file painter_engine.hpp.
fastuidraw::PainterEngine::ConfigurationBase::ConfigurationBase | ( | void | ) |
Ctor.
fastuidraw::PainterEngine::ConfigurationBase::ConfigurationBase | ( | const ConfigurationBase & | obj | ) |
Copy ctor.
unsigned int fastuidraw::PainterEngine::ConfigurationBase::number_context_textures | ( | void | ) | const |
Returns the maximum number of simutaneously bound Image object whose Image::type() has the value Image::context_texture2d.
ConfigurationBase& fastuidraw::PainterEngine::ConfigurationBase::number_context_textures | ( | unsigned | int | ) |
Specify the return value to number_context_textures() const. Default value is false.
ConfigurationBase& fastuidraw::PainterEngine::ConfigurationBase::operator= | ( | const ConfigurationBase & | obj | ) |
assignment operator
bool fastuidraw::PainterEngine::ConfigurationBase::supports_bindless_texturing | ( | void | ) | const |
If true, indicates that the PainterBackend supports bindless texturing. Default value is false.
ConfigurationBase& fastuidraw::PainterEngine::ConfigurationBase::supports_bindless_texturing | ( | bool | ) |
Specify the return value to supports_bindless_texturing() const. Default value is false.
void fastuidraw::PainterEngine::ConfigurationBase::swap | ( | ConfigurationBase & | obj | ) |
Swap operation
obj | object with which to swap |