Navigation
API > API/Runtime > API/Runtime/Renderer
Defines how the primitive is stored in the scene's primitive octree.
| Name | FPrimitiveOctreeSemantics |
| Type | struct |
| Header File | /Engine/Source/Runtime/Renderer/Public/PrimitiveSceneInfo.h |
| Include Path | #include "PrimitiveSceneInfo.h" |
Syntax
struct FPrimitiveOctreeSemantics
Enums
Public
| Name | Remarks |
|---|---|
| FPrimitiveOctreeSemantics | Note: this is coupled to shadow gather task granularity, see r.ParallelGatherShadowPrimitives. |
| FPrimitiveOctreeSemantics | |
| FPrimitiveOctreeSemantics |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ElementAllocator | FDefaultAllocator | PrimitiveSceneInfo.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void ApplyOffset
(
FPrimitiveSceneInfoCompact& Element, |
PrimitiveSceneInfo.h | ||
static bool AreElementsEqual
(
const FPrimitiveSceneInfoCompact& A, |
PrimitiveSceneInfo.h | ||
static const FCompactBoxSphereBounds & GetBoundingBox
(
const FPrimitiveSceneInfoCompact& PrimitiveSceneInfoCompact |
PrimitiveSceneInfo.h | ||
static void SetElementId
(
const FPrimitiveSceneInfoCompact& Element, |
PrimitiveSceneInfo.h | ||
static void SetOctreeNodeIndex
(
const FPrimitiveSceneInfoCompact& Element, |
PrimitiveSceneInfo.h |