Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SceneTypes.h |
| Include | #include "SceneTypes.h" |
Syntax
class FSceneViewStateReference
Remarks
Class used to reference an FSceneViewStateInterface that allows destruction and recreation of all FSceneViewStateInterface's when needed. This is used to support reloading the renderer module on the fly.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Allocate
(
ERHIFeatureLevel::Type FeatureLevel |
Allocates the Scene view state. | |
| void | Destroy () |
Destorys the Scene view state. | |
| FSceneViewStateInterface * | GetReference () |
||
| void | ShareOrigin
(
FSceneViewStateReference* Target |
Mark that a view state shares an origin with another view state, allowing sharing of some internal state, saving memory and performance. |