UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChangeDesc2 Struct Reference

Public Member Functions

 FChangeDesc2 (bool bFullChange=false)
 
bool HasAnyChange () const
 

Public Attributes

FInstanceDataFlags ChangedFlags
 
union { 
 
   struct { 
 
      uint8   bUntrackedState: 1 
 
      uint8   bInstancesChanged: 1 
 
      uint8   bPrimitiveTransformChanged: 1 
 
      uint8   bMaterialUsageFlagsChanged: 1 
 
      uint8   bMaxDisplacementChanged: 1 
 
      uint8   bStaticMeshBoundsChanged: 1 
 
   }  
 
   uint32   Packed 
 
};  
 

Detailed Description

Describes what has changed, that can be derived from the primitive desc, or internal tracking state.

Constructor & Destructor Documentation

◆ FChangeDesc2()

FChangeDesc2::FChangeDesc2 ( bool  bFullChange = false)
inline

Member Function Documentation

◆ HasAnyChange()

bool FChangeDesc2::HasAnyChange ( ) const
inline

Member Data Documentation

◆ [union]

union { ... } FChangeDesc2

◆ bInstancesChanged

uint8 FChangeDesc2::bInstancesChanged

◆ bMaterialUsageFlagsChanged

uint8 FChangeDesc2::bMaterialUsageFlagsChanged

◆ bMaxDisplacementChanged

uint8 FChangeDesc2::bMaxDisplacementChanged

◆ bPrimitiveTransformChanged

uint8 FChangeDesc2::bPrimitiveTransformChanged

◆ bStaticMeshBoundsChanged

uint8 FChangeDesc2::bStaticMeshBoundsChanged

◆ bUntrackedState

uint8 FChangeDesc2::bUntrackedState

◆ ChangedFlags

FInstanceDataFlags FChangeDesc2::ChangedFlags

◆ Packed

uint32 FChangeDesc2::Packed

The documentation for this struct was generated from the following file: