Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/Scene
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Scene/SceneGeometrySpatialCache.h |
| Include | #include "Scene/SceneGeometrySpatialCache.h" |
Syntax
class FSceneGeometrySpatialCache
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSparseDynamicOctree3 | BoundsOctree | ||
| TMap< UPrimitiveComponent *, FSceneGeometryID > | ComponentMap | ||
| TMap< FSceneGeometryID, TSharedPtr< ISceneGeometrySpatial > > | Spatials | ||
| int32 | UniqueIDGenerator |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DisableComponentTracking
(
UPrimitiveComponent* Component |
||
| void | DisableGeometryTracking
(
FSceneGeometryID& IdentifierOut |
||
| bool | EnableComponentTracking
(
UPrimitiveComponent* Component, |
||
| bool | FindNearestHit
(
const FRay3d& WorldRay, |
||
| bool | GetGeometry
(
FSceneGeometryID Identifier, |
||
| bool | HaveCacheForComponent
(
UPrimitiveComponent* Component |
||
| bool | NotifyGeometryUpdate
(
UPrimitiveComponent* Component, |
||
| bool | NotifyTransformUpdate
(
UPrimitiveComponent* Component |