Compare commits
No commits in common. "45ec39f77bf4c7f980cd66847798853988873964" and "c90a8449be5f49268748a7ae7ebfa86c83d51001" have entirely different histories.
45ec39f77b
...
c90a8449be
@ -1 +0,0 @@
|
|||||||
type summary add --summary-string "${var.m_buff.m_items}" ox::String
|
|
48
deps/ox/src/ox/std/error.hpp
vendored
48
deps/ox/src/ox/std/error.hpp
vendored
@ -264,54 +264,6 @@ struct [[nodiscard]] Result {
|
|||||||
return f(std::move(value));
|
return f(std::move(value));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns parameter alt if Result contains an error.
|
|
||||||
* @param alt
|
|
||||||
* @return value of Result or alt
|
|
||||||
*/
|
|
||||||
constexpr T orVal(T &&alt) & noexcept {
|
|
||||||
if (error) {
|
|
||||||
return std::move(alt);
|
|
||||||
}
|
|
||||||
return value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns parameter alt if Result contains an error.
|
|
||||||
* @param alt
|
|
||||||
* @return value of Result or alt
|
|
||||||
*/
|
|
||||||
constexpr T orVal(T &&alt) && noexcept {
|
|
||||||
if (error) {
|
|
||||||
return std::move(alt);
|
|
||||||
}
|
|
||||||
return std::move(value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns parameter alt if Result contains an error.
|
|
||||||
* @param alt
|
|
||||||
* @return value of Result or alt
|
|
||||||
*/
|
|
||||||
constexpr T orVal(T const&alt) & noexcept {
|
|
||||||
if (error) {
|
|
||||||
return alt;
|
|
||||||
}
|
|
||||||
return value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns parameter alt if Result contains an error.
|
|
||||||
* @param alt
|
|
||||||
* @return value of Result or alt
|
|
||||||
*/
|
|
||||||
constexpr T orVal(T const&alt) && noexcept {
|
|
||||||
if (error) {
|
|
||||||
return alt;
|
|
||||||
}
|
|
||||||
return std::move(value);
|
|
||||||
}
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
O1;net.drinkingtea.ox.TypeDescriptor;1;{
|
|
||||||
"fieldList" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"fieldName" : "bpp",
|
|
||||||
"typeId" : "B.int8;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "defaultPalette",
|
|
||||||
"typeId" : "net.drinkingtea.ox.FileAddress;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "pixels",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint8;0"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"primitiveType" : 5,
|
|
||||||
"typeName" : "net.drinkingtea.nostalgia.core.CompactTileSheet",
|
|
||||||
"typeVersion" : 1
|
|
||||||
}
|
|
@ -1,39 +0,0 @@
|
|||||||
O1;net.drinkingtea.ox.TypeDescriptor;1;{
|
|
||||||
"fieldList" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"fieldName" : "bpp",
|
|
||||||
"typeId" : "B.int8;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "rows",
|
|
||||||
"typeId" : "B.int32;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "columns",
|
|
||||||
"typeId" : "B.int32;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "defaultPalette",
|
|
||||||
"typeId" : "net.drinkingtea.ox.FileAddress;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "pal",
|
|
||||||
"typeId" : "net.drinkingtea.nostalgia.core.Palette;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "pixels",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint8;0"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"primitiveType" : 5,
|
|
||||||
"typeName" : "net.drinkingtea.nostalgia.core.NostalgiaGraphic",
|
|
||||||
"typeVersion" : 1
|
|
||||||
}
|
|
@ -1,41 +0,0 @@
|
|||||||
O1;net.drinkingtea.ox.TypeDescriptor;1;{
|
|
||||||
"fieldList" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"fieldName" : "tilesheet",
|
|
||||||
"typeId" : "net.drinkingtea.ox.BasicString#8#;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "palettes",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "net.drinkingtea.ox.BasicString#8#;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "tiles",
|
|
||||||
"subscriptLevels" : 3,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "net.drinkingtea.nostalgia.scene.TileDoc;1"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"preloadable" : true,
|
|
||||||
"primitiveType" : 5,
|
|
||||||
"typeName" : "net.drinkingtea.nostalgia.scene.SceneDoc",
|
|
||||||
"typeVersion" : 1
|
|
||||||
}
|
|
@ -1,88 +0,0 @@
|
|||||||
O1;net.drinkingtea.ox.TypeDescriptor;1;{
|
|
||||||
"fieldList" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"fieldName" : "tilesheet",
|
|
||||||
"typeId" : "net.drinkingtea.ox.FileAddress;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "palettes",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "net.drinkingtea.ox.FileAddress;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "columns",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint16;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "rows",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint16;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "tileMapIdx",
|
|
||||||
"subscriptLevels" : 2,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint16;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "tileType",
|
|
||||||
"subscriptLevels" : 2,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint8;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "layerAttachments",
|
|
||||||
"subscriptLevels" : 2,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"subscriptType" : 4
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint8;0"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"preloadable" : true,
|
|
||||||
"primitiveType" : 5,
|
|
||||||
"typeName" : "net.drinkingtea.nostalgia.scene.SceneStatic",
|
|
||||||
"typeVersion" : 1
|
|
||||||
}
|
|
@ -1,33 +0,0 @@
|
|||||||
O1;net.drinkingtea.ox.TypeDescriptor;1;{
|
|
||||||
"fieldList" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"fieldName" : "subsheet_id",
|
|
||||||
"typeId" : "B.int32;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "subsheet_path",
|
|
||||||
"typeId" : "net.drinkingtea.ox.BasicString#8#;1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "type",
|
|
||||||
"typeId" : "B.uint8;0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName" : "layer_attachments",
|
|
||||||
"subscriptLevels" : 1,
|
|
||||||
"subscriptStack" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"length" : 4,
|
|
||||||
"subscriptType" : 3
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeId" : "B.uint8;0"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"preloadable" : true,
|
|
||||||
"primitiveType" : 5,
|
|
||||||
"typeName" : "net.drinkingtea.nostalgia.scene.TileDoc",
|
|
||||||
"typeVersion" : 1
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
K1;e41abcbc-0146-4f74-eaa5-5891d21e5de4;M2;net.drinkingtea.nostalgia.core.TileSheet;3;
Vuuid://4895ab08-b7fd-4337-81e9-a8013166e723Root€f™Ÿ §jª "" """" ""
|
|
@ -1 +0,0 @@
|
|||||||
K1;24d20460-0a28-4642-d846-1a712681cfab;M2;net.drinkingtea.nostalgia.core.TileSheet;3;
Vuuid://4895ab08-b7fd-4337-81e9-a8013166e723Root€§ªª"" "" "" ""
|
|
Loading…
x
Reference in New Issue
Block a user