Navigation
API > API/Plugins > API/Plugins/DisplayCluster > API/Plugins/DisplayCluster/Render
References
| Module | DisplayCluster |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Render/IDisplayClusterRenderManager.h |
| Include | #include "Render/IDisplayClusterRenderManager.h" |
Syntax
class IDisplayClusterRenderManager
Remarks
Public render manager interface
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IDisplayClusterRender_MeshComponent, ESPMode::ThreadSafe > | |||
| TSharedPtr< IDisplayClusterRenderSyncPolicy > | Returns currently active rendering synchronization policy object | ||
| TSharedPtr< IDisplayClusterRender_Texture, ESPMode::ThreadSafe > | GetOrCreateCachedTexture
(
const FString& InUniqueTextureName |
Get or create a cached texture with unique name | |
| TSharedPtr< IDisplayClusterPostProcessFactory > | GetPostProcessFactory
(
const FString& PostProcessType |
Returns a postprocess factory of specified type (if it has been registered previously) | |
| TSharedPtr< IDisplayClusterProjectionPolicyFactory > | GetProjectionPolicyFactory
(
const FString& ProjectionType |
Returns a projection policy factory of specified type (if it has been registered previously) | |
| void | GetRegisteredPostProcess
(
TArray< FString >& OutPostProcessIDs |
Returns all registered postprocess types | |
| void | GetRegisteredProjectionPolicies
(
TArray< FString >& OutPolicyIDs |
Returns all registered projection policy types | |
| void | GetRegisteredWarpPolicies
(
TArray< FString >& OutWarpPolicyIDs |
Returns all registered warp policy types | |
| IDisplayClusterRenderDevice * | Returns current rendering device | ||
| TSharedPtr< IDisplayClusterVblankMonitor, ESPMode::ThreadSafe > | Returns V-blank monitor interface | ||
| IDisplayClusterViewportManager * | |||
| TSharedPtr< IDisplayClusterWarpPolicyFactory > | GetWarpPolicyFactory
(
const FString& InWarpPolicyType |
Returns a warp policy factory of specified type (if it has been registered previously) | |
| bool | RegisterPostProcessFactory
(
const FString& PostProcessType, |
Registers PostProcess factory | |
| bool | RegisterProjectionPolicyFactory
(
const FString& ProjectionType, |
Registers projection policy factory | |
| bool | RegisterRenderDeviceFactory
(
const FString& DeviceType, |
Registers rendering device factory | |
| bool | RegisterSynchronizationPolicyFactory
(
const FString& SyncPolicyType, |
Registers synchronization policy factory | |
| bool | RegisterWarpPolicyFactory
(
const FString& InWarpPolicyType, |
Registers warp policy factory | |
| bool | UnregisterPostProcessFactory
(
const FString& PostProcessType |
Unregisters PostProcess factory | |
| bool | UnregisterProjectionPolicyFactory
(
const FString& ProjectionType |
Unregisters projection policy factory | |
| bool | UnregisterRenderDeviceFactory
(
const FString& DeviceType |
Unregisters rendering device factory | |
| bool | UnregisterSynchronizationPolicyFactory
(
const FString& SyncPolicyType |
Unregisters synchronization policy factory | |
| bool | UnregisterWarpPolicyFactory
(
const FString& InWarpPolicyType |
Unregisters warp policy factory ` |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDisplayClusterPPInfo | Post-process operation wrapper. |