Anton
Anton
Blending two textures affects their Alpha Channel, which can be counterintuitive and undesirable in some situations. Photoshop is not doing anything with alpha when blending layers (for example). Please add...
Transform [Textures.Filter] transforms the texture in an inverse way (so, scaling up, makes the texture small). @tebjan said, that `Transform` should be called `UVTransform`, and `Transform` node should indeed inverse...
Categories are from imgui.h. **Note** Not all Categories/Widgets will be wrapped as nodes, some will be wrapped in a more convenient way. ## Demo, Debug, Info - [x] DemoWindow -...
Style Setter TODO (wip): - [x] SetCheckboxStyle Checkmark - [x] SetPlotStyle Line LineHovered Histogram HistogramHovered - [x] SetAlphaStyle Alpha DisabledAlpha - [x] SetWindowStyle Padding Rounding BorderSize MinSize TitleAlign WindowBg (Color)...
@azeno - [x] ~~Windows Manipulation Like: SetNextWindowPos, SetNextWindowSize, SetNextWindowCollapsed... See: https://github.com/ocornut/imgui/blob/873e9d35acb4d629a5ba06a312201edff8b9d0f6/imgui.h#L353 We've decided these setter nodes will be below the window.~~ Addressed in vvvv/VL.StandardLibs#40 - [ ] Image, ImageButton See:...
There is a new Save/LoadSettings nodes. See `HowTo Save UI State`.  ImGui also autosaves the state into `io.InitFilename` (defaults to "imgui.ini") if io.InitFilename != NULL. The documentation says also...
Commands
All of the commands exist only in `Immediate` mode. Some `Retained` nodes are using these commands internally and offer their functionality via pins. Later we'll see if we need SOME...
I guess we need it as well. https://github.com/ocornut/imgui/blob/cb48c81a448aa0a4867e327c0a045a708ff3842e/imgui.h#L2563
Todos: - Mouse positions - Coordinate systems - Path API: vvvv/VL.StandardLibs#28 (for an Arc)
- [x] Combo: dropdown, pulldown, enum - [x] Button: bang - [x] number Inputs: number, updown - [x] Input (string): edit - [x] Checkbox: toggle - [x] Drag: number -...