Skip to content

Conversation

CortiWins
Copy link

Purpose of this PR

The changes make three types public

  • PositionToolContext
  • TextureToolContext
  • CutTool

This allows to build shortcuts that probuilder into the respective tools and edit mode.

The changes one property public

  • MeshSelection.totalVertexCountOptimized

it is calculated and updated in the same way all other public statistics are, so making it public allows to build UI that shows statistics.

All other statics about the current selection are also public.
Useful to set it via ToolManager.SetActiveTool
Useful to set via ToolManager.SetActiveContext
@unity-cla-assistant
Copy link

unity-cla-assistant commented Oct 12, 2025

CLA assistant check
All committers have signed the CLA.

@u-pr-agent
Copy link

u-pr-agent bot commented Oct 12, 2025

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪

The PR is very small and only changes access modifiers to make certain classes and properties public, with no logic changes.
🏅 Score: 100

The PR correctly implements its stated goal of exposing specific types and properties, follows good practices by updating the changelog, and introduces no new logic or complexity.
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

🤖 Helpful? Please react with 👍/👎 | Questions❓Please reach out in Slack #ask-u-pr-agent

@u-pr-agent
Copy link

u-pr-agent bot commented Oct 12, 2025

PR Code Suggestions ✨

No code suggestions found for the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants