#include <isurface.hxx>
Definition at line 32 of file isurface.hxx.
◆ ~ISurface()
virtual canvas::ISurface::~ISurface |
( |
| ) |
|
|
inlinevirtual |
◆ isValid()
virtual bool canvas::ISurface::isValid |
( |
| ) |
|
|
pure virtual |
Tells whether the surface is valid or not.
◆ selectTexture()
virtual bool canvas::ISurface::selectTexture |
( |
| ) |
|
|
pure virtual |
Select texture behind this interface to be the current one for primitive output.
◆ update()
Update surface content from given IColorBuffer.
This method updates the given subarea of the surface from the given color buffer bits.
- Parameters
-
rDestPos | Position in the surface, where the subset update should have its left, top edge |
rSourceRect | Size and position of the rectangular subset update in the source color buffer |
rSource | Source bits to use for the update |
- Returns
- true, if the update was successful
The documentation for this struct was generated from the following file: