Navigation
API > API/Runtime > API/Runtime/Engine
Destroys render state for a component and then recreates it when this object is destroyed
| Name | FComponentRecreateRenderStateContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ComponentRecreateRenderStateContext.h |
| Include Path | #include "ComponentRecreateRenderStateContext.h" |
Syntax
class FComponentRecreateRenderStateContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ComponentRecreateRenderStateContext.h | |||
| ComponentRecreateRenderStateContext.h | |||
FComponentRecreateRenderStateContext
(
IPrimitiveComponent* InComponentInterface, |
ComponentRecreateRenderStateContext.h | ||
FComponentRecreateRenderStateContext
(
UActorComponent* InComponent, |
ComponentRecreateRenderStateContext.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FComponentRecreateRenderStateContext() |
ComponentRecreateRenderStateContext.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Component | UActorComponent * | Pointer to component we are recreating render state for | ComponentRecreateRenderStateContext.h | |
| ComponentInterface | IPrimitiveComponent * | ComponentRecreateRenderStateContext.h | ||
| ScenesToUpdateAllPrimitiveSceneInfos | TSet< FSceneInterface * > * | ComponentRecreateRenderStateContext.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ComponentRecreateRenderStateContext.h | |||
| ComponentRecreateRenderStateContext.h |