Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FRegisterComponentContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Components/ActorComponent.h |
| Include Path | #include "Components/ActorComponent.h" |
Syntax
class FRegisterComponentContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRegisterComponentContext
(
UWorld* InWorld |
Components/ActorComponent.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FRegisterComponentContext() |
Components/ActorComponent.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FPrimitiveBatch | TArray< UPrimitiveComponent *, FConcurrentLinearArrayAllocator > | Components/ActorComponent.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddPrimitiveBatches | FPrimitiveBatch | Components/ActorComponent.h | ||
| AsyncRegisterLevelContext | FAsyncRegisterLevelContext * | Components/ActorComponent.h | ||
| IncrementalUpdateAddPrimitiveBatchSize | int32 | Components/ActorComponent.h | ||
| IncrementalUpdateNumComponentsToUpdate | int32 | Components/ActorComponent.h | ||
| SendRenderDynamicDataPrimitives | FPrimitiveBatch | Components/ActorComponent.h | ||
| Timeout | UE::FTimeout | Components/ActorComponent.h | ||
| World | UWorld * | Components/ActorComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddPrimitive
(
UPrimitiveComponent* PrimitiveComponent |
Components/ActorComponent.h | ||
void AddSendRenderDynamicData
(
UPrimitiveComponent* PrimitiveComponent |
Components/ActorComponent.h | ||
int32 Count() |
Components/ActorComponent.h | ||
int32 GetIncrementalUpdateAddPrimitiveBatchSize() |
Components/ActorComponent.h | ||
int32 GetIncrementalUpdateNumComponentsToUpdate() |
Components/ActorComponent.h | ||
const UE::FTimeout & GetIncrementalUpdateTimeout() |
Components/ActorComponent.h | ||
void Process() |
Components/ActorComponent.h | ||
FRegisterComponentContext & SetAsyncRegisterLevelContext
(
FAsyncRegisterLevelContext* Value |
Components/ActorComponent.h | ||
FRegisterComponentContext & SetIncrementalUpdateAddPrimitiveBatchSize
(
int32 Value |
Components/ActorComponent.h | ||
FRegisterComponentContext & SetIncrementalUpdateNumComponentsToUpdate
(
int32 Value |
Components/ActorComponent.h | ||
FRegisterComponentContext & SetIncrementalUpdateTimeout
(
const UE::FTimeout& InTimeout |
Components/ActorComponent.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void SendRenderDynamicData
(
FRegisterComponentContext* Context, |
Components/ActorComponent.h |