Zdexby TheHolyOneZ
42,595 classes
Class

HableCurve

: Object
UnityEngine.Rendering.HableCurve, Unity.RenderPipelines.Core.Runtime 0x0030 (48 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x0030

Members 6

OffsetSizeNameTypeFlagsDefault
0x04<whitePoint>k__BackingFieldfloatPrivate—
0x04<inverseWhitePoint>k__BackingFieldfloatPrivate—
0x04<x0>k__BackingFieldfloatPrivate—
0x04<x1>k__BackingFieldfloatPrivate—
0x08segmentsSegment[]Public+1 flags—
0x08uniformsUniformsPublic+1 flags—

Functions 15

SignatureFlagsNativeParams
float get_whitePoint()Public+1 flags—0x04
void set_whitePoint(float value)Private+1 flags—0x04
float get_inverseWhitePoint()Public+1 flags—0x04
void set_inverseWhitePoint(float value)Private+1 flags—0x04
float get_x0()Public+1 flags0x04
void set_x0(float value)Private+1 flags0x04
float get_x1()Public+1 flags0x04
void set_x1(float value)Private+1 flags0x04
void .ctor()Public+1 flags0x00
float Eval(float x)Public0x04
void Init(float toeStrength, float toeLength, float shoulderStrength, float shoulderLength, float shoulderAngle, float gamma)Public0x04
void InitSegments(const DirectParams& srcParams)Private0x20
void SolveAB(ref float& lnA, ref float& B, float x0, float y0, float m)Private0x04
void AsSlopeIntercept(ref float& m, ref float& b, float x0, float x1, float y0, float y1)Private0x04
float EvalDerivativeLinearGamma(float m, float b, float g, float x)Private0x04

Used by 1

types with a member, parameter or interface of this type