![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UFoliageInstancedStaticMeshComponent, including all inherited members.
| AccumulatedNavigationDirtyArea | UHierarchicalInstancedStaticMeshComponent | mutableprotected |
| AccumulatedNavigationDirtyAreas | UHierarchicalInstancedStaticMeshComponent | mutableprotected |
| ActualInstancesPerLeaf() | UHierarchicalInstancedStaticMeshComponent | protected |
| AddInstance(const FTransform &InstanceTransform, bool bWorldSpace=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| AddInstanceById(const FTransform &InstanceTransforms, bool bWorldSpace=false) | UInstancedStaticMeshComponent | |
| AddInstanceInternal(int32 InstanceIndex, FInstancedStaticMeshInstanceData *InNewInstanceData, const FTransform &InstanceTransform, bool bWorldSpace) | UInstancedStaticMeshComponent | protected |
| AddInstances(const TArray< FTransform > &InstanceTransforms, bool bShouldReturnIndices, bool bWorldSpace=false, bool bUpdateNavigation=true) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| AddInstancesById(const TArrayView< const FTransform > &InstanceTransforms, bool bWorldSpace=false, bool bUpdateNavigation=true) | UInstancedStaticMeshComponent | |
| AddInstancesInternal(TConstArrayView< FTransform > InstanceTransforms, bool bShouldReturnIndices, bool bWorldSpace, bool bUpdateNavigation=true) | UInstancedStaticMeshComponent | protected |
| AddInstanceWorldSpace(const FTransform &WorldTransform) | UInstancedStaticMeshComponent | inline |
| ApplyBuildTree(FClusterBuilder &Builder, const bool bWasAsyncBuild) | UHierarchicalInstancedStaticMeshComponent | protected |
| ApplyBuildTreeAsync(ENamedThreads::Type CurrentThread, const FGraphEventRef &MyCompletionGraphEvent, TSharedRef< FClusterBuilder, ESPMode::ThreadSafe > Builder, double StartTime) | UHierarchicalInstancedStaticMeshComponent | |
| ApplyComponentInstanceData(struct FInstancedStaticMeshComponentInstanceData *InstancedMeshData) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| ApplyEmpty() | UHierarchicalInstancedStaticMeshComponent | protected |
| ApplyLightMapping(FStaticLightingTextureMapping_InstancedStaticMesh *InMapping, const FStaticLightingBuildContext *LightingContext) | UInstancedStaticMeshComponent | protected |
| BatchUpdateInstancesData(int32 StartInstanceIndex, int32 NumInstances, FInstancedStaticMeshInstanceData *StartInstanceData, bool bMarkRenderStateDirty=false, bool bTeleport=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| BatchUpdateInstancesTransform(int32 StartInstanceIndex, int32 NumInstances, const FTransform &NewInstancesTransform, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray< FTransform > &NewInstancesTransforms, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| BatchUpdateInstancesTransforms(int32 StartInstanceIndex, TArrayView< const FTransform > NewInstancesTransforms, bool bWorldSpace, bool bMarkRenderStateDirty, bool bTeleport) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| UInstancedStaticMeshComponent::BatchUpdateInstancesTransforms(int32 StartInstanceIndex, const TArray< FTransform > &NewInstancesTransforms, const TArray< FTransform > &NewInstancesPrevTransforms, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) | UInstancedStaticMeshComponent | virtual |
| BeginDestroy() override | UInstancedStaticMeshComponent | virtual |
| bEnableDiscardOnLoad | UFoliageInstancedStaticMeshComponent | |
| bIsInstanceDataApplyCompleted | UInstancedStaticMeshComponent | protected |
| BuildComponentInstanceData(ERHIFeatureLevel::Type FeatureLevel, FInstanceUpdateComponentDesc &OutData) override | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| BuildComponentInstanceData(EShaderPlatform InShaderPlatform, FInstanceUpdateComponentDesc &OutData) override | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| BuildInstanceDataDeltaChangeSetCommon(FISMInstanceUpdateChangeSet &ChangeSet) | UInstancedStaticMeshComponent | protected |
| BuildLegacyRenderData(FStaticMeshInstanceData &OutData) | UInstancedStaticMeshComponent | protected |
| BuildTextureStreamingDataImpl(ETextureStreamingBuildType BuildType, EMaterialQualityLevel::Type QualityLevel, ERHIFeatureLevel::Type FeatureLevel, TSet< FGuid > &DependentResources, bool &bOutSupportsBuildTextureStreamingData) override | UInstancedStaticMeshComponent | virtual |
| BuildTree() | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| BuildTreeAsync() | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| BuildTreeAsyncTasks | UHierarchicalInstancedStaticMeshComponent | protected |
| BuildTreeIfOutdated(bool Async, bool ForceUpdate) | UHierarchicalInstancedStaticMeshComponent | |
| CachedMappings | UInstancedStaticMeshComponent | protected |
| CalcAndCacheNavigationBounds() | UInstancedStaticMeshComponent | protected |
| CalcBounds(const FTransform &BoundTransform) const override | UHierarchicalInstancedStaticMeshComponent | virtual |
| CalcBoundsImpl(const FTransform &BoundTransform, bool bForNavigation) const | UInstancedStaticMeshComponent | protected |
| CalcBoundsImpl(const FTransform &BoundTransform, const FBox &InstanceBounds) const | UInstancedStaticMeshComponent | protected |
| CalcTranslatedInstanceSpaceOrigin() const | UHierarchicalInstancedStaticMeshComponent | protected |
| CanDeleteSMInstance(const FSMInstanceId &InstanceId) const | ISMInstanceManager | inlinevirtual |
| CanDuplicateSMInstance(const FSMInstanceId &InstanceId) const | ISMInstanceManager | inlinevirtual |
| CanEditSimulatePhysics() override | UInstancedStaticMeshComponent | virtual |
| CanEditSMInstance(const FSMInstanceId &InstanceId) const override | UInstancedStaticMeshComponent | protectedvirtual |
| CanMoveSMInstance(const FSMInstanceId &InstanceId, const ETypedElementWorldType InWorldType) const override | UInstancedStaticMeshComponent | protectedvirtual |
| ClearAllInstanceBodies() | UInstancedStaticMeshComponent | protected |
| ClearInstances() override | UHierarchicalInstancedStaticMeshComponent | virtual |
| ClearInstanceSelection() | UInstancedStaticMeshComponent | |
| CollectPSOPrecacheData(const FPSOPrecacheParams &BasePrecachePSOParams, FMaterialInterfacePSOPrecacheParamsList &OutParams) override | UInstancedStaticMeshComponent | virtual |
| ComponentOverlapComponentImpl(class UPrimitiveComponent *PrimComp, const FVector Pos, const FQuat &Quat, const FCollisionQueryParams &Params) override | UInstancedStaticMeshComponent | protectedvirtual |
| 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 override | UInstancedStaticMeshComponent | protectedvirtual |
| CreateAllInstanceBodies() | UInstancedStaticMeshComponent | protected |
| CreateHitProxyData(TArray< TRefCountPtr< HHitProxy > > &HitProxies) | UInstancedStaticMeshComponent | protected |
| CreateSceneProxy() override | UHierarchicalInstancedStaticMeshComponent | virtual |
| CreateStaticMeshSceneProxy(Nanite::FMaterialAudit &NaniteMaterials, bool bCreateNanite) override | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| DeleteSMInstances(TArrayView< const FSMInstanceId > InstanceIds) override | UInstancedStaticMeshComponent | protectedvirtual |
| DesiredInstancesPerLeaf() | UHierarchicalInstancedStaticMeshComponent | |
| DoCustomNavigableGeometryExport(FNavigableGeometryExport &GeomExport) const override | UInstancedStaticMeshComponent | virtual |
| DuplicateSMInstances(TArrayView< const FSMInstanceId > InstanceIds, TArray< FSMInstanceId > &OutNewInstanceIds) override | UInstancedStaticMeshComponent | protectedvirtual |
| EBoundsCacheType enum name | UInstancedStaticMeshComponent | protected |
| FClusterBuilder | UHierarchicalInstancedStaticMeshComponent | protected |
| FInstancedLightMap2D | UHierarchicalInstancedStaticMeshComponent | protected |
| FInstancedShadowMap2D | UHierarchicalInstancedStaticMeshComponent | protected |
| FlushAccumulatedNavigationUpdates() | UHierarchicalInstancedStaticMeshComponent | protected |
| ForEachSMInstanceInSelectionGroup(const FSMInstanceId &InstanceId, TFunctionRef< bool(FSMInstanceId)> Callback) | ISMInstanceManager | inlinevirtual |
| FStaticLightingTextureMapping_InstancedStaticMesh | UHierarchicalInstancedStaticMeshComponent | protected |
| FullNavigationUpdate() | UInstancedStaticMeshComponent | protectedvirtual |
| GetAllPhysicsObjects() const override | UInstancedStaticMeshComponent | virtual |
| GetAverageScale() const | UHierarchicalInstancedStaticMeshComponent | |
| GetBodyInstance(FName BoneName=NAME_None, bool bGetWelded=true, int32 Index=INDEX_NONE) const override | UInstancedStaticMeshComponent | virtual |
| GetClusterTreeBounds(TArray< FClusterNode > const &InClusterTree, const FVector &InOffset) | UHierarchicalInstancedStaticMeshComponent | protectedstatic |
| GetComponentChildElements(TArray< FTypedElementHandle > &OutElementHandles, const bool bAllowCreate=true) override | UInstancedStaticMeshComponent | virtual |
| GetComponentInstanceData() const override | UInstancedStaticMeshComponent | virtual |
| GetCullDistances(int32 &OutStartCullDistance, int32 &OutEndCullDistance) const | UInstancedStaticMeshComponent | inline |
| GetGenerationGuid() const | UFoliageInstancedStaticMeshComponent | inline |
| GetInstanceCount() const | UInstancedStaticMeshComponent | |
| GetInstanceDataSceneProxy() const | UInstancedStaticMeshComponent | |
| GetInstanceIndexForId(FPrimitiveInstanceId InstanceId) const | UInstancedStaticMeshComponent | inline |
| GetInstanceNavigationBounds() const | UInstancedStaticMeshComponent | protected |
| GetInstancePrevTransform(int32 InstanceIndex, FTransform &OutInstanceTransform, bool bWorldSpace=false) const | UInstancedStaticMeshComponent | |
| GetInstancesMinMaxScale(FVector &MinScale, FVector &MaxScale) const | UInstancedStaticMeshComponent | |
| GetInstancesOverlappingBox(const FBox &Box, bool bBoxInWorldSpace=true) const override | UHierarchicalInstancedStaticMeshComponent | virtual |
| GetInstancesOverlappingSphere(const FVector &Center, float Radius, bool bSphereInWorldSpace=true) const override | UHierarchicalInstancedStaticMeshComponent | virtual |
| GetInstanceTransform(int32 InstanceIndex, FTransform &OutInstanceTransform, bool bWorldSpace=false) const | UInstancedStaticMeshComponent | |
| GetInstanceTransforms(TArray< FMatrix > &InstanceTransforms, FVector const &Offset) const | UHierarchicalInstancedStaticMeshComponent | protected |
| GetLightAndShadowMapMemoryUsage(int32 &LightMapMemoryUsage, int32 &ShadowMapMemoryUsage) const override | UInstancedStaticMeshComponent | virtual |
| GetLODDistanceScale() const | UInstancedStaticMeshComponent | inline |
| GetMaterialStreamingData(int32 MaterialIndex, FPrimitiveMaterialInfo &MaterialData) const override | UInstancedStaticMeshComponent | virtual |
| GetNavigationBounds() const override | UInstancedStaticMeshComponent | virtual |
| GetNavigationData(FNavigationRelevantData &Data) const override | UInstancedStaticMeshComponent | virtual |
| GetNavigationPerInstanceTransforms(const FBox &AreaBox, TArray< FTransform > &InstanceData) const override | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| GetNumInstances() const | UInstancedStaticMeshComponent | inline |
| GetNumRenderInstances() const | UHierarchicalInstancedStaticMeshComponent | inlinevirtual |
| GetOrCreateInstanceDataSceneProxy() | UInstancedStaticMeshComponent | |
| GetOverlappingBoxCount(const FBox &Box) const | UHierarchicalInstancedStaticMeshComponent | |
| GetOverlappingBoxTransforms(const FBox &Box, TArray< FTransform > &OutTransforms) const | UHierarchicalInstancedStaticMeshComponent | |
| GetOverlappingSphereCount(const FSphere &Sphere) const | UHierarchicalInstancedStaticMeshComponent | |
| GetPhysicsObjectById(Chaos::FPhysicsObjectId Id) const override | UInstancedStaticMeshComponent | virtual |
| GetRenderIndex(int32 InInstanceIndex) const | UInstancedStaticMeshComponent | inline |
| GetRenderMatrix() const override | UInstancedStaticMeshComponent | virtual |
| GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| GetSMInstanceDisplayName(const FSMInstanceId &InstanceId) const | ISMInstanceManager | inlinevirtual |
| GetSMInstanceEditingProxyClass() const | ISMInstanceManager | inlinevirtual |
| GetSMInstanceTooltip(const FSMInstanceId &InstanceId) const | ISMInstanceManager | inlinevirtual |
| GetSMInstanceTransform(const FSMInstanceId &InstanceId, FTransform &OutInstanceTransform, bool bWorldSpace=false) const override | UInstancedStaticMeshComponent | protectedvirtual |
| GetStreamingRenderAssetInfo(FStreamingTextureLevelContext &LevelContext, TArray< FStreamingRenderAssetPrimitiveInfo > &OutStreamingRenderAssets) const override | UInstancedStaticMeshComponent | virtual |
| GetTextureStreamingTransformScale() const override | UInstancedStaticMeshComponent | virtual |
| GetTranslatedInstanceSpaceOrigin() const override | UHierarchicalInstancedStaticMeshComponent | inlineprotectedvirtual |
| GetTree(TArray< FClusterNode > &OutClusterTree) const | UHierarchicalInstancedStaticMeshComponent | |
| GetUsedMaterialPropertyDesc(EShaderPlatform ShaderPlatform) const | UInstancedStaticMeshComponent | inline |
| GetUsedMaterialPropertyDesc(ERHIFeatureLevel::Type FeatureLevel) const | UInstancedStaticMeshComponent | inline |
| GetVertsForLOD(int32 LODIndex) | UHierarchicalInstancedStaticMeshComponent | protected |
| GetViewRelevanceType() const | UHierarchicalInstancedStaticMeshComponent | inline |
| InitializeInstancingRandomSeed(const bool bAllowRandomSeedValue=false) | UInstancedStaticMeshComponent | protected |
| InitInstanceBody(int32 InstanceIdx, FBodyInstance *InBodyInstance) | UInstancedStaticMeshComponent | protected |
| InitInstanceBody(int32 InstanceIdx, FBodyInstance *InstanceBodyInstance, FBodyInstance *ReferenceBodyInstance, bool bRuntimeBodyInstance, UBodySetup *BodySetup) | UInstancedStaticMeshComponent | protected |
| InstanceBodies | UInstancedStaticMeshComponent | |
| InstanceReorderTable | UInstancedStaticMeshComponent | |
| InvalidateCachedBounds() | UInstancedStaticMeshComponent | protected |
| InvalidateInstanceDataTracking() | UInstancedStaticMeshComponent | |
| IsAsyncBuilding() const | UHierarchicalInstancedStaticMeshComponent | inline |
| IsHLODRelevant() const override | UInstancedStaticMeshComponent | virtual |
| IsInstanceSelected(int32 InInstanceIndex) const | UInstancedStaticMeshComponent | |
| IsNavigationRelevant() const override | UInstancedStaticMeshComponent | virtual |
| IsTreeFullyBuilt() const | UHierarchicalInstancedStaticMeshComponent | inline |
| IsValidId(FPrimitiveInstanceId InstanceId) | UInstancedStaticMeshComponent | |
| IsValidInstance(int32 InstanceIndex) const | UInstancedStaticMeshComponent | |
| LineTraceComponent(FHitResult &OutHit, const FVector Start, const FVector End, const FCollisionQueryParams &Params) override | UInstancedStaticMeshComponent | virtual |
| MakeInstanceDataFlags(bool bAnyMaterialHasPerInstanceRandom, bool bAnyMaterialHasPerInstanceCustomData) const | UInstancedStaticMeshComponent | |
| NotifySMInstanceMovementEnded(const FSMInstanceId &InstanceId) override | UInstancedStaticMeshComponent | protectedvirtual |
| NotifySMInstanceMovementOngoing(const FSMInstanceId &InstanceId) override | UInstancedStaticMeshComponent | protectedvirtual |
| NotifySMInstanceMovementStarted(const FSMInstanceId &InstanceId) override | UInstancedStaticMeshComponent | protectedvirtual |
| NotifySMInstanceSelectionChanged(const FSMInstanceId &InstanceId, const bool bIsSelected) override | UInstancedStaticMeshComponent | protectedvirtual |
| NumPendingLightmaps | UInstancedStaticMeshComponent | protected |
| OnAsyncDestroyPhysicsState(const UE::FTimeout &Timeout) override | UInstancedStaticMeshComponent | protectedvirtual |
| OnAsyncDestroyPhysicsStateBegin_GameThread() override | UInstancedStaticMeshComponent | protectedvirtual |
| OnCreatePhysicsState() override | UInstancedStaticMeshComponent | protectedvirtual |
| OnDestroyPhysicsState() override | UInstancedStaticMeshComponent | protectedvirtual |
| OnInstanceTakePointDamage | UFoliageInstancedStaticMeshComponent | |
| OnInstanceTakeRadialDamage | UFoliageInstancedStaticMeshComponent | |
| OnPostLoadPerInstanceData() override | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| OnPostPopulatePerInstanceData() | UInstancedStaticMeshComponent | inline |
| OnRegister() override | UInstancedStaticMeshComponent | virtual |
| OnUnregister() override | UInstancedStaticMeshComponent | virtual |
| OnUpdateTransform(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport) override | UInstancedStaticMeshComponent | virtual |
| OverlapComponent(const FVector &Pos, const FQuat &Rot, const FCollisionShape &CollisionShape) const override | UInstancedStaticMeshComponent | virtual |
| PartialNavigationUpdate(int32 InstanceIdx) override | UHierarchicalInstancedStaticMeshComponent | protectedvirtual |
| PartialNavigationUpdates(TConstArrayView< FTransform > InstanceTransforms) | UInstancedStaticMeshComponent | virtual |
| PostBuildStats() | UHierarchicalInstancedStaticMeshComponent | protected |
| PostEditImport() override | UHierarchicalInstancedStaticMeshComponent | virtual |
| PostLoad() override | UHierarchicalInstancedStaticMeshComponent | virtual |
| PreAllocateInstancesMemory(int32 AddedInstanceCount) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| PreApplyComponentInstanceData(struct FInstancedStaticMeshComponentInstanceData *ComponentInstanceData) | UInstancedStaticMeshComponent | |
| PreSave(FObjectPreSaveContext ObjectSaveContext) override | UInstancedStaticMeshComponent | virtual |
| PrimitiveInstanceDataManager | UInstancedStaticMeshComponent | protected |
| PropagateLightingScenarioChange() override | UHierarchicalInstancedStaticMeshComponent | virtual |
| ProxySize | UInstancedStaticMeshComponent | |
| ReceiveComponentDamage(float DamageAmount, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) override | UFoliageInstancedStaticMeshComponent | virtual |
| RecreateInstanceBody(int32 InstanceBodyIndex) override | UInstancedStaticMeshComponent | virtual |
| RemoveInstance(int32 InstanceIndex) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| RemoveInstanceById(FPrimitiveInstanceId InstanceId) | UInstancedStaticMeshComponent | inline |
| RemoveInstanceInternal(int32 InstanceIndex, bool InstanceAlreadyRemoved, bool bForceRemoveAtSwap=false, bool bUpdateNavigation=true) | UInstancedStaticMeshComponent | protected |
| RemoveInstances(const TArray< int32 > &InstancesToRemove) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| RemoveInstances(const TArray< int32 > &InstancesToRemove, bool bInstanceArrayAlreadySortedInReverseOrder) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| RemoveInstancesById(const TArrayView< const FPrimitiveInstanceId > &InstanceIds, bool bUpdateNavigation=true) | UInstancedStaticMeshComponent | virtual |
| RemoveInstancesInternal(TConstArrayView< int32 > InstanceIndices) | UHierarchicalInstancedStaticMeshComponent | protected |
| SelectInstance(bool bInSelected, int32 InInstanceIndex, int32 InInstanceCount=1) | UInstancedStaticMeshComponent | |
| SendRenderInstanceData_Concurrent() override | UInstancedStaticMeshComponent | virtual |
| Serialize(FArchive &Ar) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| SerializeRenderData(FArchive &Ar) | UInstancedStaticMeshComponent | protected |
| SetBakedLightingDataChanged(int32 InInstanceIndex) | UInstancedStaticMeshComponent | |
| SetBakedLightingDataChangedAll() | UInstancedStaticMeshComponent | |
| SetCullDistances(int32 StartCullDistance, int32 EndCullDistance) | UInstancedStaticMeshComponent | |
| SetCustomData(int32 InstanceIndex, TArrayView< const float > InCustomData, bool bMarkRenderStateDirty=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| UInstancedStaticMeshComponent::SetCustomData(int32 InstanceIndexStart, int32 InstanceIndexEnd, TConstArrayView< float > CustomDataFloats, bool bMarkRenderStateDirty=false) | UInstancedStaticMeshComponent | virtual |
| SetCustomDataById(const TArrayView< const FPrimitiveInstanceId > &InstanceIds, TArrayView< const float > CustomDataFloats) | UInstancedStaticMeshComponent | |
| SetCustomDataById(FPrimitiveInstanceId InstanceId, TArrayView< const float > CustomDataFloats) | UInstancedStaticMeshComponent | inline |
| SetCustomDataValue(int32 InstanceIndex, int32 CustomDataIndex, float CustomDataValue, bool bMarkRenderStateDirty=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| SetCustomDataValueById(FPrimitiveInstanceId InstanceId, int32 CustomDataIndex, float CustomDataValue) | UInstancedStaticMeshComponent | |
| SetGenerationGuid(const FGuid &InGuid) | UFoliageInstancedStaticMeshComponent | inline |
| SetHasPerInstancePrevTransforms(bool bInHasPreviousTransforms) | UInstancedStaticMeshComponent | |
| SetLODDistanceScale(float InLODDistanceScale) | UInstancedStaticMeshComponent | |
| SetNumCustomDataFloats(int32 InNumCustomDataFloats) | UInstancedStaticMeshComponent | virtual |
| SetPerInstanceLightMapAndEditorData(FStaticMeshInstanceData &PerInstanceData, const TArray< TRefCountPtr< HHitProxy > > &HitProxies) | UHierarchicalInstancedStaticMeshComponent | protected |
| SetPreviousTransformById(FPrimitiveInstanceId InstanceId, const FTransform &NewPrevInstanceTransform, bool bWorldSpace=false) | UInstancedStaticMeshComponent | |
| SetRemoveSwap() | UInstancedStaticMeshComponent | inline |
| SetSMInstanceTransform(const FSMInstanceId &InstanceId, const FTransform &InstanceTransform, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false) override | UInstancedStaticMeshComponent | protectedvirtual |
| SetUseConservativeBounds(bool bValue) | UInstancedStaticMeshComponent | inline |
| ShouldCreatePhysicsState() const override | UInstancedStaticMeshComponent | virtual |
| ShouldSkipDirtyAreaOnAddOrRemove() const override | UInstancedStaticMeshComponent | virtual |
| SupportsPartialNavigationUpdate() const override | UHierarchicalInstancedStaticMeshComponent | inlineprotectedvirtual |
| SupportsRemoveSwap() const override | UHierarchicalInstancedStaticMeshComponent | inlinevirtual |
| SupportsStaticLighting() const override | UInstancedStaticMeshComponent | inlinevirtual |
| SweepComponent(FHitResult &OutHit, const FVector Start, const FVector End, const FQuat &ShapRotation, const FCollisionShape &CollisionShape, bool bTraceComplex=false) override | UInstancedStaticMeshComponent | virtual |
| UpdateBounds() override | UInstancedStaticMeshComponent | virtual |
| UpdateComponentTransform(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport) | UInstancedStaticMeshComponent | |
| UpdateDensityScaling() | UHierarchicalInstancedStaticMeshComponent | |
| UpdateInstanceTransform(int32 InstanceIndex, const FTransform &NewInstanceTransform, bool bWorldSpace, bool bMarkRenderStateDirty=false, bool bTeleport=false) override | UHierarchicalInstancedStaticMeshComponent | virtual |
| UpdateInstanceTransformById(FPrimitiveInstanceId InstanceId, const FTransform &NewInstanceTransform, bool bWorldSpace=false, bool bTeleport=false) | UInstancedStaticMeshComponent | |
| ViewRelevanceType | UHierarchicalInstancedStaticMeshComponent | protected |