Navigation
Unreal Engine C++ API Reference > Editor > PropertyEditor
Inheritance Hierarchy
- TSharedFromThis
- IDetailCustomization
- FAttributeDetails
- FAutoLODToolDetails
- FBakeMeshAttributeMapsToolDetails
- FBakeMeshAttributeVertexToolDetails
- FBakeMultiMeshAttributeMapsToolDetails
- FBakeTransformToolDetails
- FCacheCollectionDetails
- FCacheManagerDetails
- FChaosVDParticleActorCustomization
- FClothCreateSettingsCustomization
- FContextualAnimNotifySectionDetailCustom
- FContextualAnimSceneAssetDetailCustom
- FEndpointSubmixDetailsCustomization
- FFractureViewSettingsCustomization
- FHistogramSettingsCustomization
- FIKRetargetBoneDetailCustomization
- FIKRigGenericDetailCustomization
- FInternationalizationSettingsModelDetails
- FMaterialShaderQualitySettingsCustomization
- FMeshTopologySelectionMechanicPropertiesDetails
- FMLDeformerModelDetails
- FMLDeformerGeomCacheModelDetails
- FMLDeformerMorphModelDetails
- FNearestNeighborModelDetails
- FNeuralMorphModelDetails
- FVertexDeltaModelDetails
- FMLDeformerVizSettingsDetails
- FMLDeformerGeomCacheVizSettingsDetails
- FMLDeformerMorphModelVizSettingsDetails
- FNearestNeighborModelVizSettingsDetails
- FNeuralMorphModelVizSettingsDetails
- FVertexDeltaModelVizSettingsDetails
- FMovieSceneDoublePerlinNoiseChannelDetailsCustomization
- FMovieSceneFloatPerlinNoiseChannelDetailsCustomization
- FMovieSceneSectionDetailsCustomization
- FNaniteDisplacedMeshDetails
- FOutlinerSettingsCustomization
- FPCGBlueprintSettingsDetails
- FPCGComponentDetails
- FPCGVolumeDetails
- FPCGGraphDetails
- FPCGGraphInstanceDetails
- FPoseSearchDatabaseDetails
- FRecomputeUVsToolDetails
- FRetargetChainSettingsCustomization
- FRetargetGlobalSettingsCustomization
- FRetargetRootSettingsCustomization
- FRigVMGraphDetailCustomization
- FRigVMLocalVariableDetailCustomization
- FRigVMVariableDetailCustomization
- FRigVMWrappedNodeDetailCustomization
- FRuntimeVirtualTextureComponentDetailsCustomization
- FRuntimeVirtualTextureDetailsCustomization
- FSculptBrushPropertiesDetails
- FSkinWeightDetailCustomization
- FSkinWeightImportOptionsCustomization
- FSoundCueContainerDetailCustomization
- FSoundCueDistanceCrossfadeDetailCustomization
- FSoundfieldEndpointSubmixDetailsCustomization
- FSoundfieldSubmixDetailsCustomization
- FSpeedTreeImportDataDetails
- FUVEditorSeamToolPropertiesDetails
- FUVEditorUVAlignToolDetails
- FUVEditorUVDistributeToolDetails
- FUVEditorUVTransformToolDetails
- FUVEditorUVQuickTransformToolDetails
- FVertexBrushAlphaPropertiesDetails
- FVertexBrushSculptPropertiesDetails
- FWaterBodyActorDetailCustomization
References
Module | PropertyEditor |
Header | /Engine/Source/Editor/PropertyEditor/Public/IDetailCustomization.h |
Include | #include "IDetailCustomization.h" |
Syntax
class IDetailCustomization : public TSharedFromThis< IDetailCustomization >
Remarks
Interface for any class that lays out details for a specific class
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | CustomizeDetails
(
IDetailLayoutBuilder& DetailBuilder |
Called when details should be customized |
![]() ![]() |
void | CustomizeDetails
(
const TSharedPtr< IDetailLayoutBuilder >& DetailBuilder |
Called when details should be customized, this version allows the customization to store a weak ptr to the layout builder. |
![]() ![]() |
void | Called when no longer used and will be deleted |