#include <cstdint>
Go to the source code of this file.
|
| namespace | pulp |
| namespace | pulp::host |
| | Bounded event contracts shared by host ingress and graph-authored nodes.
|
|
| void * | pulp::host::create_editor_container (void *parent_window, uint32_t width, uint32_t height) |
| | Create a container view sized (width, height), inserted into parent_window's content view.
|
| bool | pulp::host::editor_container_adopt_view (void *container, void *native_view, uint32_t width, uint32_t height) |
| | Insert an already-created native child view into container, sized to fill it and set to track the container's size.
|
| void | pulp::host::resize_editor_container (void *container, uint32_t width, uint32_t height) |
| | Resize an existing container. No-op when container is null.
|
| void | pulp::host::destroy_editor_container (void *container) |
| | Remove the container from its superview and release it. No-op when null.
|
| double | pulp::host::editor_container_scale (void *parent_window) |
| | Backing scale factor of parent_window (2.0 on Retina), for the plugin's scale negotiation.
|