Files
UShaderLab/Shaders/Private/ShaderLabUEFunctions.ush
2026-07-04 00:29:46 +08:00

16 lines
959 B
Plaintext

// Copyright UShaderLab. All Rights Reserved.
//
// Aggregator for ShaderLab's UE-facing HLSL helpers. It is auto-included into every generated Custom node
// (so real helper forwarders compile) and pulled in by the ShaderLab.ush authoring umbrella (so they
// complete in the IDE). Some entries are IDE-only stubs for engine helpers already supplied by UE.
#pragma once
#include "/Plugin/ShaderLab/Private/UEFunctions/Sampling.ush" // IDE-only Unreal Texture*Sample/Gather stubs.
#include "/Plugin/ShaderLab/Private/UEFunctions/Noise.ush"
#include "/Plugin/ShaderLab/Private/UEFunctions/Rotation.ush"
#include "/Plugin/ShaderLab/Private/UEFunctions/SceneTexture.ush"
#include "/Plugin/ShaderLab/Private/UEFunctions/DistanceField.ush"
#include "/Plugin/ShaderLab/Private/UEFunctions/Transform.ush" // generated (UE_Transform*VectorTo*)
#include "/Plugin/ShaderLab/Private/UEFunctions/TransformPosition.ush" // generated (UE_Transform*PositionTo*)