Navigation
API > API/Plugins > API/Plugins/DisplayCluster > API/Plugins/DisplayCluster/Render > API/Plugins/DisplayCluster/Render/Viewport > API/Plugins/DisplayCluster/Render/Viewport/Containers
References
| Module | DisplayCluster |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Render/Viewport/Containers/DisplayClusterViewport_Context.h |
| Include | #include "Render/Viewport/Containers/DisplayClusterViewport_Context.h" |
Syntax
class FDisplayClusterViewport_Context
Remarks
Viewport context with cahched data and states
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDisableRender | Disable render for this viewport (Overlay) | |
| bool | bOverrideCrossGPUTransfer | Enables nDisplay's native implementation of cross-GPU transfer. | |
| const uint32 | ContextNum | ||
| FIntPoint | ContextSize | Context size. | |
| EDisplayClusterViewportContextState | ContextState | Special flags for this context. | |
| float | CustomBufferRatio | Buffer ratio. | |
| FIntRect | FrameTargetRect | Location and size on a frame target texture. | |
| int32 | GPUIndex | GPU index for this context render target. | |
| int32 | NumMips | Mips number for additional MipsShader resources. | |
| FMatrix | OverscanProjectionMatrix | Overscan Projection Matrix (internal use) | |
| FMatrix | ProjectionMatrix | Projection Matrix. | |
| FIntRect | RenderTargetRect | Location and size on a render target texture. | |
| FRenderThreadData | RenderThreadData | This data updated only on rendering thread. | |
| EStereoscopicPass | StereoscopicPass | ||
| int32 | StereoViewIndex | ||
| FVector | ViewLocation | ViewPoint: Camera location and orientation. | |
| FRotator | ViewRotation | ||
| float | WorldToMeters | World scale. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDisplayClusterViewport_Context
(
const uint32 InContextNum, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FRenderThreadData |