imgui_transform_draw_layer
Apply persistent transforms—translate, rotate, scale, or adjust opacity—to an entire draw layer, affecting all draw commands within that layer at once.
Instructions
Apply a transform to an entire draw layer: translate, rotate, scale, or set opacity. Transforms persist until changed and apply to all draw commands in the layer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layer | No | Draw layer widget id (default: draw_list) | draw_list |
| scale | No | Scale factors [sx, sy] | |
| window | Yes | Target window id | |
| opacity | No | Layer opacity multiplier 0.0-1.0 | |
| rotation | No | Rotation in radians | |
| translate | No | Translation offset [x, y] in pixels |