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.