|
| bool | MakeImage (std::string_view name, const ScreenshotCallback &callb, uint w, uint h, int pixelformat, const Colour *palette) const override |
| | Create and write an image to a file.
|
| | ScreenshotProvider (std::string_view name, std::string_view description, int priority) |
| | ~ScreenshotProvider () override |
| | Unregister ourselves from the screenshot providers.
|
| constexpr | PriorityBaseProvider (std::string_view name, std::string_view description, int priority) |
| | Create the provider.
|
| int | GetPriority () const |
| | Get the priority of this provider.
|
| constexpr | BaseProvider (std::string_view name, std::string_view description) |
| | Create the provider.
|
|
virtual | ~BaseProvider ()=default |
| | Ensure the destructor of the sub classes are called as well.
|
| std::string_view | GetName () const |
| | Get the name of this provider.
|
| std::string_view | GetDescription () const |
| | Get a description of this provider.
|
|
| const int | priority |
| | The priority of this provider.
|
| const std::string_view | name |
| | The name of the provider.
|
| const std::string_view | description |
| | A description of the provider.
|
Definition at line 42 of file screenshot_bmp.cpp.
◆ ScreenshotProvider_Bmp()
| ScreenshotProvider_Bmp::ScreenshotProvider_Bmp |
( |
| ) |
|
|
inline |
◆ MakeImage()
| bool ScreenshotProvider_Bmp::MakeImage |
( |
std::string_view | name, |
|
|
const ScreenshotCallback & | callb, |
|
|
uint | w, |
|
|
uint | h, |
|
|
int | pixelformat, |
|
|
const Colour * | palette ) const |
|
inlineoverridevirtual |
◆ instance
The documentation for this class was generated from the following file: