├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .gitignore ├── .idea ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── inspectionProfiles │ └── Project_Default.xml └── misc.xml ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── docs ├── 1.png ├── 2.png ├── 3.png └── window-1.png ├── main.cpp ├── src ├── component-sdl2 ├── component │ ├── component-header.h │ ├── component.cpp │ ├── component.h │ ├── components │ │ ├── components.cpp │ │ └── components.h │ ├── navigator │ │ ├── navigator.cpp │ │ └── navigator.h │ └── scroll │ │ ├── horizontal-scroll │ │ ├── horizontal_scroll.cpp │ │ └── horizontal_scroll.h │ │ ├── scroll.cpp │ │ ├── scroll.h │ │ └── vertical-scroll │ │ ├── vertical_scroll.cpp │ │ └── vertical_scroll.h ├── event │ └── event.h ├── kit-enter-point.h ├── kit-main.cpp ├── kit-main.h ├── std_components │ ├── button │ │ ├── button.cpp │ │ └── button.h │ ├── checkbox │ │ ├── checkbox.cpp │ │ └── checkbox.h │ ├── contextual_menu │ │ ├── contextual_menu.cpp │ │ └── contextual_menu.h │ ├── line_select │ │ ├── line_select.cpp │ │ └── line_select.h │ ├── select │ │ ├── select.cpp │ │ ├── select.h │ │ ├── select_item.cpp │ │ └── select_item.h │ ├── table │ │ ├── table.cpp │ │ ├── table.h │ │ ├── table_header.cpp │ │ ├── table_header.h │ │ ├── table_header_item.cpp │ │ ├── table_header_item.h │ │ ├── table_item.cpp │ │ ├── table_item.h │ │ ├── table_row.cpp │ │ └── table_row.h │ └── tabs │ │ ├── tabs.cpp │ │ └── tabs.h ├── std_windows │ ├── select_window │ │ ├── select_window.cpp │ │ └── select_window.h │ └── simple_window │ │ ├── simple-window.cpp │ │ └── simple-window.h ├── tools │ ├── css │ │ ├── color │ │ │ ├── color.cpp │ │ │ └── color.h │ │ ├── css.cpp │ │ ├── css.h │ │ ├── css_block.cpp │ │ ├── css_block.h │ │ ├── css_block_state.cpp │ │ ├── css_block_state.h │ │ ├── css_parser.cpp │ │ ├── css_parser.h │ │ ├── css_variant │ │ │ ├── css_variant.cpp │ │ │ └── css_variant.h │ │ └── utils │ │ │ ├── css_utils.cpp │ │ │ └── utils.h │ ├── draw │ │ ├── draw.cpp │ │ └── draw.h │ ├── font │ │ ├── font-find │ │ │ ├── font-find.cpp │ │ │ └── font-find.h │ │ ├── font.cpp │ │ └── font.h │ ├── image │ │ ├── image.cpp │ │ └── image.h │ ├── point │ │ ├── extended-point │ │ │ ├── extended-point.cpp │ │ │ └── extended-point.h │ │ └── simple-point │ │ │ └── simple-point.h │ ├── rect │ │ ├── extended-rect │ │ │ ├── extended-rect.cpp │ │ │ └── extended-rect.h │ │ └── simple-rect │ │ │ ├── simple-rect.cpp │ │ │ └── simple-rect.h │ ├── size │ │ ├── extended-size │ │ │ ├── extended-size.cpp │ │ │ └── extended-size.h │ │ └── simple-size │ │ │ ├── simple-size.cpp │ │ │ └── simple-size.h │ ├── text │ │ ├── text.cpp │ │ ├── text.h │ │ ├── text_line.cpp │ │ └── text_line.h │ ├── text_extended │ │ ├── text_align.h │ │ ├── text_cursor.cpp │ │ ├── text_cursor.h │ │ ├── text_extended.cpp │ │ ├── text_extended.h │ │ ├── text_line.cpp │ │ └── text_line.h │ ├── texture │ │ ├── texture.cpp │ │ └── texture.h │ └── utils │ │ ├── utils.cpp │ │ └── utils.h └── window │ ├── window.cpp │ └── window.h ├── styles ├── std_components │ ├── button │ │ └── style.css │ ├── checkbox │ │ ├── images │ │ │ ├── checkbox-ui-select-s.png │ │ │ ├── checkbox-ui-select.png │ │ │ ├── checkbox-ui-unselect-s.png │ │ │ ├── checkbox-ui-unselect.png │ │ │ ├── checked.png │ │ │ ├── circle.png │ │ │ └── unchecked.png │ │ └── style.css │ ├── contextual_menu │ │ └── style.css │ ├── line_select │ │ └── style.css │ ├── other │ │ └── images │ │ │ ├── arrow-next.png │ │ │ ├── arrow-prev.png │ │ │ ├── button-exit-s.png │ │ │ ├── button-exit.png │ │ │ ├── button-minimize-s.png │ │ │ ├── button-minimize.png │ │ │ ├── button-zoom-s.png │ │ │ ├── button-zoom.png │ │ │ └── logo.png │ ├── select │ │ └── style.css │ ├── table │ │ └── style.css │ └── tabs │ │ └── style.css └── std_windows │ ├── select_window │ └── style.css │ └── simple_window │ ├── images │ ├── collapse.png │ ├── exit.png │ └── expand.png │ └── style.css └── test ├── CMakeLists.txt ├── test-component.cpp ├── test-extended-point.cpp └── test-utils.cpp /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | component_sdl2_cmake -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/README.md -------------------------------------------------------------------------------- /docs/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/docs/1.png -------------------------------------------------------------------------------- /docs/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/docs/2.png -------------------------------------------------------------------------------- /docs/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/docs/3.png -------------------------------------------------------------------------------- /docs/window-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/docs/window-1.png -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/main.cpp -------------------------------------------------------------------------------- /src/component-sdl2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component-sdl2 -------------------------------------------------------------------------------- /src/component/component-header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/component-header.h -------------------------------------------------------------------------------- /src/component/component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/component.cpp -------------------------------------------------------------------------------- /src/component/component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/component.h -------------------------------------------------------------------------------- /src/component/components/components.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/components/components.cpp -------------------------------------------------------------------------------- /src/component/components/components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/components/components.h -------------------------------------------------------------------------------- /src/component/navigator/navigator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/navigator/navigator.cpp -------------------------------------------------------------------------------- /src/component/navigator/navigator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/navigator/navigator.h -------------------------------------------------------------------------------- /src/component/scroll/horizontal-scroll/horizontal_scroll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/scroll/horizontal-scroll/horizontal_scroll.cpp -------------------------------------------------------------------------------- /src/component/scroll/horizontal-scroll/horizontal_scroll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/scroll/horizontal-scroll/horizontal_scroll.h -------------------------------------------------------------------------------- /src/component/scroll/scroll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/scroll/scroll.cpp -------------------------------------------------------------------------------- /src/component/scroll/scroll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/scroll/scroll.h -------------------------------------------------------------------------------- /src/component/scroll/vertical-scroll/vertical_scroll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/scroll/vertical-scroll/vertical_scroll.cpp -------------------------------------------------------------------------------- /src/component/scroll/vertical-scroll/vertical_scroll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/component/scroll/vertical-scroll/vertical_scroll.h -------------------------------------------------------------------------------- /src/event/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/event/event.h -------------------------------------------------------------------------------- /src/kit-enter-point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/kit-enter-point.h -------------------------------------------------------------------------------- /src/kit-main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/kit-main.cpp -------------------------------------------------------------------------------- /src/kit-main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/kit-main.h -------------------------------------------------------------------------------- /src/std_components/button/button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/button/button.cpp -------------------------------------------------------------------------------- /src/std_components/button/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/button/button.h -------------------------------------------------------------------------------- /src/std_components/checkbox/checkbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/checkbox/checkbox.cpp -------------------------------------------------------------------------------- /src/std_components/checkbox/checkbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/checkbox/checkbox.h -------------------------------------------------------------------------------- /src/std_components/contextual_menu/contextual_menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/contextual_menu/contextual_menu.cpp -------------------------------------------------------------------------------- /src/std_components/contextual_menu/contextual_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/contextual_menu/contextual_menu.h -------------------------------------------------------------------------------- /src/std_components/line_select/line_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/line_select/line_select.cpp -------------------------------------------------------------------------------- /src/std_components/line_select/line_select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/line_select/line_select.h -------------------------------------------------------------------------------- /src/std_components/select/select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/select/select.cpp -------------------------------------------------------------------------------- /src/std_components/select/select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/select/select.h -------------------------------------------------------------------------------- /src/std_components/select/select_item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/select/select_item.cpp -------------------------------------------------------------------------------- /src/std_components/select/select_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/select/select_item.h -------------------------------------------------------------------------------- /src/std_components/table/table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table.cpp -------------------------------------------------------------------------------- /src/std_components/table/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table.h -------------------------------------------------------------------------------- /src/std_components/table/table_header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_header.cpp -------------------------------------------------------------------------------- /src/std_components/table/table_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_header.h -------------------------------------------------------------------------------- /src/std_components/table/table_header_item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_header_item.cpp -------------------------------------------------------------------------------- /src/std_components/table/table_header_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_header_item.h -------------------------------------------------------------------------------- /src/std_components/table/table_item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_item.cpp -------------------------------------------------------------------------------- /src/std_components/table/table_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_item.h -------------------------------------------------------------------------------- /src/std_components/table/table_row.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_row.cpp -------------------------------------------------------------------------------- /src/std_components/table/table_row.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/table/table_row.h -------------------------------------------------------------------------------- /src/std_components/tabs/tabs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/tabs/tabs.cpp -------------------------------------------------------------------------------- /src/std_components/tabs/tabs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_components/tabs/tabs.h -------------------------------------------------------------------------------- /src/std_windows/select_window/select_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_windows/select_window/select_window.cpp -------------------------------------------------------------------------------- /src/std_windows/select_window/select_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_windows/select_window/select_window.h -------------------------------------------------------------------------------- /src/std_windows/simple_window/simple-window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_windows/simple_window/simple-window.cpp -------------------------------------------------------------------------------- /src/std_windows/simple_window/simple-window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/std_windows/simple_window/simple-window.h -------------------------------------------------------------------------------- /src/tools/css/color/color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/color/color.cpp -------------------------------------------------------------------------------- /src/tools/css/color/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/color/color.h -------------------------------------------------------------------------------- /src/tools/css/css.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css.cpp -------------------------------------------------------------------------------- /src/tools/css/css.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css.h -------------------------------------------------------------------------------- /src/tools/css/css_block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_block.cpp -------------------------------------------------------------------------------- /src/tools/css/css_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_block.h -------------------------------------------------------------------------------- /src/tools/css/css_block_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_block_state.cpp -------------------------------------------------------------------------------- /src/tools/css/css_block_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_block_state.h -------------------------------------------------------------------------------- /src/tools/css/css_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_parser.cpp -------------------------------------------------------------------------------- /src/tools/css/css_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_parser.h -------------------------------------------------------------------------------- /src/tools/css/css_variant/css_variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_variant/css_variant.cpp -------------------------------------------------------------------------------- /src/tools/css/css_variant/css_variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/css_variant/css_variant.h -------------------------------------------------------------------------------- /src/tools/css/utils/css_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/utils/css_utils.cpp -------------------------------------------------------------------------------- /src/tools/css/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/css/utils/utils.h -------------------------------------------------------------------------------- /src/tools/draw/draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/draw/draw.cpp -------------------------------------------------------------------------------- /src/tools/draw/draw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/draw/draw.h -------------------------------------------------------------------------------- /src/tools/font/font-find/font-find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/font/font-find/font-find.cpp -------------------------------------------------------------------------------- /src/tools/font/font-find/font-find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/font/font-find/font-find.h -------------------------------------------------------------------------------- /src/tools/font/font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/font/font.cpp -------------------------------------------------------------------------------- /src/tools/font/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/font/font.h -------------------------------------------------------------------------------- /src/tools/image/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/image/image.cpp -------------------------------------------------------------------------------- /src/tools/image/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/image/image.h -------------------------------------------------------------------------------- /src/tools/point/extended-point/extended-point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/point/extended-point/extended-point.cpp -------------------------------------------------------------------------------- /src/tools/point/extended-point/extended-point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/point/extended-point/extended-point.h -------------------------------------------------------------------------------- /src/tools/point/simple-point/simple-point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/point/simple-point/simple-point.h -------------------------------------------------------------------------------- /src/tools/rect/extended-rect/extended-rect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/rect/extended-rect/extended-rect.cpp -------------------------------------------------------------------------------- /src/tools/rect/extended-rect/extended-rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/rect/extended-rect/extended-rect.h -------------------------------------------------------------------------------- /src/tools/rect/simple-rect/simple-rect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/rect/simple-rect/simple-rect.cpp -------------------------------------------------------------------------------- /src/tools/rect/simple-rect/simple-rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/rect/simple-rect/simple-rect.h -------------------------------------------------------------------------------- /src/tools/size/extended-size/extended-size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/size/extended-size/extended-size.cpp -------------------------------------------------------------------------------- /src/tools/size/extended-size/extended-size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/size/extended-size/extended-size.h -------------------------------------------------------------------------------- /src/tools/size/simple-size/simple-size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/size/simple-size/simple-size.cpp -------------------------------------------------------------------------------- /src/tools/size/simple-size/simple-size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/size/simple-size/simple-size.h -------------------------------------------------------------------------------- /src/tools/text/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text/text.cpp -------------------------------------------------------------------------------- /src/tools/text/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text/text.h -------------------------------------------------------------------------------- /src/tools/text/text_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text/text_line.cpp -------------------------------------------------------------------------------- /src/tools/text/text_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text/text_line.h -------------------------------------------------------------------------------- /src/tools/text_extended/text_align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_align.h -------------------------------------------------------------------------------- /src/tools/text_extended/text_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_cursor.cpp -------------------------------------------------------------------------------- /src/tools/text_extended/text_cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_cursor.h -------------------------------------------------------------------------------- /src/tools/text_extended/text_extended.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_extended.cpp -------------------------------------------------------------------------------- /src/tools/text_extended/text_extended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_extended.h -------------------------------------------------------------------------------- /src/tools/text_extended/text_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_line.cpp -------------------------------------------------------------------------------- /src/tools/text_extended/text_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/text_extended/text_line.h -------------------------------------------------------------------------------- /src/tools/texture/texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/texture/texture.cpp -------------------------------------------------------------------------------- /src/tools/texture/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/texture/texture.h -------------------------------------------------------------------------------- /src/tools/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/utils/utils.cpp -------------------------------------------------------------------------------- /src/tools/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/tools/utils/utils.h -------------------------------------------------------------------------------- /src/window/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/window/window.cpp -------------------------------------------------------------------------------- /src/window/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/src/window/window.h -------------------------------------------------------------------------------- /styles/std_components/button/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/button/style.css -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/checkbox-ui-select-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/checkbox-ui-select-s.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/checkbox-ui-select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/checkbox-ui-select.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/checkbox-ui-unselect-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/checkbox-ui-unselect-s.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/checkbox-ui-unselect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/checkbox-ui-unselect.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/checked.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/circle.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/images/unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/images/unchecked.png -------------------------------------------------------------------------------- /styles/std_components/checkbox/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/checkbox/style.css -------------------------------------------------------------------------------- /styles/std_components/contextual_menu/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/contextual_menu/style.css -------------------------------------------------------------------------------- /styles/std_components/line_select/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/line_select/style.css -------------------------------------------------------------------------------- /styles/std_components/other/images/arrow-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/arrow-next.png -------------------------------------------------------------------------------- /styles/std_components/other/images/arrow-prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/arrow-prev.png -------------------------------------------------------------------------------- /styles/std_components/other/images/button-exit-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/button-exit-s.png -------------------------------------------------------------------------------- /styles/std_components/other/images/button-exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/button-exit.png -------------------------------------------------------------------------------- /styles/std_components/other/images/button-minimize-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/button-minimize-s.png -------------------------------------------------------------------------------- /styles/std_components/other/images/button-minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/button-minimize.png -------------------------------------------------------------------------------- /styles/std_components/other/images/button-zoom-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/button-zoom-s.png -------------------------------------------------------------------------------- /styles/std_components/other/images/button-zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/button-zoom.png -------------------------------------------------------------------------------- /styles/std_components/other/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/other/images/logo.png -------------------------------------------------------------------------------- /styles/std_components/select/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/select/style.css -------------------------------------------------------------------------------- /styles/std_components/table/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_components/table/style.css -------------------------------------------------------------------------------- /styles/std_components/tabs/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /styles/std_windows/select_window/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_windows/select_window/style.css -------------------------------------------------------------------------------- /styles/std_windows/simple_window/images/collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_windows/simple_window/images/collapse.png -------------------------------------------------------------------------------- /styles/std_windows/simple_window/images/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_windows/simple_window/images/exit.png -------------------------------------------------------------------------------- /styles/std_windows/simple_window/images/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_windows/simple_window/images/expand.png -------------------------------------------------------------------------------- /styles/std_windows/simple_window/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/styles/std_windows/simple_window/style.css -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/test-component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/test/test-component.cpp -------------------------------------------------------------------------------- /test/test-extended-point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/test/test-extended-point.cpp -------------------------------------------------------------------------------- /test/test-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i582/component-sdl2/HEAD/test/test-utils.cpp --------------------------------------------------------------------------------