Navigation
API > API/Runtime > API/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 |