Blueprint Tools
Blueprint tools follow UE’s Blueprint boundaries. Pick the tool by the thing you are changing:
- Asset and class contract:
blueprint.inspect,blueprint.class.inspect,blueprint.class.edit. - Members: variables, functions, macros, dispatchers, custom events, and components use
blueprint.member.inspectandblueprint.member.edit. - Graphs: nodes, pins, links, defaults, comments, and layout use
blueprint.graph.*. - Node-local structure: switch cases, sequence pins, Select options, Format Text arguments, and struct field visibility use
blueprint.node.*. - Creation: graph node creation starts with
blueprint.palette. - Verification: compile with
blueprint.compile.
Use blueprint.palette before graph node creation. Use blueprint.node.inspect when blueprint.graph.inspect returns hasNodeEditCapabilities: true.
Tool List
blueprint.inspect: inspect a Blueprint asset and class-level contract.blueprint.class.inspect: inspect parent class and implemented interfaces.blueprint.class.edit: edit parent class and implemented interfaces.blueprint.member.inspect: inspect Blueprint-owned members.blueprint.member.edit: edit Blueprint-owned members.blueprint.graph.list: list graphs in a Blueprint asset.blueprint.graph.inspect: inspect graph nodes, pins, links, and views.blueprint.graph.edit: apply explicit local graph edit commands.blueprint.graph.layout: format selected graph regions.blueprint.node.inspect: inspect one node’s node-local state and capabilities.blueprint.node.edit: edit node-local structure.blueprint.palette: search UE Blueprint Action Menu entries.blueprint.compile: compile a Blueprint asset.
API Pages
| Area | Tools | Page |
|---|---|---|
| Palette creation | blueprint.palette | Blueprint Palette |
| Graphs | blueprint.graph.list, blueprint.graph.inspect, blueprint.graph.edit, blueprint.graph.layout | Blueprint Graphs |
| Node-local structure | blueprint.node.inspect, blueprint.node.edit | Node-Local Edits |
| Members | blueprint.member.inspect, blueprint.member.edit | Blueprint Members |
| Class contract | blueprint.inspect, blueprint.class.inspect, blueprint.class.edit | Blueprint Class |
| Compile | blueprint.compile | Blueprint Compile |
Recommended Flow
- Inspect the asset or graph.
- Use
blueprint.palettewhen creating graph nodes. - Use
schema.inspectwhen an edit tool has operation-specific arguments. - Apply one explicit edit.
- Compile if behavior changed.