UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UGrassInstancedStaticMeshComponent Member List

This is the complete list of members for UGrassInstancedStaticMeshComponent, including all inherited members.

AcceptPrebuiltTree(TArray< FClusterNode > &InClusterTree, int32 InOcclusionLayerNumNodes, int32 InNumBuiltRenderInstances, FStaticMeshInstanceData *InSharedInstanceBufferData)UGrassInstancedStaticMeshComponent
AccumulatedNavigationDirtyAreaUHierarchicalInstancedStaticMeshComponentmutableprotected
AccumulatedNavigationDirtyAreasUHierarchicalInstancedStaticMeshComponentmutableprotected
ActualInstancesPerLeaf()UHierarchicalInstancedStaticMeshComponentprotected
AddInstance(const FTransform &InstanceTransform, bool bWorldSpace=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
AddInstanceById(const FTransform &InstanceTransforms, bool bWorldSpace=false)UInstancedStaticMeshComponent
AddInstanceInternal(int32 InstanceIndex, FInstancedStaticMeshInstanceData *InNewInstanceData, const FTransform &InstanceTransform, bool bWorldSpace)UInstancedStaticMeshComponentprotected
AddInstances(const TArray< FTransform > &InstanceTransforms, bool bShouldReturnIndices, bool bWorldSpace=false, bool bUpdateNavigation=true) overrideUHierarchicalInstancedStaticMeshComponentvirtual
AddInstancesById(const TArrayView< const FTransform > &InstanceTransforms, bool bWorldSpace=false, bool bUpdateNavigation=true)UInstancedStaticMeshComponent
AddInstancesInternal(TConstArrayView< FTransform > InstanceTransforms, bool bShouldReturnIndices, bool bWorldSpace, bool bUpdateNavigation=true)UInstancedStaticMeshComponentprotected
AddInstanceWorldSpace(const FTransform &WorldTransform)UInstancedStaticMeshComponentinline
ApplyBuildTree(FClusterBuilder &Builder, const bool bWasAsyncBuild)UHierarchicalInstancedStaticMeshComponentprotected
ApplyBuildTreeAsync(ENamedThreads::Type CurrentThread, const FGraphEventRef &MyCompletionGraphEvent, TSharedRef< FClusterBuilder, ESPMode::ThreadSafe > Builder, double StartTime)UHierarchicalInstancedStaticMeshComponent
ApplyComponentInstanceData(struct FInstancedStaticMeshComponentInstanceData *InstancedMeshData) overrideUHierarchicalInstancedStaticMeshComponentvirtual
ApplyEmpty()UHierarchicalInstancedStaticMeshComponentprotected
ApplyLightMapping(FStaticLightingTextureMapping_InstancedStaticMesh *InMapping, const FStaticLightingBuildContext *LightingContext)UInstancedStaticMeshComponentprotected
BatchUpdateInstancesData(int32 StartInstanceIndex, int32 NumInstances, FInstancedStaticMeshInstanceData *StartInstanceData, bool bMarkRenderStateDirty=false, bool bTeleport=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
BatchUpdateInstancesTransform(int32 StartInstanceIndex, int32 NumInstances, const FTransform &NewInstancesTransform, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray< FTransform > &NewInstancesTransforms, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
BatchUpdateInstancesTransforms(int32 StartInstanceIndex, TArrayView< const FTransform > NewInstancesTransforms, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport) overrideUHierarchicalInstancedStaticMeshComponentvirtual
UInstancedStaticMeshComponent::BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray< FTransform > &NewInstancesTransforms, const TArray< FTransform > &NewInstancesPrevTransforms, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false)UInstancedStaticMeshComponentvirtual
BeginDestroy() overrideUInstancedStaticMeshComponentvirtual
bIsInstanceDataApplyCompletedUInstancedStaticMeshComponentprotected
BuildInstanceDataDeltaChangeSetCommon(FISMInstanceUpdateChangeSet &ChangeSet)UInstancedStaticMeshComponentprotected
BuildLegacyRenderData(FStaticMeshInstanceData &OutData)UInstancedStaticMeshComponentprotected
BuildTextureStreamingDataImpl(ETextureStreamingBuildType BuildType, EMaterialQualityLevel::Type QualityLevel, ERHIFeatureLevel::Type FeatureLevel, TSet< FGuid > &DependentResources, bool &bOutSupportsBuildTextureStreamingData) overrideUInstancedStaticMeshComponentvirtual
BuildTreeAnyThread(TArray< FMatrix > &InstanceTransforms, TArray< float > &InstanceCustomDataFloats, int32 NumCustomDataFloats, const FBox &MeshBox, TArray< FClusterNode > &OutClusterTree, TArray< int32 > &OutSortedInstances, TArray< int32 > &OutInstanceReorderTable, int32 &OutOcclusionLayerNum, int32 MaxInstancesPerLeaf, bool InGenerateInstanceScalingRange)UGrassInstancedStaticMeshComponentstatic
BuildTreeAsyncTasksUHierarchicalInstancedStaticMeshComponentprotected
BuildTreeIfOutdated(bool Async, bool ForceUpdate)UHierarchicalInstancedStaticMeshComponent
CachedMappingsUInstancedStaticMeshComponentprotected
CalcAndCacheNavigationBounds()UInstancedStaticMeshComponentprotected
CalcBounds(const FTransform &BoundTransform) const overrideUHierarchicalInstancedStaticMeshComponentvirtual
CalcBoundsImpl(const FTransform &BoundTransform, bool bForNavigation) constUInstancedStaticMeshComponentprotected
CalcBoundsImpl(const FTransform &BoundTransform, const FBox &InstanceBounds) constUInstancedStaticMeshComponentprotected
CalcTranslatedInstanceSpaceOrigin() constUHierarchicalInstancedStaticMeshComponentprotected
CanDeleteSMInstance(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
CanDuplicateSMInstance(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
CanEditSimulatePhysics() overrideUInstancedStaticMeshComponentvirtual
CanEditSMInstance(const FSMInstanceId &InstanceId) const overrideUInstancedStaticMeshComponentprotectedvirtual
CanMoveSMInstance(const FSMInstanceId &InstanceId, const ETypedElementWorldType InWorldType) const overrideUInstancedStaticMeshComponentprotectedvirtual
ClearAllInstanceBodies()UInstancedStaticMeshComponentprotected
ClearInstances() overrideUHierarchicalInstancedStaticMeshComponentvirtual
ClearInstanceSelection()UInstancedStaticMeshComponent
CollectPSOPrecacheData(const FPSOPrecacheParams &BasePrecachePSOParams, FMaterialInterfacePSOPrecacheParamsList &OutParams) overrideUInstancedStaticMeshComponentvirtual
ComponentOverlapComponentImpl(class UPrimitiveComponent *PrimComp, const FVector Pos, const FQuat &Quat, const FCollisionQueryParams &Params) overrideUInstancedStaticMeshComponentprotectedvirtual
ComponentOverlapMultiImpl(TArray< struct FOverlapResult > &OutOverlaps, const class UWorld *InWorld, const FVector &Pos, const FQuat &Rot, ECollisionChannel TestChannel, const struct FComponentQueryParams &Params, const struct FCollisionObjectQueryParams &ObjectQueryParams=FCollisionObjectQueryParams::DefaultObjectQueryParam) const overrideUInstancedStaticMeshComponentprotectedvirtual
CreateAllInstanceBodies()UInstancedStaticMeshComponentprotected
CreateHitProxyData(TArray< TRefCountPtr< HHitProxy > > &HitProxies)UInstancedStaticMeshComponentprotected
CreateSceneProxy() overrideUHierarchicalInstancedStaticMeshComponentvirtual
CreateStaticMeshSceneProxy(Nanite::FMaterialAudit &NaniteMaterials, bool bCreateNanite) overrideUHierarchicalInstancedStaticMeshComponentprotectedvirtual
DeleteSMInstances(TArrayView< const FSMInstanceId > InstanceIds) overrideUInstancedStaticMeshComponentprotectedvirtual
DesiredInstancesPerLeaf()UHierarchicalInstancedStaticMeshComponent
DoCustomNavigableGeometryExport(FNavigableGeometryExport &GeomExport) const overrideUInstancedStaticMeshComponentvirtual
DuplicateSMInstances(TArrayView< const FSMInstanceId > InstanceIds, TArray< FSMInstanceId > &OutNewInstanceIds) overrideUInstancedStaticMeshComponentprotectedvirtual
EBoundsCacheType enum nameUInstancedStaticMeshComponentprotected
FClusterBuilderUHierarchicalInstancedStaticMeshComponentprotected
FInstancedLightMap2DUHierarchicalInstancedStaticMeshComponentprotected
FInstancedShadowMap2DUHierarchicalInstancedStaticMeshComponentprotected
FlushAccumulatedNavigationUpdates()UHierarchicalInstancedStaticMeshComponentprotected
ForEachSMInstanceInSelectionGroup(const FSMInstanceId &InstanceId, TFunctionRef< bool(FSMInstanceId)> Callback)ISMInstanceManagerinlinevirtual
FStaticLightingTextureMapping_InstancedStaticMeshUHierarchicalInstancedStaticMeshComponentprotected
FullNavigationUpdate()UInstancedStaticMeshComponentprotectedvirtual
GetAllPhysicsObjects() const overrideUInstancedStaticMeshComponentvirtual
GetAverageScale() constUHierarchicalInstancedStaticMeshComponent
GetBodyInstance(FName BoneName=NAME_None, bool bGetWelded=true, int32 Index=INDEX_NONE) const overrideUInstancedStaticMeshComponentvirtual
GetClusterTreeBounds(TArray< FClusterNode > const &InClusterTree, const FVector &InOffset)UHierarchicalInstancedStaticMeshComponentprotectedstatic
GetComponentChildElements(TArray< FTypedElementHandle > &OutElementHandles, const bool bAllowCreate=true) overrideUInstancedStaticMeshComponentvirtual
GetComponentInstanceData() const overrideUInstancedStaticMeshComponentvirtual
GetCullDistances(int32 &OutStartCullDistance, int32 &OutEndCullDistance) constUInstancedStaticMeshComponentinline
GetInstanceCount() constUInstancedStaticMeshComponent
GetInstanceDataSceneProxy() constUInstancedStaticMeshComponent
GetInstanceIndexForId(FPrimitiveInstanceId InstanceId) constUInstancedStaticMeshComponentinline
GetInstanceNavigationBounds() constUInstancedStaticMeshComponentprotected
GetInstancePrevTransform(int32 InstanceIndex, FTransform &OutInstanceTransform, bool bWorldSpace=false) constUInstancedStaticMeshComponent
GetInstancesMinMaxScale(FVector &MinScale, FVector &MaxScale) constUInstancedStaticMeshComponent
GetInstancesOverlappingBox(const FBox &Box, bool bBoxInWorldSpace=true) const overrideUHierarchicalInstancedStaticMeshComponentvirtual
GetInstancesOverlappingSphere(const FVector &Center, float Radius, bool bSphereInWorldSpace=true) const overrideUHierarchicalInstancedStaticMeshComponentvirtual
GetInstanceTransform(int32 InstanceIndex, FTransform &OutInstanceTransform, bool bWorldSpace=false) constUInstancedStaticMeshComponent
GetInstanceTransforms(TArray< FMatrix > &InstanceTransforms, FVector const &Offset) constUHierarchicalInstancedStaticMeshComponentprotected
GetLightAndShadowMapMemoryUsage(int32 &LightMapMemoryUsage, int32 &ShadowMapMemoryUsage) const overrideUInstancedStaticMeshComponentvirtual
GetLODDistanceScale() constUInstancedStaticMeshComponentinline
GetMaterialStreamingData(int32 MaterialIndex, FPrimitiveMaterialInfo &MaterialData) const overrideUInstancedStaticMeshComponentvirtual
GetNavigationBounds() const overrideUInstancedStaticMeshComponentvirtual
GetNavigationData(FNavigationRelevantData &Data) const overrideUInstancedStaticMeshComponentvirtual
GetNavigationPerInstanceTransforms(const FBox &AreaBox, TArray< FTransform > &InstanceData) const overrideUHierarchicalInstancedStaticMeshComponentprotectedvirtual
GetNumInstances() constUInstancedStaticMeshComponentinline
GetNumRenderInstances() const overrideUGrassInstancedStaticMeshComponentinlinevirtual
GetOrCreateInstanceDataSceneProxy()UInstancedStaticMeshComponent
GetOverlappingBoxCount(const FBox &Box) constUHierarchicalInstancedStaticMeshComponent
GetOverlappingBoxTransforms(const FBox &Box, TArray< FTransform > &OutTransforms) constUHierarchicalInstancedStaticMeshComponent
GetOverlappingSphereCount(const FSphere &Sphere) constUHierarchicalInstancedStaticMeshComponent
GetPhysicsObjectById(Chaos::FPhysicsObjectId Id) const overrideUInstancedStaticMeshComponentvirtual
GetRenderIndex(int32 InInstanceIndex) constUInstancedStaticMeshComponentinline
GetRenderMatrix() const overrideUInstancedStaticMeshComponentvirtual
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideUHierarchicalInstancedStaticMeshComponentvirtual
GetSMInstanceDisplayName(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
GetSMInstanceEditingProxyClass() constISMInstanceManagerinlinevirtual
GetSMInstanceTooltip(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
GetSMInstanceTransform(const FSMInstanceId &InstanceId, FTransform &OutInstanceTransform, bool bWorldSpace=false) const overrideUInstancedStaticMeshComponentprotectedvirtual
GetStreamingRenderAssetInfo(FStreamingTextureLevelContext &LevelContext, TArray< FStreamingRenderAssetPrimitiveInfo > &OutStreamingRenderAssets) const overrideUInstancedStaticMeshComponentvirtual
GetTextureStreamingTransformScale() const overrideUInstancedStaticMeshComponentvirtual
GetTranslatedInstanceSpaceOrigin() const overrideUHierarchicalInstancedStaticMeshComponentinlineprotectedvirtual
GetTree(TArray< FClusterNode > &OutClusterTree) constUHierarchicalInstancedStaticMeshComponent
GetUsedMaterialPropertyDesc(EShaderPlatform ShaderPlatform) constUInstancedStaticMeshComponentinline
GetUsedMaterialPropertyDesc(ERHIFeatureLevel::Type FeatureLevel) constUInstancedStaticMeshComponentinline
GetVertsForLOD(int32 LODIndex)UHierarchicalInstancedStaticMeshComponentprotected
GetViewRelevanceType() constUHierarchicalInstancedStaticMeshComponentinline
InitializeInstancingRandomSeed(const bool bAllowRandomSeedValue=false)UInstancedStaticMeshComponentprotected
InitInstanceBody(int32 InstanceIdx, FBodyInstance *InBodyInstance)UInstancedStaticMeshComponentprotected
InitInstanceBody(int32 InstanceIdx, FBodyInstance *InstanceBodyInstance, FBodyInstance *ReferenceBodyInstance, bool bRuntimeBodyInstance, UBodySetup *BodySetup)UInstancedStaticMeshComponentprotected
InstanceBodiesUInstancedStaticMeshComponent
InstanceReorderTableUInstancedStaticMeshComponent
InvalidateCachedBounds()UInstancedStaticMeshComponentprotected
InvalidateInstanceDataTracking()UInstancedStaticMeshComponent
IsAsyncBuilding() constUHierarchicalInstancedStaticMeshComponentinline
IsHLODRelevant() const overrideUInstancedStaticMeshComponentvirtual
IsInstanceSelected(int32 InInstanceIndex) constUInstancedStaticMeshComponent
IsNavigationRelevant() const overrideUInstancedStaticMeshComponentvirtual
IsTreeFullyBuilt() constUHierarchicalInstancedStaticMeshComponentinline
IsValidId(FPrimitiveInstanceId InstanceId)UInstancedStaticMeshComponent
IsValidInstance(int32 InstanceIndex) constUInstancedStaticMeshComponent
LineTraceComponent(FHitResult &OutHit, const FVector Start, const FVector End, const FCollisionQueryParams &Params) overrideUInstancedStaticMeshComponentvirtual
MakeInstanceDataFlags(bool bAnyMaterialHasPerInstanceRandom, bool bAnyMaterialHasPerInstanceCustomData) constUInstancedStaticMeshComponent
NotifySMInstanceMovementEnded(const FSMInstanceId &InstanceId) overrideUInstancedStaticMeshComponentprotectedvirtual
NotifySMInstanceMovementOngoing(const FSMInstanceId &InstanceId) overrideUInstancedStaticMeshComponentprotectedvirtual
NotifySMInstanceMovementStarted(const FSMInstanceId &InstanceId) overrideUInstancedStaticMeshComponentprotectedvirtual
NotifySMInstanceSelectionChanged(const FSMInstanceId &InstanceId, const bool bIsSelected) overrideUInstancedStaticMeshComponentprotectedvirtual
NumPendingLightmapsUInstancedStaticMeshComponentprotected
OnAsyncDestroyPhysicsState(const UE::FTimeout &Timeout) overrideUInstancedStaticMeshComponentprotectedvirtual
OnAsyncDestroyPhysicsStateBegin_GameThread() overrideUInstancedStaticMeshComponentprotectedvirtual
OnCreatePhysicsState() overrideUInstancedStaticMeshComponentprotectedvirtual
OnDestroyPhysicsState() overrideUInstancedStaticMeshComponentprotectedvirtual
OnPostLoadPerInstanceData() overrideUHierarchicalInstancedStaticMeshComponentprotectedvirtual
OnPostPopulatePerInstanceData()UInstancedStaticMeshComponentinline
OnRegister() overrideUInstancedStaticMeshComponentvirtual
OnUnregister() overrideUInstancedStaticMeshComponentvirtual
OnUpdateTransform(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport) overrideUInstancedStaticMeshComponentvirtual
OverlapComponent(const FVector &Pos, const FQuat &Rot, const FCollisionShape &CollisionShape) const overrideUInstancedStaticMeshComponentvirtual
PartialNavigationUpdate(int32 InstanceIdx) overrideUHierarchicalInstancedStaticMeshComponentprotectedvirtual
PartialNavigationUpdates(TConstArrayView< FTransform > InstanceTransforms)UInstancedStaticMeshComponentvirtual
PostBuildStats()UHierarchicalInstancedStaticMeshComponentprotected
PostEditImport() overrideUHierarchicalInstancedStaticMeshComponentvirtual
PostLoad() overrideUHierarchicalInstancedStaticMeshComponentvirtual
PreAllocateInstancesMemory(int32 AddedInstanceCount) overrideUHierarchicalInstancedStaticMeshComponentvirtual
PreApplyComponentInstanceData(struct FInstancedStaticMeshComponentInstanceData *ComponentInstanceData)UInstancedStaticMeshComponent
PreSave(FObjectPreSaveContext ObjectSaveContext) overrideUInstancedStaticMeshComponentvirtual
PrimitiveInstanceDataManagerUInstancedStaticMeshComponentprotected
PropagateLightingScenarioChange() overrideUHierarchicalInstancedStaticMeshComponentvirtual
ProxySizeUInstancedStaticMeshComponent
RecreateInstanceBody(int32 InstanceBodyIndex) overrideUInstancedStaticMeshComponentvirtual
RemoveInstance(int32 InstanceIndex) overrideUHierarchicalInstancedStaticMeshComponentvirtual
RemoveInstanceById(FPrimitiveInstanceId InstanceId)UInstancedStaticMeshComponentinline
RemoveInstanceInternal(int32 InstanceIndex, bool InstanceAlreadyRemoved, bool bForceRemoveAtSwap=false, bool bUpdateNavigation=true)UInstancedStaticMeshComponentprotected
RemoveInstances(const TArray< int32 > &InstancesToRemove) overrideUHierarchicalInstancedStaticMeshComponentvirtual
RemoveInstances(const TArray< int32 > &InstancesToRemove, bool bInstanceArrayAlreadySortedInReverseOrder) overrideUHierarchicalInstancedStaticMeshComponentvirtual
RemoveInstancesById(const TArrayView< const FPrimitiveInstanceId > &InstanceIds, bool bUpdateNavigation=true)UInstancedStaticMeshComponentvirtual
RemoveInstancesInternal(TConstArrayView< int32 > InstanceIndices)UHierarchicalInstancedStaticMeshComponentprotected
SelectInstance(bool bInSelected, int32 InInstanceIndex, int32 InInstanceCount=1)UInstancedStaticMeshComponent
SendRenderInstanceData_Concurrent() overrideUInstancedStaticMeshComponentvirtual
Serialize(FArchive &Ar) overrideUHierarchicalInstancedStaticMeshComponentvirtual
SerializeRenderData(FArchive &Ar)UInstancedStaticMeshComponentprotected
SetBakedLightingDataChanged(int32 InInstanceIndex)UInstancedStaticMeshComponent
SetBakedLightingDataChangedAll()UInstancedStaticMeshComponent
SetCullDistances(int32 StartCullDistance, int32 EndCullDistance)UInstancedStaticMeshComponent
SetCustomData(int32 InstanceIndex, TArrayView< const float > InCustomData, bool bMarkRenderStateDirty=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
UInstancedStaticMeshComponent::SetCustomData(int32 InstanceIndexStart, int32 InstanceIndexEnd, TConstArrayView< float > CustomDataFloats, bool bMarkRenderStateDirty=false)UInstancedStaticMeshComponentvirtual
SetCustomDataById(const TArrayView< const FPrimitiveInstanceId > &InstanceIds, TArrayView< const float > CustomDataFloats)UInstancedStaticMeshComponent
SetCustomDataById(FPrimitiveInstanceId InstanceId, TArrayView< const float > CustomDataFloats)UInstancedStaticMeshComponentinline
SetCustomDataValue(int32 InstanceIndex, int32 CustomDataIndex, float CustomDataValue, bool bMarkRenderStateDirty=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
SetCustomDataValueById(FPrimitiveInstanceId InstanceId, int32 CustomDataIndex, float CustomDataValue)UInstancedStaticMeshComponent
SetHasPerInstancePrevTransforms(bool bInHasPreviousTransforms)UInstancedStaticMeshComponent
SetLODDistanceScale(float InLODDistanceScale)UInstancedStaticMeshComponent
SetNumCustomDataFloats(int32 InNumCustomDataFloats)UInstancedStaticMeshComponentvirtual
SetPerInstanceLightMapAndEditorData(FStaticMeshInstanceData &PerInstanceData, const TArray< TRefCountPtr< HHitProxy > > &HitProxies)UHierarchicalInstancedStaticMeshComponentprotected
SetPreviousTransformById(FPrimitiveInstanceId InstanceId, const FTransform &NewPrevInstanceTransform, bool bWorldSpace=false)UInstancedStaticMeshComponent
SetRemoveSwap()UInstancedStaticMeshComponentinline
SetSMInstanceTransform(const FSMInstanceId &InstanceId, const FTransform &InstanceTransform, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) overrideUInstancedStaticMeshComponentprotectedvirtual
SetUseConservativeBounds(bool bValue)UInstancedStaticMeshComponentinline
ShouldCreatePhysicsState() const overrideUInstancedStaticMeshComponentvirtual
ShouldSkipDirtyAreaOnAddOrRemove() const overrideUInstancedStaticMeshComponentvirtual
SupportsPartialNavigationUpdate() const overrideUHierarchicalInstancedStaticMeshComponentinlineprotectedvirtual
SupportsRemoveSwap() const overrideUHierarchicalInstancedStaticMeshComponentinlinevirtual
SupportsStaticLighting() const overrideUInstancedStaticMeshComponentinlinevirtual
SupportsWorldPositionOffsetVelocity() const overrideUGrassInstancedStaticMeshComponent
SweepComponent(FHitResult &OutHit, const FVector Start, const FVector End, const FQuat &ShapRotation, const FCollisionShape &CollisionShape, bool bTraceComplex=false) overrideUInstancedStaticMeshComponentvirtual
UpdateBounds() overrideUInstancedStaticMeshComponentvirtual
UpdateComponentTransform(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport)UInstancedStaticMeshComponent
UpdateDensityScaling()UHierarchicalInstancedStaticMeshComponent
UpdateInstanceTransform(int32 InstanceIndex, const FTransform &NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty=false, bool bTeleport=false) overrideUHierarchicalInstancedStaticMeshComponentvirtual
UpdateInstanceTransformById(FPrimitiveInstanceId InstanceId, const FTransform &NewInstanceTransform, bool bWorldSpace=false, bool bTeleport=false)UInstancedStaticMeshComponent
ViewRelevanceTypeUHierarchicalInstancedStaticMeshComponentprotected