|
Public Types inherited from FShadowMap |
| enum | { SMT_None = 0
, SMT_2D = 2
} |
| |
Static Public Member Functions inherited from FShadowMap2D |
| static ENGINE_API void | EncodeTextures (const FStaticLightingBuildContext *LightingContext, bool bLightingSuccessful, bool bMultithreadedEncode=false) |
| |
| static ENGINE_API int32 | EncodeSingleTexture (const FStaticLightingBuildContext *LightingContext, struct FShadowMapPendingTexture &PendingTexture, UShadowMapTexture2D *Texture, TArray< TArray< FFourDistanceFieldSamples > > &MipData) |
| |
| static ENGINE_API TRefCountPtr< FShadowMap2D > | AllocateShadowMap (UObject *LightMapOuter, const TMap< ULightComponent *, FShadowMapData2D * > &ShadowMapData, const FBoxSphereBounds &Bounds, ELightMapPaddingType InPaddingType, EShadowMapFlags InShadowmapFlags) |
| |
| static ENGINE_API TRefCountPtr< FShadowMap2D > | AllocateInstancedShadowMap (UObject *LightMapOuter, UInstancedStaticMeshComponent *Component, TArray< TMap< ULightComponent *, TUniquePtr< FShadowMapData2D > > > &&InstancedShadowMapData, UMapBuildDataRegistry *Registry, FGuid MapBuildDataId, const FBoxSphereBounds &Bounds, ELightMapPaddingType PaddingType, EShadowMapFlags ShadowmapFlags) |
| |
Public Attributes inherited from FShadowMap |
| TArray< FGuid > | LightGuids |
| |
Protected Member Functions inherited from FShadowMap |
| virtual ENGINE_API void | Cleanup () |
| |
Protected Attributes inherited from FShadowMap2D |
| TObjectPtr< UShadowMapTexture2D > | Texture |
| |
| FVector2D | CoordinateScale |
| |
| FVector2D | CoordinateBias |
| |
| bool | bChannelValid [4] |
| |
| FVector4f | InvUniformPenumbraSize |
| |
◆ FLandscapeGrassShadowMap()
| FLandscapeGrassShadowMap::FLandscapeGrassShadowMap |
( |
const FShadowMap2D & |
InShadowMap | ) |
|
|
inline |
The documentation for this class was generated from the following file: