![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UMeshComponent, including all inherited members.
| bCachedMaterialParameterIndicesAreDirty | UMeshComponent | protected |
| BeginDestroy() override | UMeshComponent | protectedvirtual |
| bEnableMaterialParameterCaching | UMeshComponent | |
| CacheMaterialParameterNameIndices() | UMeshComponent | protected |
| EmptyOverrideMaterials() | UMeshComponent | |
| GetComponentMaterialSlotsOverlayMaterial() const | UMeshComponent | |
| GetDefaultMaterialSlotsOverlayMaterial(TArray< TObjectPtr< UMaterialInterface > > &OutMaterialSlotOverlayMaterials) const | UMeshComponent | inlinevirtual |
| GetDefaultOverlayMaterial() const | UMeshComponent | inlineprotectedvirtual |
| GetDefaultOverlayMaterialMaxDrawDistance() const | UMeshComponent | inlineprotectedvirtual |
| GetMaterial(int32 ElementIndex) const override | UMeshComponent | virtual |
| GetMaterialByName(FName MaterialSlotName) const override | UMeshComponent | virtual |
| GetMaterialRelevance(ERHIFeatureLevel::Type InFeatureLevel) const | UMeshComponent | virtual |
| GetMaterialRelevance(EShaderPlatform InShaderPlatform) const | UMeshComponent | virtual |
| GetMaterials() const | UMeshComponent | virtual |
| GetMaterialSlotsOverlayMaterial(TArray< TObjectPtr< class UMaterialInterface > > &OutMaterialSlotOverlayMaterials) const | UMeshComponent | |
| GetMaterialStreamingData(int32 MaterialIndex, FPrimitiveMaterialInfo &MaterialData) const | UMeshComponent | inlinevirtual |
| GetMeshPaintTexture() const | UMeshComponent | inlinevirtual |
| GetMeshPaintTextureCoordinateIndex() const | UMeshComponent | inlinevirtual |
| GetNumMaterials() const override | UMeshComponent | virtual |
| GetNumOverrideMaterials() const | UMeshComponent | virtual |
| GetOverlayMaterial() const | UMeshComponent | |
| GetOverlayMaterialMaxDrawDistance() const | UMeshComponent | |
| GetScalarParameterDefaultValue(const FName ParameterName) | UMeshComponent | inline |
| GetStreamingTextureInfoInner(FStreamingTextureLevelContext &LevelContext, const TArray< FStreamingTextureBuildInfo > *PreBuiltData, float ComponentScaling, TArray< FStreamingRenderAssetPrimitiveInfo > &OutStreamingTextures) const | UMeshComponent | |
| GetUsedMaterials(TArray< UMaterialInterface * > &OutMaterials, bool bGetDebugMaterials=false) const override | UMeshComponent | virtual |
| GetWireframeColorForSceneProxy() const | UMeshComponent | |
| HasOverrideMaterials() | UMeshComponent | |
| LogMaterialsAndTextures(FOutputDevice &Ar, int32 Indent) const | UMeshComponent | virtual |
| MarkCachedMaterialParameterNameIndicesDirty() | UMeshComponent | protected |
| MaterialParameterCache | UMeshComponent | protected |
| MaterialSlotsOverlayMaterial | UMeshComponent | |
| OverlayMaterial | UMeshComponent | |
| OverlayMaterialMaxDrawDistance | UMeshComponent | |
| OverrideMaterials | UMeshComponent | |
| PrestreamMeshLODs(float Seconds) | UMeshComponent | inlinevirtual |
| PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups=0) | UMeshComponent | virtual |
| RegisterLODStreamingCallback(FLODStreamingCallback &&Callback, int32 LODIdx, float TimeoutSecs, bool bOnStreamIn) | UMeshComponent | virtual |
| RegisterLODStreamingCallback(FLODStreamingCallback &&CallbackStreamingStart, FLODStreamingCallback &&CallbackStreamingDone, float TimeoutStartSecs, float TimeoutDoneSecs) | UMeshComponent | virtual |
| SetColorParameterValueOnMaterials(const FName ParameterName, const FLinearColor ParameterValue) | UMeshComponent | |
| SetMaterial(int32 ElementIndex, UMaterialInterface *Material) override | UMeshComponent | virtual |
| SetMaterialByName(FName MaterialSlotName, class UMaterialInterface *Material) override | UMeshComponent | virtual |
| SetMeshPaintTexture(UTexture *Texture) | UMeshComponent | inlinevirtual |
| SetMeshPaintTextureOverride(UTexture *OverrideTexture) | UMeshComponent | inlinevirtual |
| SetOverlayMaterial(class UMaterialInterface *NewOverlayMaterial) | UMeshComponent | |
| SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance) | UMeshComponent | |
| SetScalarParameterValueOnMaterials(const FName ParameterName, const float ParameterValue) | UMeshComponent | |
| SetTextureForceResidentFlag(bool bForceMiplevelsToBeResident) | UMeshComponent | virtual |
| SetVectorParameterValueOnMaterials(const FName ParameterName, const FVector ParameterValue) | UMeshComponent | |
| UseNaniteOverrideMaterials() const | UMeshComponent | inlinevirtual |