UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FComponentRecreateRenderStateContext Class Reference

#include <ComponentRecreateRenderStateContext.h>

Public Member Functions

 FComponentRecreateRenderStateContext (IPrimitiveComponent *InComponentInterface, TSet< FSceneInterface * > *InScenesToUpdateAllPrimitiveSceneInfos=nullptr)
 
 FComponentRecreateRenderStateContext (UActorComponent *InComponent, TSet< FSceneInterface * > *InScenesToUpdateAllPrimitiveSceneInfos=nullptr)
 
 FComponentRecreateRenderStateContext (const FComponentRecreateRenderStateContext &)=delete
 
FComponentRecreateRenderStateContextoperator= (const FComponentRecreateRenderStateContext &)=delete
 
 FComponentRecreateRenderStateContext (FComponentRecreateRenderStateContext &&Other)
 
FComponentRecreateRenderStateContextoperator= (FComponentRecreateRenderStateContext &&Other)
 
ENGINE_API ~FComponentRecreateRenderStateContext ()
 

Detailed Description

Destroys render state for a component and then recreates it when this object is destroyed

Constructor & Destructor Documentation

◆ FComponentRecreateRenderStateContext() [1/4]

FComponentRecreateRenderStateContext::FComponentRecreateRenderStateContext ( IPrimitiveComponent InComponentInterface,
TSet< FSceneInterface * > *  InScenesToUpdateAllPrimitiveSceneInfos = nullptr 
)
inline

◆ FComponentRecreateRenderStateContext() [2/4]

FComponentRecreateRenderStateContext::FComponentRecreateRenderStateContext ( UActorComponent InComponent,
TSet< FSceneInterface * > *  InScenesToUpdateAllPrimitiveSceneInfos = nullptr 
)
inline

◆ FComponentRecreateRenderStateContext() [3/4]

FComponentRecreateRenderStateContext::FComponentRecreateRenderStateContext ( const FComponentRecreateRenderStateContext )
delete

◆ FComponentRecreateRenderStateContext() [4/4]

FComponentRecreateRenderStateContext::FComponentRecreateRenderStateContext ( FComponentRecreateRenderStateContext &&  Other)
inline

◆ ~FComponentRecreateRenderStateContext()

FComponentRecreateRenderStateContext::~FComponentRecreateRenderStateContext ( )

Member Function Documentation

◆ operator=() [1/2]

FComponentRecreateRenderStateContext & FComponentRecreateRenderStateContext::operator= ( const FComponentRecreateRenderStateContext )
delete

◆ operator=() [2/2]

FComponentRecreateRenderStateContext & FComponentRecreateRenderStateContext::operator= ( FComponentRecreateRenderStateContext &&  Other)
inline

The documentation for this class was generated from the following files: