UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ShaderParameters.cpp File Reference
#include "ShaderParameters.h"
#include "Containers/List.h"
#include "ShaderCore.h"
#include "Shader.h"
#include "ShaderParameterParser.h"
#include "VertexFactory.h"
#include "ShaderCodeLibrary.h"
#include "Misc/ScopeRWLock.h"
#include "Misc/ScopeLock.h"

Functions

 IMPLEMENT_TYPE_LAYOUT (FShaderParameter)
 
 IMPLEMENT_TYPE_LAYOUT (FShaderResourceParameter)
 
 IMPLEMENT_TYPE_LAYOUT (FShaderUniformBufferParameter)
 
 IMPLEMENT_TYPE_LAYOUT (FShaderUniformBufferMemberParameter)
 
FArchiveoperator<< (FArchive &Ar, FShaderParameter &P)
 
FArchiveoperator<< (FArchive &Ar, FShaderResourceParameter &P)
 
FArchiveoperator<< (FArchive &Ar, FShaderUniformBufferMemberParameter &P)
 

Function Documentation

◆ IMPLEMENT_TYPE_LAYOUT() [1/4]

IMPLEMENT_TYPE_LAYOUT ( FShaderParameter  )

◆ IMPLEMENT_TYPE_LAYOUT() [2/4]

IMPLEMENT_TYPE_LAYOUT ( FShaderResourceParameter  )

◆ IMPLEMENT_TYPE_LAYOUT() [3/4]

IMPLEMENT_TYPE_LAYOUT ( FShaderUniformBufferMemberParameter  )

◆ IMPLEMENT_TYPE_LAYOUT() [4/4]

IMPLEMENT_TYPE_LAYOUT ( FShaderUniformBufferParameter  )

◆ operator<<() [1/3]

FArchive & operator<< ( FArchive Ar,
FShaderParameter P 
)

◆ operator<<() [2/3]

FArchive & operator<< ( FArchive Ar,
FShaderResourceParameter P 
)

◆ operator<<() [3/3]

FArchive & operator<< ( FArchive Ar,
FShaderUniformBufferMemberParameter P 
)