This is the documentation for Enlighten.
namespace Enlighten UE4
Enlighten::UE4
Unreal Engine 4 specifics.
Classes
Name | Description |
|---|---|
Helper class for handling 4 SoA packed 3-vectors. | |
Inverse-square radial falloff model. | |
A UE4 Rect Light. | |
A UE4 input light. | |
A directional light for UE4. | |
A light type similar to DirectionalLight which uses an approximation of a 2D light function to control the intensity of the lighting. | |
Default Unreal radial falloff model. |
Typedefs
Name | Description |
|---|---|
UE4InputLight< InverseSquareFalloffModel > InverseSquareFalloffLight | Typedefs for the various concrete light types. |
UE4InputLight< UnrealFalloffModel > UnrealFalloffLight | Typedefs for the various concrete light types. |
Functions
Name | Description |
|---|---|
Clamps each component of given vector between min and max. | |
Clamps each component of given vector between zero and one. | |
Calculates x * x. |
GEO_CONTROLLED_INLINE Geo::v128 Enlighten::UE4::Clamp
public: GEO_CONTROLLED_INLINEGeo::v128 Clamp
(
Geo::v128 x,
Geo::v128 min,
Geo::v128 max
)
Clamps each component of given vector between min and max.
GEO_CONTROLLED_INLINE Geo::v128 Enlighten::UE4::Saturate
public: GEO_CONTROLLED_INLINEGeo::v128 Saturate
(
Geo::v128 x
)
Clamps each component of given vector between zero and one.
GEO_CONTROLLED_INLINE T Enlighten::UE4::Square
public: GEO_CONTROLLED_INLINE T Square
(
T x
)
Calculates x * x.