FWatchablePropertySet

Windows
MacOS
Linux

Inheritance Hierarchy

FWatchablePropertySet

UInteractiveToolPropertySet

UAcceptOutputProperties

UAddPatchToolProperties

UAlignObjectsToolProperties

UAttributeEditorActionPropertySet

UAttributeEditorCopyAttributeActions

UAttributeEditorModifyAttributeActions

UAttributeEditorNewAttributeActions

UAttributeEditorNormalsActions

UAttributeEditorUVActions

UAttributeEditorAttribProperties

UBakedCurvatureMapToolProperties

UBakedNormalMapToolProperties

UBakedOcclusionMapToolProperties

UBakedOcclusionMapVisualizationProperties

UBakedTexture2DImageProperties

UBakeMeshAttributeMapsToolProperties

UBakeTransformToolProperties

UBrushBaseProperties

UMeshTexturePaintingToolProperties

UMeshVertexPaintingToolProperties

UMeshColorPaintingToolProperties

UMeshWeightPaintingToolProperties

USculptBrushProperties

UBrushSculptProperties

UBspConversionToolActionPropertySet

UBspConversionToolProperties

UCollisionGeometryVisualizationProperties

UCombineMeshesToolProperties

UConvertToPolygonsToolProperties

UCSGMeshesToolProperties

UDeformMeshPolygonsTransformProperties

UDiffusionSmoothProperties

UDisplaceMeshCommonProperties

UDisplaceMeshDirectionalFilterProperties

UDisplaceMeshPerlinNoiseProperties

UDisplaceMeshSineWaveProperties

UDisplaceMeshTextureMapProperties

UDrawPolygonToolSnapProperties

UDrawPolygonToolStandardProperties

UDrawPolyPathExtrudeProperties

UDrawPolyPathProperties

UDynamicSculptToolActions

UEdgeLoopInsertionProperties

UEditGroomCardsToolActionPropertySet

UEditGroomCardsToolActions

USelectGroomCardsToolActions

UEditMeshMaterialsToolProperties

UEditMeshPolygonsToolActionPropertySet

UEditMeshPolygonsToolActions

UEditMeshPolygonsToolActions_Triangles

UEditMeshPolygonsToolEdgeActions

UEditMeshPolygonsToolEdgeActions_Triangles

UEditMeshPolygonsToolUVActions

UEditNormalsAdvancedProperties

UEditNormalsToolProperties

UEditPivotToolActionPropertySet

UEditPivotToolProperties

UExistingMeshMaterialProperties

UFixedPlaneBrushProperties

UGroomCardsInfoToolProperties

UGroomToMeshToolProperties

UGroupEdgeInsertionProperties

UHoleFillStatisticsProperties

UHoleFillToolActions

UHoleFillToolProperties

UImplicitOffsetProperties

UImplicitSmoothProperties

UIterativeOffsetProperties

UIterativeSmoothProperties

UKelvinBrushProperties

UMergeMeshesToolProperties

UMeshAnalysisProperties

UMeshAttributePaintEditActions

UMeshAttributePaintToolProperties

UMeshConstraintProperties

UGenerateLODMeshesToolProperties

URemeshProperties

UBrushRemeshProperties

URemeshMeshToolProperties

UProjectToTargetToolProperties

USimplifyMeshToolProperties

UMeshEditingViewProperties

UMeshInspectorProperties

UMeshSculptBrushOpProps

UBasePlaneBrushOpProps

UFixedPlaneBrushOpProps

UPlaneBrushOpProps

UViewAlignedPlaneBrushOpProps

UBaseSmoothBrushOpProps

USecondarySmoothBrushOpProps

USmoothBrushOpProps

USmoothFillBrushOpProps

UEraseBrushOpProps

UFlattenBrushOpProps

UInflateBrushOpProps

UMoveBrushOpProps

UPinchBrushOpProps

USculptMaxBrushOpProps

UStandardSculptBrushOpProps

UViewAlignedSculptBrushOpProps

UMeshSelectionToolActionPropertySet

UEditMeshMaterialsEditActions

UMeshSelectionEditActions

UMeshSelectionMeshEditActions

UMeshSelectionToolProperties

UMeshStatisticsProperties

UMeshTangentsToolProperties

UMeshToVolumeToolProperties

UMirrorToolActionPropertySet

UMirrorToolProperties

UNewMeshMaterialProperties

UOffsetMeshToolProperties

UOnAcceptHandleSourcesProperties

UBaseCreateFromSelectedHandleSourceProperties

UParameterizeMeshToolProperties

UPhysicsObjectToolPropertySet

UPlaneCutToolProperties

UPolyEditCommonProperties

UPolyEditCutProperties

UPolyEditExtrudeProperties

UPolyEditInsetProperties

UPolyEditOffsetProperties

UPolyEditOutsetProperties

UPolyEditSetUVProperties

UPolygonOnMeshToolActionPropertySet

UPolygonOnMeshToolProperties

UPolygonSelectionMechanicProperties

UProceduralShapeToolProperties

UProceduralArrowToolProperties

UProceduralConeToolProperties

UProceduralCylinderToolProperties

UProceduralDiscToolProperties

UProceduralPuncturedDiscToolProperties

UProceduralRectangleToolProperties

UProceduralBoxToolProperties

UProceduralRoundedRectangleToolProperties

UProceduralSphereToolProperties

UProceduralSphericalBoxToolProperties

UProceduralTorusToolProperties

URemoveOccludedTrianglesAdvancedProperties

URemoveOccludedTrianglesToolProperties

URevolveProperties

URevolveBoundaryToolProperties

URevolveToolProperties

USculptMaxBrushProperties

USeamSculptToolProperties

USelfUnionMeshesToolProperties

USetCollisionGeometryToolProperties

UShapeSprayToolProperties

USmoothHoleFillProperties

USmoothMeshToolProperties

USpaceCurveDeformationMechanicPropertySet

UTransformInputsToolProperties

UTransformMeshesToolProperties

UUVLayoutPreviewProperties

UUVLayoutToolProperties

UUVProjectionAdvancedProperties

UUVProjectionToolProperties

UVertexBrushSculptProperties

UVolumeToMeshToolProperties

UVoxelBlendMeshesToolProperties

UVoxelCSGMeshesToolProperties

UVoxelMorphologyMeshesToolProperties

UVoxelProperties

UVoxelSolidifyMeshesToolProperties

UWeightMapSetProperties

UOffsetWeightMapSetProperties

USmoothWeightMapSetProperties

UWorkPlaneProperties

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/InteractiveTool.h

Include

#include "InteractiveTool.h"

Syntax

class FWatchablePropertySet

Constructors

Functions

Name Description

Public function

void

 

CheckAndUpdateWatched()

Public function

void

 

SilentUpdateWatched()

Public function

void

 

WatchProperty

(
    const PropType& ValueIn,
    typename TPropertyWatcher< PropType...
)

Public function

void

 

WatchProperty

(
    typename TPropertyWatcher< PropType...,
    typename TPropertyWatcher< PropType...
)

Operators

Name Description

Public function

FWatchablePr...

 

operator=

(
    const FWatchablePropertySet&
)

Classes

Name

Description

Public class

FPropertyWatcher

Property watching infrastructure

Public class

TPropertyWatcher

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss