Gizmo builders which should be built once a condition is satisfied in the current scene state implement theIEditorInteractiveGizmoConditionalBuilderinterface. The SatisfiesCondition method should return true whenever the builder is buildable based on scene state, most commonly based on selection. The builder's priority should be specified such that when more than one builder is discovered, the builder with highest priority will be built.