UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SceneComponent.cpp File Reference

Namespaces

namespace  SceneComponentStatics
 
namespace  SceneComponentCVars
 

Macros

#define LOCTEXT_NAMESPACE   "SceneComponent"
 

Functions

 DEFINE_LOG_CATEGORY_STATIC (LogSceneComponent, Log, All)
 
 DECLARE_CYCLE_STAT (TEXT("UpdateComponentToWorld"), STAT_UpdateComponentToWorld, STATGROUP_Component)
 
 DECLARE_CYCLE_STAT (TEXT("UpdateChildTransforms"), STAT_UpdateChildTransforms, STATGROUP_Component)
 
 DECLARE_CYCLE_STAT_WITH_FLAGS (TEXT("Component CalcBounds"), STAT_ComponentCalcBounds, STATGROUP_Component, EStatFlags::Verbose)
 
 DECLARE_CYCLE_STAT (TEXT("Component UpdateNavData"), STAT_ComponentUpdateNavData, STATGROUP_Component)
 
 DECLARE_CYCLE_STAT (TEXT("Component PostUpdateNavData"), STAT_ComponentPostUpdateNavData, STATGROUP_Component)
 

Variables

bool SceneComponentCVars::bEnableGroupedComponentMovement = false
 
bool SceneComponentCVars::bCheckRootComponentReplicationOnAttachedChildren = true
 
bool SceneComponentCVars::bWarnSceneComponentStaticMobilityMove = true
 
bool GLocalBoundsUseAttachParentBound = true
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "SceneComponent"

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/4]

DECLARE_CYCLE_STAT ( TEXT("Component PostUpdateNavData" ,
STAT_ComponentPostUpdateNavData  ,
STATGROUP_Component   
)

◆ DECLARE_CYCLE_STAT() [2/4]

DECLARE_CYCLE_STAT ( TEXT("Component UpdateNavData" ,
STAT_ComponentUpdateNavData  ,
STATGROUP_Component   
)

◆ DECLARE_CYCLE_STAT() [3/4]

DECLARE_CYCLE_STAT ( TEXT("UpdateChildTransforms")  ,
STAT_UpdateChildTransforms  ,
STATGROUP_Component   
)

◆ DECLARE_CYCLE_STAT() [4/4]

DECLARE_CYCLE_STAT ( TEXT("UpdateComponentToWorld")  ,
STAT_UpdateComponentToWorld  ,
STATGROUP_Component   
)

◆ DECLARE_CYCLE_STAT_WITH_FLAGS()

DECLARE_CYCLE_STAT_WITH_FLAGS ( TEXT("Component CalcBounds" ,
STAT_ComponentCalcBounds  ,
STATGROUP_Component  ,
EStatFlags::Verbose   
)

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( LogSceneComponent  ,
Log  ,
All   
)

Variable Documentation

◆ GLocalBoundsUseAttachParentBound

bool GLocalBoundsUseAttachParentBound = true