Navigation
API > API/Plugins > API/Plugins/DisplayCluster > API/Plugins/DisplayCluster/Render > API/Plugins/DisplayCluster/Render/DisplayDevice > API/Plugins/DisplayCluster/Render/DisplayDevice/Components > API/Plugins/DisplayCluster/Render/DisplayDevice/Components/UDisplayClusterD-
- UDisplayClusterDisplayDeviceBaseComponent::OnUpdateDisplayDeviceMeshAndMaterialInstance()
- UDisplayClusterDisplayDeviceComponent::OnUpdateDisplayDeviceMeshAndMaterialInstance()
References
| Module | DisplayCluster |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Render/DisplayDevice/Components/DisplayClusterDisplayDeviceBaseComponent.h |
| Include | #include "Render/DisplayDevice/Components/DisplayClusterDisplayDeviceBaseComponent.h" |
| Source | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Private/Render/DisplayDevice/Components/DisplayClusterDisplayDeviceBaseComponent.cpp |
virtual void OnUpdateDisplayDeviceMeshAndMaterialInstance
(
IDisplayClusterViewportPreview & InViewportPreview,
const EDisplayClusterDisplayDeviceMeshType InMeshType,
const EDisplayClusterDisplayDeviceMaterialType InMaterialType,
UMeshComponent * InMeshComponent,
UMaterialInstanceDynamic * InMeshMaterialInstance
) const
Remarks
Perform any operations on the material instance, such as setting parameter values.
Parameters
| Name | Description |
|---|---|
| InViewportPreview | current viewport |
| InMeshType | mesh type |
| InMaterialType | type of material being requested |
| InMeshComponent | mesh component to be updated |
| InMeshMaterialInstance | material instance that used on this mesh |