Added visibility to interactions to the UI along with callbacks to tr… #600
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of Changes
This update adds a visibility control icon to each item in the Guide UI.
The UI now includes per-item display toggles that are clickable and fully interactive, allowing users to control visibility directly from the interface.
Supporting logic was implemented to handle display state changes, along with callbacks to ensure the UI remains synchronized with the guide elements in the Maya scene at all times.
In addition, a new mGear-specific icon was added for this tool. This change was made because the default Maya icons were not consistently available across different machines. The new icon has been integrated into the existing mGear icon library to ensure reliable and consistent display.
Testing Done
Related Issue(s)
N/A