UObject::CanEditChange

Called by the editor to query whether a property of this object is allowed to be modified.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UObject::CanEditChange()

UOculusAudioSourceSettings::CanEditChange()

UPhononSpatializationSourceSettings::CanEditChange()

UPhononOcclusionSourceSettings::CanEditChange()

UMoviePipelineDebugSettings::CanEditChange()

UMoviePipelineColorSetting::CanEditChange()

UResonanceAudioSpatializationSourceSettings::CanEditChange()

AScreenshotFunctionalTestBase::CanEditChange()

UDNAAssetImportUI::CanEditChange()

ALandscapeStreamingProxy::CanEditChange()

UWaterSplineComponent::CanEditChange()

UCommonRichTextBlock::CanEditChange()

APackedLevelActor::CanEditChange()

UDatasmithOpenNurbsImportOptions::CanEditChange()

UFbxTextureImportData::CanEditChange()

UScaleBox::CanEditChange()

UWmfMediaSettings::CanEditChange()

UFbxStaticMeshImportData::CanEditChange()

ALevelInstance::CanEditChange()

APackedLevelActor::CanEditChange()

AWorldPartitionHLOD::CanEditChange()

UWorldPartitionStreamingSourceComponent::CanEditChange()

UDataLayer::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UCommonLazyImage::CanEditChange()

UCommonNumericTextBlock::CanEditChange()

UMaterialExpressionSpeedTree::CanEditChange()

UCurveLinearColorAtlas::CanEditChange()

ULiveLinkCameraController::CanEditChange()

UMaterialExpressionVectorNoise::CanEditChange()

UMaterialExpressionTextureSample::CanEditChange()

UProceduralFoliageComponent::CanEditChange()

UPointLightComponent::CanEditChange()

APostProcessVolume::CanEditChange()

UFbxMeshImportData::CanEditChange()

UFbxStaticMeshImportData::CanEditChange()

UFbxSkeletalMeshImportData::CanEditChange()

UOculusHMDRuntimeSettings::CanEditChange()

UFbxSkeletalMeshImportData::CanEditChange()

UMaterialExpressionNoise::CanEditChange()

UFbxAnimSequenceImportData::CanEditChange()

UBlackmagicMediaSource::CanEditChange()

UGPULightmassSettings::CanEditChange()

UWidgetComponent::CanEditChange()

UReflectionCaptureComponent::CanEditChange()

UAjaMediaSource::CanEditChange()

UBlackmagicMediaOutput::CanEditChange()

UAjaMediaOutput::CanEditChange()

UDatasmithSceneImportData::CanEditChange()

URuntimeVirtualTextureComponent::CanEditChange()

UEditorSettings::CanEditChange()

URetainerBox::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

UGroomComponent::CanEditChange()

PAPER2UPaperTileMap::CanEditChange()

ULiveLinkSourceSettings::CanEditChange()

USceneCaptureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

UCommonTextBlock::CanEditChange()

UCommonNumericTextBlock::CanEditChange()

UNiagaraRibbonRendererProperties::CanEditChange()

UTextBlock::CanEditChange()

UCommonNumericTextBlock::CanEditChange()

UCommonTextBlock::CanEditChange()

UCommonNumericTextBlock::CanEditChange()

USkyLightComponent::CanEditChange()

UFbxImportUI::CanEditChange()

UPhysicsSettings::CanEditChange()

ULightComponentBase::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

USkyLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UExponentialHeightFogComponent::CanEditChange()

UTimecodeSynchronizer::CanEditChange()

UMaterialExpression::CanEditChange()

UMaterialExpressionSpeedTree::CanEditChange()

UMaterialExpressionVectorNoise::CanEditChange()

UMaterialExpressionTextureSample::CanEditChange()

UMaterialExpressionNoise::CanEditChange()

UDirectionalLightComponent::CanEditChange()

AGeometryCollectionDebugDrawActor::CanEditChange()

AMatineeActor::CanEditChange()

UWaterBodyComponent::CanEditChange()

UDatasmithImportOptions::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

ARecastNavMesh::CanEditChange()

ULevelEditorPlaySettings::CanEditChange()

UProjectPackagingSettings::CanEditChange()

UPropertyEditorTestObject::CanEditChange()

AWorldSettings::CanEditChange()

UNiagaraDataInterfaceSkeletalMesh::CanEditChange()

USkinnedMeshComponent::CanEditChange()

ULevel::CanEditChange()

UActorComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

UWorldPartitionStreamingSourceComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UProceduralFoliageComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UReflectionCaptureComponent::CanEditChange()

URuntimeVirtualTextureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

UGroomComponent::CanEditChange()

USceneCaptureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

USkyLightComponent::CanEditChange()

ULightComponentBase::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

USkyLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UExponentialHeightFogComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

USceneComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UReflectionCaptureComponent::CanEditChange()

URuntimeVirtualTextureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

UGroomComponent::CanEditChange()

USceneCaptureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

USkyLightComponent::CanEditChange()

ULightComponentBase::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

USkyLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UExponentialHeightFogComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

UPrimitiveComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UGroomComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

UPrimitiveComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UGroomComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

ALandscapeProxy::CanEditChange()

ALandscapeStreamingProxy::CanEditChange()

USceneComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UReflectionCaptureComponent::CanEditChange()

URuntimeVirtualTextureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

UGroomComponent::CanEditChange()

USceneCaptureComponent::CanEditChange()

USceneCaptureComponent2D::CanEditChange()

USkyLightComponent::CanEditChange()

ULightComponentBase::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

USkyLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UExponentialHeightFogComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

ULightComponent::CanEditChange()

ULocalLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UPointLightComponent::CanEditChange()

UDirectionalLightComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

UPrimitiveComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UGroomComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

URendererSettings::CanEditChange()

UMaterial::CanEditChange()

UTexture::CanEditChange()

UCurveLinearColorAtlas::CanEditChange()

AActor::CanEditChange()

AScreenshotFunctionalTestBase::CanEditChange()

ALandscapeStreamingProxy::CanEditChange()

APackedLevelActor::CanEditChange()

ALevelInstance::CanEditChange()

APackedLevelActor::CanEditChange()

AWorldPartitionHLOD::CanEditChange()

APostProcessVolume::CanEditChange()

AGeometryCollectionDebugDrawActor::CanEditChange()

AMatineeActor::CanEditChange()

ARecastNavMesh::CanEditChange()

AWorldSettings::CanEditChange()

ALandscapeProxy::CanEditChange()

ALandscapeStreamingProxy::CanEditChange()

UPrimitiveComponent::CanEditChange()

UWaterSplineComponent::CanEditChange()

UWidgetComponent::CanEditChange()

UGroomComponent::CanEditChange()

UWaterBodyComponent::CanEditChange()

UStaticMeshComponent::CanEditChange()

USkinnedMeshComponent::CanEditChange()

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h

Include

#include "UObject/Object.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp

Syntax

virtual bool CanEditChange
(
    const FProperty * InProperty
) const

Remarks

Called by the editor to query whether a property of this object is allowed to be modified. The property editor uses this to disable controls for properties that should not be changed. When overriding this function you should always call the parent implementation first.

Returns

true if the property can be modified in the editor, otherwise false

Parameters

Parameter

Description

InProperty

The property to query