Navigation
Unreal Engine C++ API Reference > Runtime > Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/SceneManagement.h |
Include | #include "SceneManagement.h" |
Syntax
class FLightShaderParameters
Remarks
Shader paraneter structure for rendering lights.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TShaderParameterTypeInfo< FVector3f >::TAlignedType | Color | |
![]() |
TShaderParameterTypeInfo< FVector3f >::TAlignedType | Direction | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | FalloffExponent | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | IESAtlasIndex | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | InvRadius | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | RectLightAtlasMaxLevel | |
![]() |
TShaderParameterTypeInfo< FVector2f >::TAlignedType | RectLightAtlasUVOffset | |
![]() |
TShaderParameterTypeInfo< FVector2f >::TAlignedType | RectLightAtlasUVScale | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | RectLightBarnCosAngle | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | RectLightBarnLength | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | SoftSourceRadius | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | SourceLength | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | SourceRadius | |
![]() |
TShaderParameterTypeInfo< float >::TAlignedType | SpecularScale | |
![]() |
TShaderParameterTypeInfo< FVector2f >::TAlignedType | SpotAngles | |
![]() |
TShaderParameterTypeInfo< FVector3f >::TAlignedType | Tangent | |
![]() |
TShaderParameterTypeInfo< FVector3f >::TAlignedType | TranslatedWorldPosition |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FUniformBufferRHIRef | CreateUniformBuffer
(
const FLightShaderParameters& InContents, |
|
![]() ![]() |
TArray< FShaderParametersMetadata::FMember > | zzGetMembers () |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FTypeInfo |
Typedefs
Name | Description |
---|---|
zzFuncPtr | |
zzLastMemberId | |
zzMemberFunc | |
zzMemberIdColor | Color of the light. |
zzMemberIdDirection | Direction of the light if applies. |
zzMemberIdFalloffExponent | The exponent for the falloff of the light intensity from the distance. |
zzMemberIdIESAtlasIndex | UES texture slice index. |
zzMemberIdInvRadius | 1 / light's falloff radius from Position. |
zzMemberIdRectLightAtlasMaxLevel | |
zzMemberIdRectLightAtlasUVOffset | Rect. light atlas transformation. |
zzMemberIdRectLightAtlasUVScale | |
zzMemberIdRectLightBarnCosAngle | Barn door angle for rect light. |
zzMemberIdRectLightBarnLength | Barn door length for rect light. |
zzMemberIdSoftSourceRadius | Radius of the soft source. |
zzMemberIdSourceLength | Other dimensions of the light source for rect light specifically. |
zzMemberIdSourceRadius | Radius of the point light. |
zzMemberIdSpecularScale | Factor to applies on the specular. |
zzMemberIdSpotAngles | Dimensions of the light, for spot light, but also. |
zzMemberIdTangent | One tangent of the light if applies. |
zzMemberIdTranslatedWorldPosition | Position of the light in the translated world space. |
zzTThisStruct |