#include <CeresEngine/Graphics/GraphicsCommandBuffer.hpp>
|
| TexturePtr | texture |
| | The texture to be copied into the view render area.
|
| |
| Rect2 | source = {0.0, 0.0, 1.0, 1.0} |
| | The area of the source texture to be blit.
|
| |
| Rect2 | target = {0.0, 0.0, 1.0, 1.0} |
| | The area of the target texture to be blit over.
|
| |
| Color | tintColor = Color::white |
| | A tint color to be applied to the blit texture.
|
| |
◆ TextureGraphicsCommand() [1/7]
| CeresEngine::TextureGraphicsCommand::TextureGraphicsCommand |
( |
| ) |
|
|
default |
◆ TextureGraphicsCommand() [2/7]
◆ TextureGraphicsCommand() [3/7]
◆ ~TextureGraphicsCommand()
| CeresEngine::TextureGraphicsCommand::~TextureGraphicsCommand |
( |
| ) |
|
|
default |
◆ TextureGraphicsCommand() [4/7]
| CeresEngine::TextureGraphicsCommand::TextureGraphicsCommand |
( |
std::allocator_arg_t |
, |
|
|
const Allocator & |
allocator |
|
) |
| |
|
inlineexplicit |
◆ TextureGraphicsCommand() [5/7]
◆ TextureGraphicsCommand() [6/7]
◆ TextureGraphicsCommand() [7/7]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ source
| Rect2 CeresEngine::TextureGraphicsCommand::source = {0.0, 0.0, 1.0, 1.0} |
The area of the source texture to be blit.
This will be used when constructing the UV coordinates for to sample the texture with.
◆ target
| Rect2 CeresEngine::TextureGraphicsCommand::target = {0.0, 0.0, 1.0, 1.0} |
The area of the target texture to be blit over.
This will be used to determine the viewport area to be rendered.
◆ texture
| TexturePtr CeresEngine::TextureGraphicsCommand::texture |
The texture to be copied into the view render area.
◆ tintColor
| Color CeresEngine::TextureGraphicsCommand::tintColor = Color::white |
A tint color to be applied to the blit texture.
By default, white which means no tint.
The documentation for this struct was generated from the following file: