get_blueprint_variables
List all member variables in a Blueprint class, including names, types, default values, and categories. Use it to inspect existing variables before adding new ones, with optional category filtering.
Instructions
List all member variables defined in a Blueprint class.
Returns each variable's name, type, default value, and category. Use this to inspect existing variables before adding new ones.
Args: blueprint_name: Blueprint asset name (e.g., "BP_MyCharacter") category: Optional category filter (empty string = return all)
Returns: Dict with 'variables' list. Each entry has: name, type, default_value, category, is_exposed, is_read_only
KB: see knowledge_base/01_BLUEPRINT_FUNDAMENTALS.md#overview Example: get_blueprint_variables(blueprint_name="/Game/MCP_Test/BP_Example")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | ||
| blueprint_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |