![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Misc/LargeWorldRenderPosition.h"#include "Engine/EngineTypes.h"#include "SceneTypes.h"#include "ShaderParameters.h"#include "UniformBuffer.h"#include "LightmapUniformShaderParameters.h"#include "NaniteDefinitions.h"#include "RenderTransform.h"#include "SceneDefinitions.h"#include "PrimitiveUniformShaderParameters.h"Go to the source code of this file.
Classes | |
| struct | FPrimitiveUniformShaderParametersBuilder |
Macros | |
| #define | PRIMITIVE_UNIFORM_BUILDER_METHOD(INPUT_TYPE, VARIABLE_NAME) inline FPrimitiveUniformShaderParametersBuilder& VARIABLE_NAME(INPUT_TYPE In##VARIABLE_NAME) { Parameters.VARIABLE_NAME = In##VARIABLE_NAME; return *this; } |
| #define | PRIMITIVE_UNIFORM_BUILDER_FLAG_METHOD(INPUT_TYPE, VARIABLE_NAME) inline FPrimitiveUniformShaderParametersBuilder& VARIABLE_NAME(INPUT_TYPE In##VARIABLE_NAME) { b##VARIABLE_NAME = In##VARIABLE_NAME; return *this; } |
| #define PRIMITIVE_UNIFORM_BUILDER_FLAG_METHOD | ( | INPUT_TYPE, | |
| VARIABLE_NAME | |||
| ) | inline FPrimitiveUniformShaderParametersBuilder& VARIABLE_NAME(INPUT_TYPE In##VARIABLE_NAME) { b##VARIABLE_NAME = In##VARIABLE_NAME; return *this; } |
| #define PRIMITIVE_UNIFORM_BUILDER_METHOD | ( | INPUT_TYPE, | |
| VARIABLE_NAME | |||
| ) | inline FPrimitiveUniformShaderParametersBuilder& VARIABLE_NAME(INPUT_TYPE In##VARIABLE_NAME) { Parameters.VARIABLE_NAME = In##VARIABLE_NAME; return *this; } |