Procs
proc popupExclusive(self: Popup): bool {.
gcsafe, locks: 0, raises: [], tags: [].}proc popupExclusive=(self: Popup; val: bool) {.
gcsafe, locks: 0, raises: [], tags: [].}proc popupCentered(self: Popup; size: Vector2 = vec2(0.0, 0.0)) {.
gcsafe, locks: 0, raises: [], tags: [].}proc popupCenteredRatio(self: Popup; ratio: float64 = 0.75) {.
gcsafe, locks: 0, raises: [], tags: [].}proc popupCenteredMinsize(self: Popup; minsize: Vector2 = vec2(0.0, 0.0)) {.
gcsafe, locks: 0, raises: [], tags: [].}proc popup(self: Popup; bounds: Rect2 = initRect2(0.0, 0.0, 0.0, 0.0)) {.
gcsafe, locks: 0, raises: [], tags: [].}