Navigation
API > API/Plugins > API/Plugins/DisplayCluster
NDisplay viewport tile settings. These are runtime settings, updated every frame from the cluster configuration.
| Name | FDisplayClusterViewport_TileSettings |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h |
| Include Path | #include "Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h" |
Syntax
struct FDisplayClusterViewport_TileSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |||
FDisplayClusterViewport_TileSettings
(
const FIntPoint& InSize, |
Setup as source. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
FDisplayClusterViewport_TileSettings
(
const FString& InSourceViewportId, |
Setup as tile. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OverscanSettings | FDisplayClusterViewport_OverscanSettings | Overscan settings for tile rendering. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
| Pos | FIntPoint | Tile index for the 'tile' viewport. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
| Size | FIntPoint | Tile size for the 'source' viewport. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
| SourceViewportId | FString | Tile source viewport name. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
| TileFlags | EDisplayClusterViewportTileFlags | Extra tile flags. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
| Type | EDisplayClusterViewportTileType | Define the viewport type for tile rendering. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FDisplayClusterViewport_OverscanSettings & GetOverscanSettings() |
Get overscan settings for tile rendering. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
const FIntPoint & GetPos() |
Get Pos value. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
const FIntPoint & GetSize() |
Get Size value. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
const FString & GetSourceViewportId() |
Get SourceViewportId. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
EDisplayClusterViewportTileFlags GetTileFlags() |
Returns tile flags. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
EDisplayClusterViewportTileType GetType() |
Returns the current viewport type for tile rendering. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
const bool HasAnyTileFlags
(
const EDisplayClusterViewportTileFlags RequestedTileFlags |
Checks if any of specified tile flags are set. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
bool IsInternalViewport() |
Return true if this viewport is internal. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h | |
void SetTileStateToBeUsed
(
bool bUsed |
Set tile state to be used. | Render/Viewport/Containers/DisplayClusterViewport_TileSettings.h |