|
| | FSplineStaticLightingMesh (const USplineMeshComponent *InPrimitive, int32 InLODIndex, const TArray< ULightComponent * > &InRelevantLights) |
| |
| | FStaticMeshStaticLightingMesh (const UStaticMeshComponent *InPrimitive, int32 InLODIndex, const TArray< ULightComponent * > &InRelevantLights) |
| |
| | FStaticMeshStaticLightingMesh () |
| |
| virtual void | GetTriangle (int32 TriangleIndex, FStaticLightingVertex &OutV0, FStaticLightingVertex &OutV1, FStaticLightingVertex &OutV2) const |
| |
| virtual void | GetTriangleIndices (int32 TriangleIndex, int32 &OutI0, int32 &OutI1, int32 &OutI2) const |
| |
| virtual bool | ShouldCastShadow (ULightComponent *Light, const FStaticLightingMapping *Receiver) const |
| |
| virtual bool | IsTriangleCastingShadow (uint32 TriangleIndex) const |
| |
| virtual bool | IsControllingShadowPerElement () const |
| |
| virtual bool | IsUniformShadowCaster () const |
| |
| virtual FLightRayIntersection | IntersectLightRay (const FVector &Start, const FVector &End, bool bFindNearestIntersection) const |
| |
| virtual bool | IsInstancedMesh () const override |
| |
| ENGINE_API | FStaticLightingMesh (int32 InNumTriangles, int32 InNumShadingTriangles, int32 InNumVertices, int32 InNumShadingVertices, int32 InTextureCoordinateIndex, bool bInCastShadow, bool bInTwoSidedMaterial, const TArray< ULightComponent * > &InRelevantLights, const UPrimitiveComponent *const InComponent, const FBox &InBoundingBox, const FGuid &InSourceMeshGuid, const FGuid &InComponentGuid) |
| |
| ENGINE_API | FStaticLightingMesh () |
| |
| virtual ENGINE_API void | Serialize (FArchive &Ar) |
| |
| virtual | ~FStaticLightingMesh () |
| |
| virtual void | GetShadingTriangle (int32 TriangleIndex, FStaticLightingVertex &OutV0, FStaticLightingVertex &OutV1, FStaticLightingVertex &OutV2) const |
| |
| virtual void | GetShadingTriangleIndices (int32 TriangleIndex, int32 &OutI0, int32 &OutI1, int32 &OutI2) const |
| |
| virtual const FGuid & | GetLightingGuid () const |
| |
| | FRefCountedObject () |
| |
| virtual | ~FRefCountedObject () |
| |
| | FRefCountedObject (const FRefCountedObject &Rhs)=delete |
| |
| FRefCountedObject & | operator= (const FRefCountedObject &Rhs)=delete |
| |
| FReturnedRefCountValue | AddRef () const |
| |
| uint32 | Release () const |
| |
| uint32 | GetRefCount () const |
| |