FGlobalBoundShaderStateResource

[FGlobalBoundShaderState](API\Runtime\RenderCore\FGlobalBoundShaderState)

Windows
MacOS
Linux

Inheritance Hierarchy

FRenderResource

FGlobalBoundShaderStateResource

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/StaticBoundShaderState.h

Include

#include "StaticBoundShaderState.h"

Syntax

class FGlobalBoundShaderStateResource : public FRenderResource

Remarks

FGlobalBoundShaderState

Encapsulates a global bound shader state resource.

Constructors

Name Description

Public function

FGlobalBoundShaderStateResource()

Initialization constructor.

Destructors

Name Description

Public function Virtual

~FGlobalBoundShaderStateResource()

Destructor.

Functions

Name Description

Public function Static

TLinkedList<...

 

GetGlobalBoundShaderStateList()

Public function

FRHIBoundSha...

 

GetInitializedRHI

(
    FRHIVertexDeclaration* VertexD...,
    FRHIVertexShader* VertexShader,
    FRHIPixelShader* PixelShader,
    FRHIGeometryShader* GeometrySh...
)

If this global bound shader state hasn't been initialized yet, initialize it.

Public function

FRHIBoundSha...

 

GetPreinitializedRHI()

If this global bound shader state has been initialized return it, otherwise return null.

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