mirror of
https://github.com/vcmi/vcmi.git
synced 2025-08-13 19:54:17 +02:00
Replaced lines in settings with primitives
This commit is contained in:
Binary file not shown.
Before Width: | Height: | Size: 130 B |
Binary file not shown.
Before Width: | Height: | Size: 90 B |
Binary file not shown.
Before Width: | Height: | Size: 91 B |
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* MiscWidgets.cpp, part of VCMI engine
|
||||
* GraphicalPrimitiveCanvas.cpp, part of VCMI engine
|
||||
*
|
||||
* Authors: listed in file AUTHORS in main folder
|
||||
*
|
||||
|
@@ -13,7 +13,6 @@
|
||||
|
||||
class GraphicalPrimitiveCanvas : public CIntObject
|
||||
{
|
||||
public:
|
||||
enum class PrimitiveType
|
||||
{
|
||||
LINE,
|
||||
@@ -21,7 +20,6 @@ public:
|
||||
FILLED_BOX
|
||||
};
|
||||
|
||||
private:
|
||||
struct PrimitiveEntry
|
||||
{
|
||||
ColorRGBA color;
|
||||
|
@@ -26,7 +26,15 @@
|
||||
{ "type" : "line", "a" : { "x" : 0, "y" : 0}, "b" : { "x" : -1, "y" : 0}, "color" : [ 255, 255, 255, 64 ] },
|
||||
{ "type" : "line", "a" : { "x" : 0, "y" : 1}, "b" : { "x" : -1, "y" : 1}, "color" : [ 0, 0, 0, 64 ] },
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
"verticalLine" : {
|
||||
"type": "graphicalPrimitive",
|
||||
"primitives" : [
|
||||
{ "type" : "line", "a" : { "x" : 0, "y" : 0}, "b" : { "x" : 0, "y" : -1}, "color" : [ 255, 255, 255, 64 ] },
|
||||
{ "type" : "line", "a" : { "x" : 1, "y" : 0}, "b" : { "x" : 1, "y" : -1}, "color" : [ 0, 0, 0, 64 ] },
|
||||
]
|
||||
},
|
||||
|
||||
"boxWithBackground" : {
|
||||
"type": "graphicalPrimitive",
|
||||
|
@@ -1,12 +1,14 @@
|
||||
{
|
||||
"library" : "config/widgets/settings/library.json",
|
||||
"library" : [
|
||||
"config/widgets/settings/library.json",
|
||||
"config/widgets/commonPrimitives.json",
|
||||
],
|
||||
|
||||
"items":
|
||||
[
|
||||
{
|
||||
"name": "lineLabelsEnd",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineHorizontal",
|
||||
"type": "horizontalLine",
|
||||
"rect": { "x" : 5, "y" : 229, "w": 365, "h": 3}
|
||||
},
|
||||
/////////////////////////////////////// Left section - Hero Speed and Map Scrolling
|
||||
|
@@ -1,18 +1,19 @@
|
||||
{
|
||||
"library" : "config/widgets/settings/library.json",
|
||||
"library" : [
|
||||
"config/widgets/settings/library.json",
|
||||
"config/widgets/commonPrimitives.json",
|
||||
],
|
||||
|
||||
"items":
|
||||
[
|
||||
{
|
||||
"name": "lineCreatureInfo",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineHorizontal",
|
||||
"type": "horizontalLine",
|
||||
"rect": { "x" : 5, "y" : 289, "w": 365, "h": 3}
|
||||
},
|
||||
{
|
||||
"name": "lineAnimationSpeed",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineHorizontal",
|
||||
"type": "horizontalLine",
|
||||
"rect": { "x" : 5, "y" : 349, "w": 365, "h": 3}
|
||||
},
|
||||
{
|
||||
|
@@ -1,12 +1,14 @@
|
||||
{
|
||||
"library" : "config/widgets/settings/library.json",
|
||||
"library" : [
|
||||
"config/widgets/settings/library.json",
|
||||
"config/widgets/commonPrimitives.json",
|
||||
],
|
||||
|
||||
"items":
|
||||
[
|
||||
{
|
||||
"name": "lineLabelsEnd",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineHorizontal",
|
||||
"type": "horizontalLine",
|
||||
"rect": { "x" : 5, "y" : 349, "w": 365, "h": 3}
|
||||
},
|
||||
{
|
||||
|
@@ -35,8 +35,9 @@
|
||||
]
|
||||
},
|
||||
"checkboxFake" : {
|
||||
"type": "picture",
|
||||
"image": "settingsWindow/checkBoxEmpty"
|
||||
"type": "boxWithBackground",
|
||||
"rect": { "x" : 0, "y" : 0, "w": 32, "h": 24}
|
||||
|
||||
},
|
||||
"audioSlider" : {
|
||||
"type": "slider",
|
||||
|
@@ -1,4 +1,8 @@
|
||||
{
|
||||
"library" : [
|
||||
"config/widgets/commonPrimitives.json"
|
||||
],
|
||||
|
||||
"items":
|
||||
[
|
||||
{
|
||||
@@ -9,14 +13,12 @@
|
||||
},
|
||||
{
|
||||
"name": "lineTabs",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineHorizontal",
|
||||
"type": "horizontalLine",
|
||||
"rect": { "x" : 10, "y" : 45, "w": 580, "h": 3}
|
||||
},
|
||||
{
|
||||
"name": "lineColumns",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineVertical",
|
||||
"type": "verticalLine",
|
||||
"rect": { "x" : 370, "y" : 50, "w": 3, "h": 420}
|
||||
},
|
||||
|
||||
@@ -91,8 +93,7 @@
|
||||
|
||||
{
|
||||
"name": "lineButtons",
|
||||
"type": "texture",
|
||||
"image": "settingsWindow/lineHorizontal",
|
||||
"type": "horizontalLine",
|
||||
"rect": { "x" : 375, "y" : 289, "w": 220, "h": 3}
|
||||
},
|
||||
{
|
||||
|
@@ -33,10 +33,8 @@
|
||||
"offset": {"x": 0, "y": 0}
|
||||
},
|
||||
"timeInputBackground" : {
|
||||
"type": "transparentFilledRectangle",
|
||||
"rect": {"x": 0, "y": 0, "w": 86, "h": 23},
|
||||
"color": [0, 0, 0, 128],
|
||||
"colorLine": [64, 80, 128, 128]
|
||||
"type": "boxWithBackground",
|
||||
"rect": {"x": 0, "y": 0, "w": 86, "h": 23}
|
||||
}
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user