Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/DebugViewModeInterface.h |
Include |
#include "DebugViewModeInterface.h" |
class FDebugViewModeInterface
Name | Description | ||
---|---|---|---|
|
const bool |
bNeedsInstructionCount |
Whether FDebugViewModePS::GetDebugViewModeShaderBindings() will use the num of instructions. |
|
const bool |
bNeedsMaterialProperties |
Whether the viewmode any of material properties (otherwise it can fallback to using the default material) |
|
const bool |
bNeedsOnlyLocalVertexFactor |
Whether only tiled mesh draw will be required. |
|
const TCHAR ... |
PixelShaderName |
The shader class name, used to filter out shaders that need to be compiled. |
Name | Description | |
---|---|---|
|
FDebugViewModeInterface |
Name | Description | |
---|---|---|
|
~FDebugViewModeInterface() |
Name | Description | ||
---|---|---|---|
|
AddShaderTypes ( |
||
|
AllowFallbackToDefaultMaterial ( |
Whether this material can be substituted by the default material. |
|
|
AllowFallbackToDefaultMaterial ( |
Whether this material can be substituted by the default material. |
|
|
GetDebugViewModeShaderBindings ( |
||
|
const FDebug... |
GetInterface ( |
Return the interface object for the given viewmode. |
|
SetDrawRenderState ( |
||
|
SetInterface ( |
Return the interface object for the given viewmode. |
Name |
Description |
|
---|---|---|
|
FRenderState |
Name |
Description |
---|---|
Singletons |