|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <platform/graphics/renderTarget.h>
Public Attributes | |
| bool | autoResolve = false |
| Texture * | colorBuffer = nullptr |
| std::vector< Texture * > | colorBuffers |
| bool | depth = false |
| Texture * | depthBuffer = nullptr |
| int | face = 0 |
| bool | flipY |
| GraphicsDevice * | graphicsDevice = nullptr |
| int | mipLevel = 0 |
| std::string | name |
| int | samples = 1 |
| bool | stencil = false |
Definition at line 14 of file renderTarget.h.
| bool visutwin::canvas::RenderTargetOptions::autoResolve = false |
Definition at line 32 of file renderTarget.h.
Referenced by visutwin::canvas::RenderTarget::RenderTarget().
| Texture* visutwin::canvas::RenderTargetOptions::colorBuffer = nullptr |
Definition at line 18 of file renderTarget.h.
Referenced by visutwin::canvas::ShadowMap::create(), and visutwin::canvas::RenderTarget::RenderTarget().
| std::vector<Texture*> visutwin::canvas::RenderTargetOptions::colorBuffers |
Definition at line 20 of file renderTarget.h.
Referenced by visutwin::canvas::RenderTarget::RenderTarget().
| bool visutwin::canvas::RenderTargetOptions::depth = false |
Definition at line 24 of file renderTarget.h.
Referenced by visutwin::canvas::ShadowMap::create(), and visutwin::canvas::RenderTarget::RenderTarget().
| Texture* visutwin::canvas::RenderTargetOptions::depthBuffer = nullptr |
Definition at line 22 of file renderTarget.h.
Referenced by visutwin::canvas::ShadowMap::create(), and visutwin::canvas::RenderTarget::RenderTarget().
| int visutwin::canvas::RenderTargetOptions::face = 0 |
Definition at line 26 of file renderTarget.h.
Referenced by visutwin::canvas::ShadowMap::create(), and visutwin::canvas::RenderTarget::RenderTarget().
| bool visutwin::canvas::RenderTargetOptions::flipY |
Definition at line 38 of file renderTarget.h.
Referenced by visutwin::canvas::RenderTarget::RenderTarget().
| GraphicsDevice* visutwin::canvas::RenderTargetOptions::graphicsDevice = nullptr |
Definition at line 16 of file renderTarget.h.
Referenced by visutwin::canvas::ShadowMap::create(), visutwin::canvas::MetalGraphicsDevice::MetalGraphicsDevice(), and visutwin::canvas::RenderTarget::RenderTarget().
| int visutwin::canvas::RenderTargetOptions::mipLevel = 0 |
Definition at line 36 of file renderTarget.h.
Referenced by visutwin::canvas::RenderTarget::RenderTarget().
| std::string visutwin::canvas::RenderTargetOptions::name |
Definition at line 34 of file renderTarget.h.
Referenced by visutwin::canvas::ShadowMap::create(), visutwin::canvas::MetalGraphicsDevice::MetalGraphicsDevice(), and visutwin::canvas::RenderTarget::RenderTarget().
| int visutwin::canvas::RenderTargetOptions::samples = 1 |
Definition at line 28 of file renderTarget.h.
Referenced by visutwin::canvas::MetalGraphicsDevice::MetalGraphicsDevice(), and visutwin::canvas::RenderTarget::RenderTarget().
| bool visutwin::canvas::RenderTargetOptions::stencil = false |
Definition at line 30 of file renderTarget.h.
Referenced by visutwin::canvas::RenderTarget::RenderTarget().