| AllowFastUpdate() | UBaseDynamicMeshComponent | inlineprotectedvirtual |
| ApplyChange(const FMeshVertexChange *Change, bool bRevert) override | UBaseDynamicMeshComponent | inlinevirtual |
| ApplyChange(const FMeshChange *Change, bool bRevert) override | UBaseDynamicMeshComponent | inlinevirtual |
| ApplyChange(const FMeshReplacementChange *Change, bool bRevert) override | UBaseDynamicMeshComponent | inlinevirtual |
| ApplyTransform(const FTransform3d &Transform, bool bInvert) | UBaseDynamicMeshComponent | inlinevirtual |
| BaseMaterials | UBaseDynamicMeshComponent | |
| bCachedMaterialParameterIndicesAreDirty | UMeshComponent | protected |
| bDrawSecondaryBuffers | UBaseDynamicMeshComponent | protected |
| BeginDestroy() override | UMeshComponent | protectedvirtual |
| bEnableFlatShading | UBaseDynamicMeshComponent | |
| bEnableMaterialParameterCaching | UMeshComponent | |
| bEnableRaytracing | UBaseDynamicMeshComponent | |
| bEnableViewModeOverrides | UBaseDynamicMeshComponent | |
| bExplicitShowWireframe | UBaseDynamicMeshComponent | |
| bTwoSided | UBaseDynamicMeshComponent | protected |
| CacheMaterialParameterNameIndices() | UMeshComponent | protected |
| ClearOverrideRenderMaterial() | UBaseDynamicMeshComponent | virtual |
| ClearOverrideSecondaryWireframeRenderMaterial() | UBaseDynamicMeshComponent | virtual |
| ClearOverrideWireframeRenderMaterial() | UBaseDynamicMeshComponent | virtual |
| ClearSecondaryRenderMaterial() | UBaseDynamicMeshComponent | virtual |
| ColorMode | UBaseDynamicMeshComponent | |
| ColorSpaceMode | UBaseDynamicMeshComponent | |
| ConstantColor | UBaseDynamicMeshComponent | |
| DistanceFieldMode_DEPRECATED | UBaseDynamicMeshComponent | protected |
| EmptyOverrideMaterials() | UMeshComponent | |
| FBaseDynamicMeshSceneProxy | UBaseDynamicMeshComponent | friend |
| FGeometryFrameworkModule | UBaseDynamicMeshComponent | friend |
| GetBaseSceneProxy() | UBaseDynamicMeshComponent | inlineprotectedvirtual |
| GetColorOverrideMode() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetComponentMaterialSlotsOverlayMaterial() const | UMeshComponent | |
| GetConstantOverrideColor() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetDefaultMaterialSlotsOverlayMaterial(TArray< TObjectPtr< UMaterialInterface > > &OutMaterialSlotOverlayMaterials) const | UMeshComponent | inlinevirtual |
| GetDefaultOverlayMaterial() const | UMeshComponent | inlineprotectedvirtual |
| GetDefaultOverlayMaterialMaxDrawDistance() const | UMeshComponent | inlineprotectedvirtual |
| GetDefaultVertexColorMaterial_RenderThread() | UBaseDynamicMeshComponent | protectedstatic |
| GetDefaultWireframeMaterial_RenderThread() | UBaseDynamicMeshComponent | protectedstatic |
| GetDistanceFieldMode() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetDynamicMesh() | UBaseDynamicMeshComponent | inlinevirtual |
| GetEnableRaytracing() const | UBaseDynamicMeshComponent | virtual |
| GetEnableWireframeRenderPass() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetFlatShadingEnabled() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetMaterial(int32 ElementIndex) const override | UBaseDynamicMeshComponent | virtual |
| GetMaterialByName(FName MaterialSlotName) const override | UBaseDynamicMeshComponent | virtual |
| GetMaterialRelevance(ERHIFeatureLevel::Type InFeatureLevel) const override | UBaseDynamicMeshComponent | virtual |
| GetMaterialRelevance(EShaderPlatform InShaderPlatform) const override | UBaseDynamicMeshComponent | virtual |
| GetMaterials() const | UMeshComponent | virtual |
| GetMaterialSlotNames() const override | UBaseDynamicMeshComponent | virtual |
| GetMaterialSlotsOverlayMaterial(TArray< TObjectPtr< class UMaterialInterface > > &OutMaterialSlotOverlayMaterials) const | UMeshComponent | |
| GetMaterialStreamingData(int32 MaterialIndex, FPrimitiveMaterialInfo &MaterialData) const | UMeshComponent | inlinevirtual |
| GetMesh() | UBaseDynamicMeshComponent | inlinevirtual |
| GetMesh() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetMeshDrawPath() const | UBaseDynamicMeshComponent | virtual |
| GetMeshPaintTexture() const | UMeshComponent | inlinevirtual |
| GetMeshPaintTextureCoordinateIndex() const | UMeshComponent | inlinevirtual |
| GetNumMaterials() const override | UBaseDynamicMeshComponent | virtual |
| GetNumOverrideMaterials() const | UMeshComponent | virtual |
| GetOverlayMaterial() const | UMeshComponent | |
| GetOverlayMaterialMaxDrawDistance() const | UMeshComponent | |
| GetOverrideRenderMaterial(int MaterialIndex) const | UBaseDynamicMeshComponent | inlinevirtual |
| GetOverrideSecondaryWireframeRenderMaterial() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetOverrideWireframeRenderMaterial() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetScalarParameterDefaultValue(const FName ParameterName) | UMeshComponent | inline |
| GetSecondaryBuffersVisibility() const | UBaseDynamicMeshComponent | virtual |
| GetSecondaryRenderMaterial() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetShadowsEnabled() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetStreamingTextureInfoInner(FStreamingTextureLevelContext &LevelContext, const TArray< FStreamingTextureBuildInfo > *PreBuiltData, float ComponentScaling, TArray< FStreamingRenderAssetPrimitiveInfo > &OutStreamingTextures) const | UMeshComponent | |
| GetTwoSided() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetUsedMaterials(TArray< UMaterialInterface * > &OutMaterials, bool bGetDebugMaterials=false) const override | UBaseDynamicMeshComponent | virtual |
| GetVertexColorSpaceTransformMode() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetViewModeOverridesEnabled() const | UBaseDynamicMeshComponent | inlinevirtual |
| GetWireframeColorForSceneProxy() const | UMeshComponent | |
| HasOverrideMaterials() | UMeshComponent | |
| HasOverrideRenderMaterial(int k) const | UBaseDynamicMeshComponent | inlinevirtual |
| HasOverrideSecondaryWireframeRenderMaterial() const | UBaseDynamicMeshComponent | inlinevirtual |
| HasOverrideWireframeRenderMaterial() const | UBaseDynamicMeshComponent | inlinevirtual |
| HasSecondaryRenderMaterial() const | UBaseDynamicMeshComponent | inlinevirtual |
| InitializeDefaultMaterials() | UBaseDynamicMeshComponent | protectedstatic |
| IsMaterialSlotNameValid(FName MaterialSlotName) const override | UBaseDynamicMeshComponent | virtual |
| LogMaterialsAndTextures(FOutputDevice &Ar, int32 Indent) const | UMeshComponent | virtual |
| MarkCachedMaterialParameterNameIndicesDirty() | UMeshComponent | protected |
| MaterialParameterCache | UMeshComponent | protected |
| MaterialSlotsOverlayMaterial | UMeshComponent | |
| NotifyMaterialSetUpdated() | UBaseDynamicMeshComponent | inlineprotectedvirtual |
| NotifyMeshUpdated() | UBaseDynamicMeshComponent | inlinevirtual |
| OnNewDistanceFieldMode() | UBaseDynamicMeshComponent | inlineprotectedvirtual |
| OnRenderingStateChanged(bool bForceImmedateRebuild) | UBaseDynamicMeshComponent | protectedvirtual |
| OverlayMaterial | UMeshComponent | |
| OverlayMaterialMaxDrawDistance | UMeshComponent | |
| OverrideMaterials | UMeshComponent | |
| OverrideRenderMaterial | UBaseDynamicMeshComponent | protected |
| PrestreamMeshLODs(float Seconds) | UMeshComponent | inlinevirtual |
| PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups=0) | UMeshComponent | virtual |
| ProcessMesh(TFunctionRef< void(const UE::Geometry::FDynamicMesh3 &)> ProcessFunc) const | UBaseDynamicMeshComponent | inlinevirtual |
| RegisterLODStreamingCallback(FLODStreamingCallback &&Callback, int32 LODIdx, float TimeoutSecs, bool bOnStreamIn) | UMeshComponent | virtual |
| RegisterLODStreamingCallback(FLODStreamingCallback &&CallbackStreamingStart, FLODStreamingCallback &&CallbackStreamingDone, float TimeoutStartSecs, float TimeoutDoneSecs) | UMeshComponent | virtual |
| SecondaryRenderMaterial | UBaseDynamicMeshComponent | protected |
| SecondaryWireframeMaterialOverride | UBaseDynamicMeshComponent | protected |
| SetColorOverrideMode(EDynamicMeshComponentColorOverrideMode NewMode) | UBaseDynamicMeshComponent | virtual |
| SetColorParameterValueOnMaterials(const FName ParameterName, const FLinearColor ParameterValue) | UMeshComponent | |
| SetConstantOverrideColor(FColor NewColor) | UBaseDynamicMeshComponent | virtual |
| SetDefaultVertexColorMaterial(UMaterialInterface *Material) | UBaseDynamicMeshComponent | static |
| SetDefaultWireframeMaterial(UMaterialInterface *Material) | UBaseDynamicMeshComponent | static |
| SetDistanceFieldMode(EDynamicMeshComponentDistanceFieldMode NewDistFieldMode) | UBaseDynamicMeshComponent | inlinevirtual |
| SetEnableFlatShading(bool bEnable) | UBaseDynamicMeshComponent | virtual |
| SetEnableRaytracing(bool bSetEnabled) | UBaseDynamicMeshComponent | virtual |
| SetEnableWireframeRenderPass(bool bEnable) | UBaseDynamicMeshComponent | inlinevirtual |
| SetMaterial(int32 ElementIndex, UMaterialInterface *Material) override | UBaseDynamicMeshComponent | virtual |
| SetMaterialByName(FName MaterialSlotName, class UMaterialInterface *Material) override | UMeshComponent | virtual |
| SetMesh(UE::Geometry::FDynamicMesh3 &&MoveMesh) | UBaseDynamicMeshComponent | inlinevirtual |
| SetMeshDrawPath(EDynamicMeshDrawPath NewDrawPath) | UBaseDynamicMeshComponent | virtual |
| SetMeshPaintTexture(UTexture *Texture) | UMeshComponent | inlinevirtual |
| SetMeshPaintTextureOverride(UTexture *OverrideTexture) | UMeshComponent | inlinevirtual |
| SetNumMaterials(int32 NumMaterials) | UBaseDynamicMeshComponent | virtual |
| SetOverlayMaterial(class UMaterialInterface *NewOverlayMaterial) | UMeshComponent | |
| SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance) | UMeshComponent | |
| SetOverrideRenderMaterial(UMaterialInterface *Material) | UBaseDynamicMeshComponent | virtual |
| SetOverrideSecondaryWireframeRenderMaterial(UMaterialInterface *Material) | UBaseDynamicMeshComponent | virtual |
| SetOverrideWireframeRenderMaterial(UMaterialInterface *Material) | UBaseDynamicMeshComponent | virtual |
| SetScalarParameterValueOnMaterials(const FName ParameterName, const float ParameterValue) | UMeshComponent | |
| SetSecondaryBuffersVisibility(bool bSetVisible) | UBaseDynamicMeshComponent | virtual |
| SetSecondaryRenderMaterial(UMaterialInterface *Material) | UBaseDynamicMeshComponent | virtual |
| SetShadowsEnabled(bool bEnabled) | UBaseDynamicMeshComponent | virtual |
| SetTextureForceResidentFlag(bool bForceMiplevelsToBeResident) | UMeshComponent | virtual |
| SetTwoSided(bool bEnable) | UBaseDynamicMeshComponent | virtual |
| SetVectorParameterValueOnMaterials(const FName ParameterName, const FVector ParameterValue) | UMeshComponent | |
| SetVertexColorSpaceTransformMode(EDynamicMeshVertexColorTransformMode NewMode) | UBaseDynamicMeshComponent | virtual |
| SetViewModeOverridesEnabled(bool bEnabled) | UBaseDynamicMeshComponent | virtual |
| UPROPERTY(EditAnywhere, Category="Dynamic Mesh Component|Rendering") | UBaseDynamicMeshComponent | protected |
| UPROPERTY() | UBaseDynamicMeshComponent | protected |
| UPROPERTY() | UBaseDynamicMeshComponent | protected |
| UPROPERTY(EditAnywhere, BlueprintReadWrite, BlueprintSetter=SetMeshDrawPath, BlueprintGetter=GetMeshDrawPath, Category="Dynamic Mesh Component|Rendering") EDynamicMeshDrawPath DrawPath | UBaseDynamicMeshComponent | protected |
| UseNaniteOverrideMaterials() const | UMeshComponent | inlinevirtual |
| WireframeColor | UBaseDynamicMeshComponent | |
| WireframeMaterialOverride | UBaseDynamicMeshComponent | protected |