ERepresentativeShader

Enumeration containing the "types" of used shaders to display statistics

Windows
MacOS
Linux

References

Module

MaterialEditor

Header

/Engine/Source/Editor/MaterialEditor/Public/MaterialStatsCommon.h

Include

#include "MaterialStatsCommon.h"

Syntax

enum ERepresentativeShader
{
    FirstFragmentShader,
    StationarySurface                = FirstFragmentShader,
    StationarySurfaceCSM,
    StationarySurface1PointLight,
    StationarySurfaceNPointLights,
    DynamicallyLitObject,
    UIDefaultFragmentShader,
    LastFragmentShader               = UIDefaultFragmentShader,
    FirstVertexShader,
    StaticMesh                       = FirstVertexShader,
    SkeletalMesh,
    UIDefaultVertexShader,
    UIInstancedVertexShader,
    LastVertexShader                 = UIInstancedVertexShader,
    Num,
}

Values

Name

Description

FirstFragmentShader

StationarySurface

StationarySurfaceCSM

StationarySurface1PointLight

StationarySurfaceNPointLights

DynamicallyLitObject

UIDefaultFragmentShader

LastFragmentShader

FirstVertexShader

StaticMesh

SkeletalMesh

UIDefaultVertexShader

UIInstancedVertexShader

LastVertexShader

Num

Remarks

Enumeration containing the "types" of used shaders to display statistics

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss