|
LiteFX 0.4.1.2025
Computer Graphics Engine
|
The interface of a scissor. More...
#include <rendering_api.hpp>
Inherited by LiteFX::Rendering::Scissor.
Public Member Functions | |
| virtual | ~IScissor () noexcept=default |
| virtual RectF | getRectangle () const noexcept=0 |
| Gets the rectangle that defines the scissor region. | |
| virtual void | setRectangle (const RectF &rectangle) noexcept=0 |
| Sets the rectangle that defines the scissor region. | |
Protected Member Functions | |
| IScissor () noexcept=default | |
| IScissor (IScissor &&) noexcept=default | |
| IScissor (const IScissor &)=default | |
| IScissor & | operator= (IScissor &&) noexcept=default |
| IScissor & | operator= (const IScissor &)=default |
The interface of a scissor.
|
protecteddefaultnoexcept |
|
protecteddefaultnoexcept |
|
protecteddefault |
|
virtualdefaultnoexcept |
|
pure virtualnoexcept |
Gets the rectangle that defines the scissor region.
Implemented in LiteFX::Rendering::Scissor.
|
pure virtualnoexcept |
Sets the rectangle that defines the scissor region.
| rectangle | The rectangle that defines the scissor region.</rectangle> |
Implemented in LiteFX::Rendering::Scissor.