![]() |
SGCT master (487fac4)
Simple Graphics Cluster Toolkit
|
#include <sgct/config.h>
Public Types | |
| enum class | Eye { Mono , StereoLeft , StereoRight } |
Public Member Functions | |
| bool | operator== (const Viewport &) const noexcept=default |
Public Attributes | |
| std::optional< vec2 > | position |
| std::optional< vec2 > | size |
| Projections | projection = NoProjection() |
| std::optional< std::filesystem::path > | overlayTexture |
| std::optional< std::filesystem::path > | blendMaskTexture |
| std::optional< std::filesystem::path > | blackLevelMaskTexture |
| std::optional< std::filesystem::path > | correctionMeshTexture |
| std::optional< bool > | isTracked |
| std::optional< Eye > | eye |
| std::optional< std::string > | user |
|
strong |
|
defaultnoexcept |
| std::optional<std::filesystem::path> sgct::config::Viewport::blackLevelMaskTexture |
| std::optional<std::filesystem::path> sgct::config::Viewport::blendMaskTexture |
| std::optional<std::filesystem::path> sgct::config::Viewport::correctionMeshTexture |
| std::optional<Eye> sgct::config::Viewport::eye |
| std::optional<bool> sgct::config::Viewport::isTracked |
| std::optional<std::filesystem::path> sgct::config::Viewport::overlayTexture |
| std::optional<vec2> sgct::config::Viewport::position |
| Projections sgct::config::Viewport::projection = NoProjection() |
| std::optional<vec2> sgct::config::Viewport::size |
| std::optional<std::string> sgct::config::Viewport::user |