/dports/games/ufoai/ufoai-2.5-source/src/client/ui/node/ |
H A D | ui_node_abstractvalue.cpp | 70 Mem_Free(EXTRADATA(node).value); in deleteNode() 71 Mem_Free(EXTRADATA(node).delta); in deleteNode() 72 Mem_Free(EXTRADATA(node).max); in deleteNode() 73 Mem_Free(EXTRADATA(node).min); in deleteNode() 74 EXTRADATA(node).value = nullptr; in deleteNode() 75 EXTRADATA(node).delta = nullptr; in deleteNode() 76 EXTRADATA(node).max = nullptr; in deleteNode() 77 EXTRADATA(node).min = nullptr; in deleteNode() 107 if (EXTRADATA(node).min == nullptr) { in setRange() 110 if (EXTRADATA(node).max == nullptr) { in setRange() [all …]
|
H A D | ui_node_sequence.cpp | 49 if (EXTRADATA(node).context != nullptr && EXTRADATA(node).playing) { in draw() 66 if (finished && EXTRADATA(node).onEnd) { in draw() 68 EXTRADATA(node).playing = true; in draw() 75 if (EXTRADATA(node).context == nullptr) in onWindowOpened() 77 if (EXTRADATA(node).source != nullptr) { in onWindowOpened() 78 SEQ_InitContext(EXTRADATA(node).context, EXTRADATA(node).source); in onWindowOpened() 79 EXTRADATA(node).playing = true; in onWindowOpened() 85 if (EXTRADATA(node).context != nullptr) { in onWindowClosed() 87 EXTRADATA(node).context = nullptr; in onWindowClosed() 89 EXTRADATA(node).playing = false; in onWindowClosed() [all …]
|
H A D | ui_node_model.cpp | 182 if (EXTRADATA(node).autoscale) { in UI_DrawModelNodeWithUIModel() 219 if (EXTRADATA(node).animation && *EXTRADATA(node).animation) { in UI_DrawModelNodeWithUIModel() 285 VectorMA(EXTRADATA(node).angles, cls.frametime, EXTRADATA(node).omega, EXTRADATA(node).angles); in UI_DrawModelNode() 288 mi.scale = EXTRADATA(node).scale; in UI_DrawModelNode() 302 if (EXTRADATA(node).tag) { in UI_DrawModelNode() 309 if (EXTRADATA(node).autoscale) { in UI_DrawModelNode() 322 if (EXTRADATA(node).skin && *EXTRADATA(node).skin) in UI_DrawModelNode() 328 if (EXTRADATA(node).animation && *EXTRADATA(node).animation) { in UI_DrawModelNode() 388 tag = EXTRADATA(child).tag; in UI_DrawModelNode() 400 if (EXTRADATA(child).skin && *EXTRADATA(child).skin) in UI_DrawModelNode() [all …]
|
H A D | ui_node_text.cpp | 55 if (v != EXTRADATA(node).versionId) { in validateCache() 75 EXTRADATA(node).textLineSelected = num; in UI_TextNodeSelectLine() 101 if (EXTRADATA(node).super.scrollY.fullSize > EXTRADATA(node).super.scrollY.viewSize) { in UI_TextScrollEnd() 102 …EXTRADATA(node).super.scrollY.viewPos = EXTRADATA(node).super.scrollY.fullSize - EXTRADATA(node).s… in UI_TextScrollEnd() 250 if (fullSizeY == EXTRADATA(node).textLineSelected && EXTRADATA(node).textLineSelected >= 0) { in drawText() 257 if (node->state && EXTRADATA(node).mousefx && fullSizeY == EXTRADATA(node).lineUnderMouse) { in drawText() 260 if (fullSizeY == EXTRADATA(node).textLineSelected && EXTRADATA(node).textLineSelected >= 0) { in drawText() 277 if (!EXTRADATA(node).tabWidth) in drawText() 329 if (EXTRADATA(node).mousefx) in drawText() 470 EXTRADATA(node).textSelected = ""; in onLoading() [all …]
|
H A D | ui_node_text2.cpp | 50 LIST_Delete(&EXTRADATA(node).lineSplit); in UI_TextNodeGenerateLineSplit() 54 else if (EXTRADATA(node).super.dataID != TEXT_NULL) { in UI_TextNodeGenerateLineSplit() 59 data = UI_GetText(EXTRADATA(node).super.dataID); in UI_TextNodeGenerateLineSplit() 86 LIST_AddString(&EXTRADATA(node).lineSplit, buffer); in UI_TextNodeGenerateLineSplit() 156 int lineHeight = EXTRADATA(node).super.lineHeight; in drawText() 237 drawText(node, EXTRADATA(node).lineSplit, true); in updateCache() 246 drawText(node, EXTRADATA(node).lineSplit, true); in updateCache() 262 drawText(node, EXTRADATA(node).lineSplit, false); in draw() 270 drawText(node, EXTRADATA(node).lineSplit, false); in draw() 319 EXTRADATA(node).super.textSelected = ""; in onLoading() [all …]
|
H A D | ui_node_video.cpp | 48 if (EXTRADATA(node).cin.status == CIN_STATUS_INVALID) { in drawOverWindow() 53 if (EXTRADATA(node).cin.status == CIN_STATUS_NONE) { in drawOverWindow() 57 CIN_OpenCinematic(&(EXTRADATA(node).cin), va("videos/%s", EXTRADATA(node).source)); in drawOverWindow() 59 UI_ExecuteEventActions(node, EXTRADATA(node).onEnd); in drawOverWindow() 67 …if (EXTRADATA(node).cin.status == CIN_STATUS_PLAYING || EXTRADATA(node).cin.status == CIN_STATUS_P… in drawOverWindow() 69 CIN_RunCinematic(&(EXTRADATA(node).cin)); in drawOverWindow() 70 if (EXTRADATA(node).cin.status == CIN_STATUS_NONE) { in drawOverWindow() 78 if (!EXTRADATA(node).source) in draw() 81 if (EXTRADATA(node).cin.fullScreen) { in draw() 91 CIN_InitCinematic(&(EXTRADATA(node).cin)); in onWindowOpened() [all …]
|
H A D | ui_node_textlist.cpp | 39 #define EXTRADATA(node) UI_EXTRADATA(node, textExtraData_t) macro 84 lineHeight = EXTRADATA(node).lineHeight; in drawText() 91 viewSizeY = EXTRADATA(node).super.scrollY.viewSize; in drawText() 120 if (count == EXTRADATA(node).textLineSelected && EXTRADATA(node).textLineSelected >= 0) in drawText() 127 if (count == EXTRADATA(node).textLineSelected && EXTRADATA(node).textLineSelected >= 0) in drawText() 168 UI_ResetData(EXTRADATA(node).dataID); in draw() 186 if (line != EXTRADATA(node).textLineSelected) { in onLeftClick() 187 EXTRADATA(node).textLineSelected = line; in onLeftClick() 208 if (line != EXTRADATA(node).textLineSelected) { in onRightClick() 209 EXTRADATA(node).textLineSelected = line; in onRightClick() [all …]
|
H A D | ui_node_radiobutton.cpp | 58 if (EXTRADATA(node).string == nullptr) { in UI_RadioButtonNodeIsSelected() 60 return current > EXTRADATA(node).value - EPSILON && current < EXTRADATA(node).value + EPSILON; in UI_RadioButtonNodeIsSelected() 63 return Q_streq(current, EXTRADATA(node).string); in UI_RadioButtonNodeIsSelected() 103 if (EXTRADATA(node).background) { in draw() 107 if (EXTRADATA(node).icon) { in draw() 108 …UI_DrawSpriteInBox(EXTRADATA(node).flipIcon, EXTRADATA(node).icon, iconStatus, pos[0], pos[1], nod… in draw() 118 if (!EXTRADATA(node).cvar || !*(char*)(EXTRADATA(node).cvar)) { in onActivate() 129 UI_GetReferenceFloat(node, EXTRADATA(node).cvar); in onActivate() 134 if (EXTRADATA(node).string == nullptr) { in onActivate() 135 Cvar_SetValue(cvarName, EXTRADATA(node).value); in onActivate() [all …]
|
H A D | ui_node_ekg.cpp | 36 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 43 const char* imageName = UI_GetReferenceString(node, EXTRADATA(node).super.source); in draw() 68 current = Cvar_GetValue("mn_morale") / EXTRADATA(node).scaleCvarValue; in draw() 70 current = Cvar_GetValue("mn_hp") / EXTRADATA(node).scaleCvarValue; in draw() 75 EXTRADATA(node).super.texh[1] = EXTRADATA(node).super.texl[1] + ekgHeight; in draw() 76 …EXTRADATA(node).super.texl[0] = -(int) (EXTRADATA(node).scrollSpeed * CL_Milliseconds()) % ekgWidt… in draw() 77 EXTRADATA(node).super.texh[0] = EXTRADATA(node).super.texl[0] + node->box.size[0]; in draw() 86 if (EXTRADATA(node).super.preventRatio) { in draw() 99 …EXTRADATA(node).super.texh[0], EXTRADATA(node).super.texh[1], EXTRADATA(node).super.texl[0], EXTRA… in draw() 108 EXTRADATA(node).scaleCvarValue = 1.0f; in onLoading() [all …]
|
H A D | ui_node_vscrollbar.cpp | 59 …const int low = cuttableSize * ((float)(EXTRADATA(node).pos + 0) / (float)EXTRADATA(node).fullsize… in UI_VScrollbarNodeGetElementSize() 60 …const int middle = cuttableSize * ((float)(EXTRADATA(node).viewsize) / (float)EXTRADATA(node).full… in UI_VScrollbarNodeGetElementSize() 97 } else if (pos > EXTRADATA(node).fullsize - EXTRADATA(node).viewsize) { in UI_VScrollbarNodeSet() 98 pos = EXTRADATA(node).fullsize - EXTRADATA(node).viewsize; in UI_VScrollbarNodeSet() 104 if (EXTRADATA(node).pos == pos) in UI_VScrollbarNodeSet() 108 EXTRADATA(node).pos = pos; in UI_VScrollbarNodeSet() 163 oldPos = EXTRADATA(node).pos; in UI_VScrollbarNodeAction() 193 if (EXTRADATA(node).fullsize == 0 || EXTRADATA(node).fullsize < EXTRADATA(node).viewsize) in onMouseDown() 206 if (EXTRADATA(node).fullsize == 0 || EXTRADATA(node).fullsize < EXTRADATA(node).viewsize) in onMouseUp() 235 if (EXTRADATA(node).fullsize == 0 || EXTRADATA(node).fullsize < EXTRADATA(node).viewsize) in onScroll() [all …]
|
H A D | ui_node_window.cpp | 87 a->next = EXTRADATA(node).index; in UI_WindowNodeAddIndexedNode() 90 EXTRADATA(node).index = a; in UI_WindowNodeAddIndexedNode() 147 if (EXTRADATA(node).background) { in draw() 163 if (EXTRADATA(node).fill) { in doLayout() 180 if (EXTRADATA(node).starLayout) { in doLayout() 243 if (EXTRADATA(node).dragButton) { in onLoaded() 255 if (EXTRADATA(node).closeButton) { in onLoaded() 275 if (EXTRADATA(node).starLayout) in onLoaded() 282 EXTRADATA(clone).index = nullptr; in clone() 295 return EXTRADATA(node).noticePos; in UI_WindowNodeGetNoticePosition() [all …]
|
H A D | ui_node_optiontree.cpp | 69 fontHeight = EXTRADATA(node).lineHeight; in UI_OptionTreeNodeUpdateScroll() 74 updated = EXTRADATA(node).scrollY.set(-1, elements, EXTRADATA(node).count); in UI_OptionTreeNodeUpdateScroll() 75 if (updated && EXTRADATA(node).onViewChange) in UI_OptionTreeNodeUpdateScroll() 102 if (v != EXTRADATA(node).versionId) { in UI_OptionTreeNodeGetFirstOption() 103 EXTRADATA(node).versionId = v; in UI_OptionTreeNodeGetFirstOption() 135 if (EXTRADATA(node).background) { in draw() 140 fontHeight = EXTRADATA(node).lineHeight; in draw() 224 fontHeight = EXTRADATA(node).lineHeight; in UI_OptionTreeNodeGetOptionAtPosition() 276 if (EXTRADATA(node).onViewChange && updated) in onScroll() 301 EXTRADATA(node).versionId = -1; in onLoading() [all …]
|
H A D | ui_node_textentry.cpp | 101 if (EXTRADATA(node).onAbort) { in UI_TextEntryNodeAbortEdition() 182 if (isAborted || EXTRADATA(node).clickOutAbort) { in onFocusLost() 204 if (EXTRADATA(node).cursorPosition > 0){ in UI_TextEntryNodeEdit() 206 EXTRADATA(node).cursorPosition--; in UI_TextEntryNodeEdit() 222 EXTRADATA(node).cursorPosition++; in UI_TextEntryNodeEdit() 253 if (EXTRADATA(node).cursorPosition > 0) in onKeyPressed() 254 EXTRADATA(node).cursorPosition--; in onKeyPressed() 259 EXTRADATA(node).cursorPosition++; in onKeyPressed() 263 EXTRADATA(node).cursorPosition = 0; in onKeyPressed() 308 if (EXTRADATA(node).background) { in draw() [all …]
|
H A D | ui_node_optionlist.cpp | 64 lineHeight = EXTRADATA(node).lineHeight; in UI_OptionListNodeUpdateScroll() 71 updated = EXTRADATA(node).scrollY.set(-1, elements, EXTRADATA(node).count); in UI_OptionListNodeUpdateScroll() 72 if (updated && EXTRADATA(node).onViewChange) in UI_OptionListNodeUpdateScroll() 94 if (EXTRADATA(node).background) { in draw() 100 lineHeight = EXTRADATA(node).lineHeight; in draw() 164 if (EXTRADATA(node).count != count) { in draw() 165 EXTRADATA(node).count = count; in draw() 182 lineHeight = EXTRADATA(node).lineHeight; in UI_OptionListNodeGetOptionAtPosition() 233 if (EXTRADATA(node).onViewChange && updated) in onScroll() 258 EXTRADATA(node).versionId = -1; in onLoading() [all …]
|
H A D | ui_node_panel.cpp | 56 if (EXTRADATA(node).background) { in draw() 95 if (updated && EXTRADATA(node).super.onViewChange) in UI_TopDownFlowLayout() 345 if (updated && EXTRADATA(node).super.onViewChange) in UI_ClientLayout() 363 if (EXTRADATA(node).layoutColumns <= 0) { in UI_ColumnLayout() 398 y += rowHeight + EXTRADATA(node).layoutMargin; in UI_ColumnLayout() 410 const int column = EXTRADATA(node).layoutColumns; in UI_ColumnLayout() 430 switch (EXTRADATA(node).layout) { in doLayout() 468 EXTRADATA(node).wheelScrollable = true; in onLoading() 477 …bool hasSomethingToScroll = EXTRADATA(node).super.scrollX.fullSize > EXTRADATA(node).super.scrollX… in onMouseLongPress() 478 || EXTRADATA(node).super.scrollY.fullSize > EXTRADATA(node).super.scrollY.viewSize; in onMouseLongPress() [all …]
|
H A D | ui_node_abstractoption.cpp | 35 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 57 if (!EXTRADATA(node).cvar || !*EXTRADATA(node).cvar) { in UI_AbstractOptionGetCurrentValue() 63 if (!Q_strstart(EXTRADATA(node).cvar, "*cvar:")) in UI_AbstractOptionGetCurrentValue() 66 return UI_GetReferenceString(node, EXTRADATA(node).cvar); in UI_AbstractOptionGetCurrentValue() 71 const char* cvarName = &EXTRADATA(node).cvar[6]; in UI_AbstractOptionSetCurrentValue() 81 if (EXTRADATA(node).dataId == 0) { in doLayout() 90 EXTRADATA(node).count = count; in doLayout() 106 if (v != EXTRADATA(node).versionId) { in UI_AbstractOptionGetFirstOption() 114 EXTRADATA(node).count = count; in UI_AbstractOptionGetFirstOption() 115 EXTRADATA(node).versionId = v; in UI_AbstractOptionGetFirstOption() [all …]
|
H A D | ui_node_spinner.cpp | 42 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 102 switch ((spinnerMode_t)EXTRADATA(node).mode) { in isPositionIncrease() 108 if (EXTRADATA(node).horizontal) in isPositionIncrease() 126 if (EXTRADATA(node).inverted) in onMouseDown() 206 if (EXTRADATA(node).inverted) in draw() 212 if (EXTRADATA(node).inverted) in draw() 219 if (EXTRADATA(node).background) in draw() 221 if (!EXTRADATA(node).horizontal) { in draw() 222 if (EXTRADATA(node).topIcon) in draw() 224 if (EXTRADATA(node).bottomIcon) in draw() [all …]
|
H A D | ui_node_image.cpp | 49 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 59 if (EXTRADATA(node).texl[0] != 0 || EXTRADATA(node).texh[0]) { in onLoaded() 60 node->box.size[0] = EXTRADATA(node).texh[0] - EXTRADATA(node).texl[0]; in onLoaded() 61 node->box.size[1] = EXTRADATA(node).texh[1] - EXTRADATA(node).texl[1]; in onLoaded() 62 } else if (EXTRADATA(node).source) { in onLoaded() 63 const image_t* image = UI_LoadImage(EXTRADATA(node).source); in onLoaded() 129 const char* imageName = UI_GetReferenceString(node, EXTRADATA(node).source); in draw() 169 if (EXTRADATA(node).preventRatio) { in draw() 182 EXTRADATA(node).texh[0], EXTRADATA(node).texh[1], in draw() 183 EXTRADATA(node).texl[0], EXTRADATA(node).texl[1], image); in draw()
|
H A D | ui_node_abstractscrollable.cpp | 38 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 47 if (!Vector2Equal(node->box.size, EXTRADATA(node).cacheSize)) { in isSizeChange() 48 Vector2Copy(node->box.size, EXTRADATA(node).cacheSize); in isSizeChange() 139 updated = EXTRADATA(node).scrollY.set(viewPos, viewSize, fullSize); in setScrollY() 141 if (updated && EXTRADATA(node).onViewChange) in setScrollY() 142 UI_ExecuteEventActions(node, EXTRADATA(node).onViewChange); in setScrollY() 152 const int pos = EXTRADATA(node).scrollY.viewPos - 10; in UI_AbstractScrollableNodePageUp() 160 b->setScrollY(node, EXTRADATA(node).scrollY.viewPos + 10, -1, -1); in UI_AbstractScrollableNodePageDown() 166 b->setScrollY(node, EXTRADATA(node).scrollY.viewPos - 1, -1, -1); in UI_AbstractScrollableNodeMoveUp() 172 b->setScrollY(node, EXTRADATA(node).scrollY.viewPos + 1, -1, -1); in UI_AbstractScrollableNodeMoveDown() [all …]
|
H A D | ui_node_baseinventory.cpp | 212 if (EXTRADATA(node).onViewChange) { in UI_BaseInventoryNodeUpdateScroll() 273 if (col == EXTRADATA(node).columns - 1) { in UI_BaseInventoryNodeDrawItems() 372 if (col == EXTRADATA(node).columns - 1) { in UI_BaseInventoryNodeDrawItems() 415 …if (visibleHeight != EXTRADATA(node).scrollY.viewSize || needHeight != EXTRADATA(node).scrollY.ful… in UI_BaseInventoryNodeDraw2() 424 if (EXTRADATA(node).scrollY.viewPos < 0) { in UI_BaseInventoryNodeDraw2() 425 EXTRADATA(node).scrollY.viewPos = 0; in UI_BaseInventoryNodeDraw2() 440 if (!EXTRADATA(node).super.container) in draw() 630 assert(EXTRADATA(node).super.container); in UI_ContainerNodeAutoPlace() 670 if (EXTRADATA(node).super.onSelect) { in onMouseDown() 715 EXTRADATA(node).super.container = nullptr; in onLoading() [all …]
|
H A D | ui_node_button.cpp | 42 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 86 if (EXTRADATA(node).background) { in draw() 87 …UI_DrawSpriteInBox(false, EXTRADATA(node).background, iconStatus, pos[0], pos[1], node->box.size[0… in draw() 97 const bool hasIcon = EXTRADATA(node).icon != nullptr; in draw() 107 content.size[0] += EXTRADATA(node).icon->size[0]; in draw() 108 content.size[1] += EXTRADATA(node).icon->size[1]; in draw() 135 UI_DrawSpriteInBox(EXTRADATA(node).flipIcon, EXTRADATA(node).icon, iconStatus, in draw() 136 iconPos[0], iconPos[1], EXTRADATA(node).icon->size[0], EXTRADATA(node).icon->size[1]); in draw()
|
H A D | ui_node_bar.cpp | 42 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 55 if (node->state && !EXTRADATA(node).readOnly) { in draw() 58 const float scale = EXTRADATA(node).noHover ? 1.0 : 0.8; in draw() 71 switch (EXTRADATA(node).orientation) { in draw() 85 Com_Printf("UI_BarNodeDraw: Orientation %d not supported\n", EXTRADATA(node).orientation); in draw() 110 switch (EXTRADATA(node).orientation) { in onCapturedMouseMove() 125 …Com_Printf("UI_BarNodeCapturedMouseMove: Orientation %d not supported\n", EXTRADATA(node).orientat… in onCapturedMouseMove() 134 if (node->disabled || EXTRADATA(node).readOnly) in onMouseDown() 155 EXTRADATA(node).orientation = ALIGN_CR; in onLoading()
|
H A D | ui_node_tbar.cpp | 34 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 44 const char* ref = UI_GetReferenceString(node, EXTRADATA(node).image); in draw() 65 shx = EXTRADATA(node).texl[0]; /* left gap to the texture */ in draw() 72 shx, EXTRADATA(node).texh[1], EXTRADATA(node).texl[0], EXTRADATA(node).texl[1], ref); in draw()
|
H A D | ui_node_checkbox.cpp | 47 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 67 icon = EXTRADATA(node).iconUnchecked; in draw() 69 icon = EXTRADATA(node).iconChecked; in draw() 71 icon = EXTRADATA(node).iconIndeterminate; in draw() 76 if (EXTRADATA(node).background) { in draw() 77 …UI_DrawSpriteInBox(false, EXTRADATA(node).background, status, pos[0], pos[1], node->box.size[0], n… in draw()
|
H A D | ui_node_zone.cpp | 40 #define EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) macro 53 if (!EXTRADATA(node).repeat) in onMouseDown() 57 capturedTimer = UI_AllocTimer(node, EXTRADATA(node).clickDelay, UI_ZoneNodeRepeat); in onMouseDown() 64 if (!EXTRADATA(node).repeat) in onMouseUp() 88 EXTRADATA(node).clickDelay = 1000; in onLoading()
|