G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UNiagaraDataInterfaceCurveBase Class Reference

Base class for curve data interfaces which facilitates handling the curve data in a standardized way. More...

Public Member Functions

Functions
void SetbExposeCurve (bool Value)
 Generates a texture for the curve which can be exposed to material bindings.
void SetbOptimizeLUT (bool Value)
 Do we optimize the LUT, this saves memory but may introduce errors. Errors can be reduced modifying the threshold.
void SetbOverrideOptimizeThreshold (bool Value)
void SetbUseLUT (bool Value)

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UNiagaraDataInterface
static UClass StaticClass ()

Public Attributes

Curve
float32 OptimizeThreshold
 Threshold used to optimize the LUT.
FName ExposedName
 Sets a custom name for the binding to make it easier to identify.
UCurveBase CurveAsset

Detailed Description

Base class for curve data interfaces which facilitates handling the curve data in a standardized way.

Member Function Documentation

◆ SetbExposeCurve()

void SetbExposeCurve ( bool Value)

Generates a texture for the curve which can be exposed to material bindings.

◆ SetbOptimizeLUT()

void SetbOptimizeLUT ( bool Value)

Do we optimize the LUT, this saves memory but may introduce errors. Errors can be reduced modifying the threshold.

◆ SetbOverrideOptimizeThreshold()

void SetbOverrideOptimizeThreshold ( bool Value)

◆ SetbUseLUT()

void SetbUseLUT ( bool Value)

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ CurveAsset

UCurveBase CurveAsset

◆ ExposedName

FName ExposedName

Sets a custom name for the binding to make it easier to identify.

◆ OptimizeThreshold

float32 OptimizeThreshold

Threshold used to optimize the LUT.