mirror of
https://github.com/Eragon-Brisingr/UShaderLab.git
synced 2026-09-15 14:54:36 +00:00
Enhance VSCode coding (Use shader-validator VSCode plugin
This commit is contained in:
17
Source/UShaderLabEditor/Private/ShaderLabIntrinsics_Time.cpp
Normal file
17
Source/UShaderLabEditor/Private/ShaderLabIntrinsics_Time.cpp
Normal file
@@ -0,0 +1,17 @@
|
||||
// Copyright FlecsProj. All Rights Reserved.
|
||||
//
|
||||
// Time intrinsics.
|
||||
|
||||
#include "ShaderLabIntrinsics.h"
|
||||
|
||||
#include "Materials/MaterialExpressionDeltaTime.h"
|
||||
#include "Materials/MaterialExpressionTime.h"
|
||||
|
||||
void RegisterTimeIntrinsics(FShaderLabIntrinsicRegistry& Registry)
|
||||
{
|
||||
using namespace ShaderLabIntrinsic_Private;
|
||||
using EFreq = EShaderLabIntrinsicFrequency;
|
||||
|
||||
AddSimple(Registry, TEXT("Time"), EFreq::Any, TEXT("float"), [](UMaterial& M) { return MakeSimple<UMaterialExpressionTime>(M); });
|
||||
AddSimple(Registry, TEXT("DeltaTime"), EFreq::Any, TEXT("float"), [](UMaterial& M) { return MakeSimple<UMaterialExpressionDeltaTime>(M); });
|
||||
}
|
||||
Reference in New Issue
Block a user