Sequence Update
This commit is contained in:
		
							parent
							
								
									3e6ee6b124
								
							
						
					
					
						commit
						54a1b7b2b2
					
				|  | @ -0,0 +1,229 @@ | ||||||
|  | [gd_scene load_steps=6 format=4 uid="uid://ffa6h2jnv1ty"] | ||||||
|  | 
 | ||||||
|  | [ext_resource type="Material" uid="uid://b80wiio2w25qh" path="res://Scenes/Main/Cube/Red.tres" id="1_nbe5v"] | ||||||
|  | [ext_resource type="Material" uid="uid://bpl7mn4afiypj" path="res://Scenes/Main/Cube/OrangeCube.tres" id="2_45kik"] | ||||||
|  | 
 | ||||||
|  | [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5npgd"] | ||||||
|  | 
 | ||||||
|  | [sub_resource type="ArrayMesh" id="ArrayMesh_84g0c"] | ||||||
|  | _surfaces = [{ | ||||||
|  | "aabb": AABB(-1, -1, -1, 2, 2, 2), | ||||||
|  | "format": 34896613377, | ||||||
|  | "index_count": 324, | ||||||
|  | "index_data": PackedByteArray("HgAHACQAHgABAAcALAAlADIALAAdACUAMQAIABUAMQAjAAgAAgAXAAkAAgAPABcAEAAzABYAEAArADMAAAAEAAMAAAAGAAQAAQAEAAUAAQADAAQAAgAEAAYAAgAFAAQABwALAAoABwANAAsACAALAAwACAAKAAsACQALAA0ACQAMAAsADgASABEADgAUABIADwASABMADwARABIAEAASABQAEAATABIAFQAZABgAFQAbABkAFgAZABoAFgAYABkAFwAZABsAFwAaABkAHAAgAB8AHAAiACAAHQAgACEAHQAfACAAHgAgACIAHgAhACAAIwAnACYAIwApACcAJAAnACgAJAAmACcAJQAnACkAJQAoACcAKgAuAC0AKgAwAC4AKwAuAC8AKwAtAC4ALAAuADAALAAvAC4AMQA1ADQAMQA3ADUAMgA1ADYAMgA0ADUAMwA1ADcAMwA2ADUADgAGAAAADgARAAYAEQACAAYAEQAPAAIAAQANAAcAAQAFAA0ABQAJAA0ABQACAAkACAAbABUACAAMABsADAAXABsADAAJABcAFgATABAAFgAaABMAGgAPABMAGgAXAA8AKgAUAA4AKgAtABQALQAQABQALQArABAAFQA3ADEAFQAYADcAGAAzADcAGAAWADMAMgAvACwAMgA2AC8ANgArAC8ANgAzACsAHAAwACoAHAAfADAAHwAsADAAHwAdACwAMQApACMAMQA0ACkANAAlACkANAAyACUAJAAhAB4AJAAoACEAKAAdACEAKAAlAB0AAAAiABwAAAADACIAAwAeACIAAwABAB4AIwAKAAgAIwAmAAoAJgAHAAoAJgAkAAcADgAcACoADgAAABwA"), | ||||||
|  | "lods": [0.0117929, PackedByteArray("HgAKACYAJgAlAB4ACgANAAsABQANAAoAHgAFAAoAAwAFAB4ABQADAAQAAwAeACIAHgAgACIAJQAgAB4ALAAgACUALAAlADUAIAAsAC0ANQAzACwAMwAtACwAHAAgAC0AHAAiACAAAwAiABwAEQAcAC0AEQADABwALQAUABEAEQAUABIAEQAGAAMAAwAGAAQAEAAtADMALQAQABQAEAASABQAEAATABIAEAAzABoAGgATABAAGAAaADMAGgAYABkAGAAzADcAMwA1ADcAEwARABIAEQATAAYAGgAXABMABgATABcAFwAaABkAFwAZABsADAAXABsADAANABcABgAXAA0ADQAMAAsABQAGAA0ABgAFAAQANQAlACYAMQA1ACYAMQA3ADUAGAA3ADEAMQAmAAwAMQAMABgAJgAKAAwADAAKAAsADAAbABgAGAAbABkAJgAnACUAJQAnACYALQAuACwALAAuAC0A"), 0.173892, PackedByteArray("IgAFACYAJgAFAAsABQAiAAQAJgAnACIAJwAgACIALgAnADUALgAgACcANwAmABsANwAbABkAGwAmAAsANwA1ACYANQAnACYABgAbAAUABgAFAAQABQAbAAsABgATABsAEwAGABIAGgAbABMAGwAaABkALQA3ABoAGgA3ABkAGgATAC0ALQATABIANwAtAC4ANQA3AC4AIgAGAAQABgAiAC0ABgAtABIAIgAgAC0AIAAuAC0A")], | ||||||
|  | "primitive": 3, | ||||||
|  | "uv_scale": Vector4(0, 0, 0, 0), | ||||||
|  | "vertex_count": 56, | ||||||
|  | "vertex_data": PackedByteArray("egQAAIT7AAB6BHoE//8AAAAAegSE+wAAegRPAa/+AADkAeQBGv4AAE8BegSv/gAATwFPAYT7AAB6BIT7//8AAHoE//+E+wAAAACE+4T7AAB6BK/+r/4AAOQBGv4a/gAATwGv/oT7AABPAYT7r/4AAHoEAAB6BAAAAAB6BHoEAAB6BHoEAAAAAE8BTwF6BAAA5AHkAeQBAABPAXoETwEAAHoETwFPAQAAegT//3oEAAB6BIT7AAAAAAAAhPt6BAAAegSv/k8BAADkARr+5AEAAE8BhPtPAQAATwGv/noEAACE+wAAhPsAAP//egSE+wAAhPt6BP//AACv/k8BhPsAABr+5AEa/gAAr/56BK/+AACE+08Br/4AAIT7//+E+wAAhPuE+///AAD//4T7hPsAAIT7r/6v/gAAGv4a/hr+AACv/oT7r/4AAK/+r/6E+wAAhPsAAHoEAACE+3oEAAAAAP//egR6BAAAhPtPAU8BAAAa/uQB5AEAAK/+egRPAQAAr/5PAXoEAACE+///egQAAP//hPt6BAAAhPuE+wAAAACv/q/+egQAABr+Gv7kAQAAr/6E+08BAACE+6/+TwEAAA==") | ||||||
|  | }] | ||||||
|  | blend_shape_mode = 0 | ||||||
|  | 
 | ||||||
|  | [sub_resource type="ArrayMesh" id="ArrayMesh_hfjcl"] | ||||||
|  | resource_name = "bevel-cube_Cube" | ||||||
|  | _surfaces = [{ | ||||||
|  | "aabb": AABB(-1, -1, -1, 2, 2, 2), | ||||||
|  | "attribute_data": PackedByteArray("HiEeQR5hHgEeYeD+HiH/P/9fHgF5IP8//1+F/3hgAAAeYQAAHmH///8fHkH/X+D+4J4eAeDeHkHgnuD+/58eAeDe/z+Gn////595AP/feED/n+D+/98eQeCeAADgnv//HiHgfh5hHcEeYeC+/x/gfv9fHcH/H4Z//1+Gv3hg/78eYf+/HiH/f/9f4L7g3uB+4J7gvuCeHcH/n+C+4N7/f4af/7//n3jAhd//f+Ce/7//nx3B/9/gfuBeHkEeYR5BHmHhPv9fHkEoYP8/HmH/P+Be/z//X+E+HqEeQeCe4T7gnh5B/5/hPh6h/z//nyhA4J7/P/+fHkHgXuB+HmEegR5h4H7gXv9//18egf9f138eYf9//1/gfh6h4H7gnuB+4J4egf+f4H7Wn/9/4J7/f/+fHoEeof9/eSD/P3hgAAAeYQAAHmH///8fHkH/X+D+hp////+feQD/33hA/x+Gf/9fhr94YP+/HmH/vx5h/7+Gn/+/hd//f+Ce/7//nx3B/9/gfihg/z8oYP8/KGD/P+Be/z//X+E+/5/hPh6h/z//nyhA/58oQP+fKEDgXv9//18egf9f13//X9d//1/Xf9af/3/Wn/9/1p//f/+fHoEeof9/HiH/Px5hAAD/X+D+/58eAf+f4P7/3x5B4J7///8f4H4eYf+/HiH/f/+f4L7g3v9/4J7/vx5h4T4oYP8/KGD/P+CeHkHgnh5B/5/hPh6h/z8eYeB+4F7/f/9fHoHgnh6B1p//f9af/38="), | ||||||
|  | "format": 34896613399, | ||||||
|  | "index_count": 324, | ||||||
|  | "index_data": PackedByteArray("MAAMADcAMAABAAwAQAA4AEcAQAAvADgARgANACMARgA2AA0AAgAlAA4AAgAZACUAGgBIACQAGgA/AEgAAAAFAAMAAAAKAAUAAQAHAAgAAQAEAAcAAgAGAAsAAgAJAAYADAASAA8ADAAWABIADQATABUADQAQABMADgARABcADgAUABEAGAAdABsAGAAhAB0AGQAfACAAGQAcAB8AGgAeACIAGgAgAB4AIwAqACcAIwAtACoAJAAoACsAJAAmACgAJQApACwAJQArACkALgAyADEALgA0ADIALwAyADMALwAxADIAMAAyADUAMAAzADIANgA7ADoANgA9ADsANwA7ADwANwA5ADsAOAA7AD0AOAA8ADsAPgBDAEEAPgBFAEMAPwBDAEQAPwBCAEMAQABDAEUAQABEAEMARgBKAEkARgBNAEoARwBKAEsARwBJAEoASABKAEwASABLAEoAGAAKAAAAGAAbAAoAHAACAAsAHAAZAAIAAQAWAAwAAQAIABYACQAOABcACQACAA4ADQAtACMADQAVAC0AFAAlACwAFAAOACUAJAAgABoAJAArACAAKwAZACAAKwAlABkAPgAhABgAPgBBACEAQgAaACIAQgA/ABoAIwBNAEYAIwAnAE0AJgBIAEwAJgAkAEgARwBEAEAARwBLAEQASwA/AEQASwBIAD8ALgBFAD4ALgAxAEUAMQBAAEUAMQAvAEAARgA9ADYARgBJAD0ASQA4AD0ASQBHADgANwAzADAANwA8ADMAPAAvADMAPAA4AC8AAAA0AC4AAAADADQABAAwADUABAABADAANgAQAA0ANgA6ABAAOQAMAA8AOQA3AAwAGAAuAD4AGAAAAC4A"), | ||||||
|  | "lods": [0.0117929, PackedByteArray("ggB4AIcAhwCGAIIAeAAWABIAdgAWAHgAggB2AHgABAB2AIIAdgAEAAcABACCADUAggCEADUAhQCDAIIAiQCDAIUAiQCFAI0AgwCJAIoAjQCMAIkAjACLAIkALgCEAIoALgA0AIQAdQA0AC4AfAAuAIoAfAB1AC4AigB+AHwAfAB+AB0AfAAKAHUAdQAKAAUAGgCLAIwAiwAaACIAGgAeACIAGgB9AB4AGgCMAIEAgQB9ABoAfwCBAIwAgQB/ACgAfwCMAEwAjACOAEwAfQAcAB8AHAB9AHcAgQAlAH0AdwB9ACUAJQCBACkAJQApACwAeQAlACwAeQB7ACUAdwAlAHsAewB5ABEACQB3AHsAdwAJAAYAjgCFAIgARgCOAIgARgBNAI4AgABNAEYARgCIAHoARgB6AIAAiAAQAHoAegAQABMAegAtAIAAgAAtACoAOQA7ADgAOAA7ADoAQgBDAEAAQABDAEEA"), 0.173892, PackedByteArray("ZQBQAGYAZgBQAFUAUABlAE8AZgBqAGUAagBjAGUAbQBoAHAAbQBhAGgAdABnAGAAdABgAF0AYABnAFYAdAByAGcAcgBpAGcAUwBfAFEAUwBRAAYAUQBfAFQAUwBaAF8AWgBTAFkAKwBfAFoAXwArACkAbABzAF4AXgBzAFwAXgBbAGwAbABbAFgAcwBsAG4AcQBzAG4AZABSAE4AUgBkAGsAUgBrAFcAZABiAGsAYgBvAGsA")], | ||||||
|  | "material": SubResource("StandardMaterial3D_5npgd"), | ||||||
|  | "primitive": 3, | ||||||
|  | "uv_scale": Vector4(0, 0, 0, 0), | ||||||
|  | "vertex_count": 143, | ||||||
|  | "vertex_data": PackedByteArray("egQAAIT78rh6BHoE//8RwQAAegSE+xDXegRPAa/+uqB6BE8Br/4uxuQB5AEa/gqq5AHkARr+wt/kAeQBGv6RzE8BegSv/rvITwF6BK/+19BPAU8BhPvMvk8BTwGE+57legSE+///nsJ6BP//hPtC+QAAhPuE+zHNegSv/q/+OcZ6BK/+r/7G9OQBGv4a/ue75AEa/hr+pc3kARr+Gv6+508Br/6E+zXBTwGv/oT76+lPAYT7r/6uy08BhPuv/rLDegQAAHoEiscAAHoEegQz3noEegQAAL3/TwFPAXoEEc1PAU8BegSF7eQB5AHkATPd5AHkAeQBM/3kAeQB5AFt+E8BegRPAQ3wegRPAU8Bit96BE8BTwF873oE//96BIT6egSE+wAAi/UAAIT7egSn1noEr/5PAUjkegSv/k8Bd/nkARr+5AEl2eQBGv7kAWzb5AEa/uQBK+tPAYT7TwH95U8Br/56BErLTwGv/noE9OmE+wAAhPvyuP//egSE+zHNhPt6BP//QsCv/k8BhPv2vxr+5AEa/py3r/56BK/+ssOE+08Br/66oIT7TwGv/jnGhPv//4T7dvqE+4T7///Twf//hPuE+//VhPuv/q/+LsaE+6/+r/5Q+hr+Gv4a/tbcr/6E+6/+g8uv/q/+hPvD54T7AAB6BKbHhPt6BAAAi/X//3oEegTp1YT7TwFPAd7fhPtPAU8BSOQa/uQB5AHi2q/+egRPAanlr/5PAXoEJcyE+///egSE+v//hPt6BDPehPuE+wAA8f+v/q/+egS76xr+Gv7kAbT1r/6E+08Bge6E+6/+TwF874T7r/5PAXf55AHkARr+UqzkAeQBGv4Szk8BegSv/kLFTwF6BK/+p9hPAU8BhPvuvU8BTwGE+5jl5AEa/hr+8s3kARr+Gv5rveQBGv4a/obr5AHkAeQBp8jkAeQB5AFY8+QB5AHkAWTuTwF6BE8BLeJPAXoETwEe+eQBGv7kAefq5AEa/uQBH+5PAYT7TwH2+U8Br/56BGbMTwGv/noEHeoa/uQBGv4Lyhr+5AEa/tfIGv7kARr+/66E+08Br/51tYT7TwGv/gTChPuv/q/+4sCE+6/+r/5B/Rr+Gv4a/uDfGv4a/hr+qOIa/hr+Gv5g24T7TwFPASTChPtPAU8BqfMa/uQB5AGhxRr+5AHkAcjsGv7kAeQBb8ka/hr+5AGs7xr+Gv7kAf//Gv4a/uQBF+qE+6/+TwH//4T7r/5PAV/5egRPAa/+RbFPAXoEr/7TxU8BTwGE+xjlegSv/q/+58FPAa/+hPuvwE8Br/6E+ybpTwGE+6/+FMxPAU8BegRozk8BegRPAefpegRPAU8BF9h6BK/+TwGF53oEr/5PAUX3TwGE+08BZ+yE+3oE///YwBr+5AEa/gHDGv7kARr+BLr//4T7hPvM1f//hPuE+/nKhPuv/q/+tb6E+6/+r/7/////egR6BPzZhPtPAU8BRciE+08BTwFG7YT7hPsAAGL8Gv4a/uQBK/Qa/hr+5AEd71AVPota7OX/k9Zp3Ewdt5QBJEbqw0Oop+vX+fHmzP78l92H6TriUucfPYmeYc0d7Yb/RhO6e1u4Jdt20kjq/iOEfDClfPQeyDr8VDJpboKk4OaovDZqta+27YrboOg13L4S0Iu30JnX60PGRqo2WZveyNLmYi8ynKNNp1R/x8vaMM4nzH0UNJAHTRBNvXr9wlnAtL/V1tnMardzt9F8QtgGxam9G9tqs/5vss2uzqjEJd8QuC5qe7o/C69q2SSILRkAzxPMGxtDIBCXOF4XySO3FLJithUA3Mc3TwV2E0gAZioII/3buBX1IxEGfCmcDL0gQhckMVoUuQmUbfw+10BZKpgydwilb5RIi0gVKBlLajKjOhYeo0j+QkIFRy9lKPI6WzrIOIUXMzyAIQQ1VTH3su6yQlgtA44uk5OzHWfx7wnv+I7XWt39KACGpMxR3t3e683J4hcKaX8HgLYhaIAcUyVG/dG63VjUedPRMohTJMOosBV/Dbz536ygYs6DykWAt5R9JdQxdwwQS88U+h73Dulu1BYR6/goxwMLQlsJuDLDKWMy4wrBIEsUGwgea2hlGTXdMo8tyUnAM1McjkztKoowiDb1QkIpjg54e2TPnkVaAJAZgpYh6LP5Yc7D3eLoLBS54WPCi3s5mG3hwNPvJY6JpM5Q0hoaTJRqsfG8iHqa0sXPtr2zAoYXSB4fNeoJWkAXKlEjEhvMF7UsEwnqRmgNgiztM9wM62dKXOM4+E1bIe8vKjdcNWMR") | ||||||
|  | }] | ||||||
|  | blend_shape_mode = 0 | ||||||
|  | shadow_mesh = SubResource("ArrayMesh_84g0c") | ||||||
|  | 
 | ||||||
|  | [node name="Loading Scene" type="Node3D"] | ||||||
|  | 
 | ||||||
|  | [node name="Cube4" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.47285, 0, 0.16252, 0, 0.5, 0, -0.16252, 0, 0.47285, -0.646405, 0.5, 2.13437) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube5" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.389297, 0, 0.313764, 0, 0.5, 0, -0.313764, 0, 0.389297, 1.52917, 0.5, 0.535401) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube6" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.22004, 0, -0.448979, 0, 0.5, 0, 0.448979, 0, 0.22004, -0.387785, 0.5, -1.9869) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube7" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.359724, 0, -0.347273, 0, 0.5, 0, 0.347273, 0, 0.359724, -2.65811, 0.5, -0.249073) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube24" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.246012, 0, 0.084555, 0, 0.260137, 0, -0.084555, 0, 0.246012, -0.0921962, 0.23207, 1.55632) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube25" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.202541, 0, 0.163243, 0, 0.260137, 0, -0.163243, 0, 0.202541, 1.00098, 0.24461, -1.05626) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube26" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.114481, 0, -0.233592, 0, 0.260137, 0, 0.233592, 0, 0.114481, -1.49048, 0.210624, -1.02924) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube28" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.253004, 0.000483512, -0.0604981, -0.000723027, 0.260135, -0.000944647, 0.0604957, 0.0010869, 0.253003, -1.49048, 0.210624, 1.4311) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube27" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.187155, 0, -0.180677, 0, 0.260137, 0, 0.180677, 0, 0.187155, -2.66373, 0.250705, 0.512021) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube29" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.245836, 0, 0.0850657, 0, 0.260137, 0, -0.0850657, 0, 0.245836, -2.56867, 0.0773655, 1.59317) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube30" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.118213, 0, 0.231726, 0, 0.260137, 0, -0.231726, 0, 0.118213, 0.423824, 0.0773658, 1.31881) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube8" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0553874, 0, -0.0539183, 0, 0.0772978, 0, 0.0539183, 0, 0.0553874, -2.89496, 1.03821, -0.103775) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube9" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0704328, 0, -0.031846, 0, 0.0772978, 0, 0.031846, 0, 0.0704328, -2.52266, 1.03821, 0.0849652) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube10" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0466148, 0, -0.0616604, 0, 0.0772978, 0, 0.0616604, 0, -0.0466148, -2.30825, 1.03821, -0.355377) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube11" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0228434, 0, -0.0738453, 0, 0.0772978, 0, 0.0738453, 0, -0.0228434, -2.7063, 1.03821, -0.547511) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube12" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0553874, 0, -0.0539183, 0, 0.0772978, 0, 0.0539183, 0, 0.0553874, -0.849666, 1.03821, 2.29836) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube13" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0704328, 0, -0.031846, 0, 0.0772978, 0, 0.031846, 0, 0.0704328, -0.477372, 1.03821, 2.4871) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube14" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0466148, 0, -0.0616604, 0, 0.0772978, 0, 0.0616604, 0, -0.0466148, -0.262954, 1.03821, 2.04676) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube15" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0228434, 0, -0.0738453, 0, 0.0772978, 0, 0.0738453, 0, -0.0228434, -0.661013, 1.03821, 1.85463) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube16" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0553874, 0, -0.0539183, 0, 0.0772978, 0, 0.0539183, 0, 0.0553874, 1.3235, 1.03821, 0.607382) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube17" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0704328, 0, -0.031846, 0, 0.0772978, 0, 0.031846, 0, 0.0704328, 1.69579, 1.03821, 0.796122) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube18" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0466148, 0, -0.0616604, 0, 0.0772978, 0, 0.0616604, 0, -0.0466148, 1.91021, 1.03821, 0.35578) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube19" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0228434, 0, -0.0738453, 0, 0.0772978, 0, 0.0738453, 0, -0.0228434, 1.51215, 1.03821, 0.163646) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube20" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0553874, 0, -0.0539183, 0, 0.0772978, 0, 0.0539183, 0, 0.0553874, -0.646737, 1.03821, -1.93042) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube21" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(0.0704328, 0, -0.031846, 0, 0.0772978, 0, 0.031846, 0, 0.0704328, -0.274443, 1.03821, -1.74168) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube22" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0466148, 0, -0.0616604, 0, 0.0772978, 0, 0.0616604, 0, -0.0466148, -0.0600252, 1.03821, -2.18202) | ||||||
|  | material_override = ExtResource("1_nbe5v") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="Cube23" type="MeshInstance3D" parent="."] | ||||||
|  | transform = Transform3D(-0.0228434, 0, -0.0738453, 0, 0.0772978, 0, 0.0738453, 0, -0.0228434, -0.458085, 1.03821, -2.37416) | ||||||
|  | material_override = ExtResource("2_45kik") | ||||||
|  | extra_cull_margin = 50.0 | ||||||
|  | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
|  | skeleton = NodePath("") | ||||||
|  | @ -0,0 +1,38 @@ | ||||||
|  | 
 | ||||||
|  | using Godot; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | namespace Rokojori | ||||||
|  | {   | ||||||
|  |   [GlobalClass] | ||||||
|  |   public partial class CameraRotation : Node | ||||||
|  |   { | ||||||
|  |     [Export] | ||||||
|  |     public Node3D camera; | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public Node3D target; | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public float yaw; | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public float yawSpeed;  | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public float pitch;  | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public float distance;  | ||||||
|  | 
 | ||||||
|  |     public override void _Process( double delta ) | ||||||
|  |     {   | ||||||
|  |       yaw += (float) delta * yawSpeed; | ||||||
|  |       yaw = MathX.Repeat( yaw, 360 ); | ||||||
|  | 
 | ||||||
|  |       camera.GlobalRotationDegrees = new Vector3( pitch, yaw, 0 ); | ||||||
|  |       camera.GlobalPosition = target.Position + camera.GlobalBasis.Z * distance; | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,32 @@ | ||||||
|  | 
 | ||||||
|  | using Godot; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | namespace Rokojori | ||||||
|  | {   | ||||||
|  |   [GlobalClass] | ||||||
|  |   public partial class PlaceRandomly : RJAction | ||||||
|  |   { | ||||||
|  |     [Export] | ||||||
|  |     public Node3D start; | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public Node3D end; | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public Node3D target; | ||||||
|  | 
 | ||||||
|  |     public override void _OnTrigger() | ||||||
|  |     { | ||||||
|  |       var lastNode = target.GetChild<Node3D>( target.GetChildCount() - 1 ); | ||||||
|  |       var rnd = LCG.Randomized(); | ||||||
|  |        | ||||||
|  |       var randomPosition = rnd.InCube() ; | ||||||
|  |       randomPosition *= ( end.GlobalPosition - start.GlobalPosition ); | ||||||
|  |       randomPosition += start.GlobalPosition; | ||||||
|  | 
 | ||||||
|  |       RJLog.Log( "Position", randomPosition ); | ||||||
|  |       lastNode.GlobalPosition = randomPosition; | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -4,15 +4,15 @@ | ||||||
| 
 | 
 | ||||||
| [sub_resource type="Curve" id="Curve_72bdg"] | [sub_resource type="Curve" id="Curve_72bdg"] | ||||||
| bake_resolution = 256 | bake_resolution = 256 | ||||||
| _data = [Vector2(0, 0), 0.934966, 0.952334, 0, 0, Vector2(0.5, 0.462264), 0.988347, 0.988347, 0, 0, Vector2(1, 1), 0.888561, 0.662796, 0, 0] | _data = [Vector2(0, 0), 0.934966, 0.318872, 0, 0, Vector2(0.171975, 0.237113), 0.764319, 0.764319, 0, 0, Vector2(0.745223, 0.731959), 1.14794, 1.14794, 0, 0, Vector2(1, 1), 0.167437, 0.662796, 0, 0] | ||||||
| point_count = 3 | point_count = 4 | ||||||
| 
 | 
 | ||||||
| [sub_resource type="CurveTexture" id="CurveTexture_1xu1n"] | [sub_resource type="CurveTexture" id="CurveTexture_1xu1n"] | ||||||
| curve = SubResource("Curve_72bdg") | curve = SubResource("Curve_72bdg") | ||||||
| 
 | 
 | ||||||
| [sub_resource type="Curve" id="Curve_l5ikv"] | [sub_resource type="Curve" id="Curve_l5ikv"] | ||||||
| bake_resolution = 256 | bake_resolution = 256 | ||||||
| _data = [Vector2(0, 0.502168), 0.0, 2.2638, 0, 0, Vector2(0.164234, 0.745283), 0.158148, 0.158148, 0, 0, Vector2(0.50365, 0.556604), -0.544191, -0.544191, 0, 0, Vector2(0.985401, 0), -2.10622, 0.0, 0, 0] | _data = [Vector2(0, 0.659794), 0.0, 1.51065, 0, 0, Vector2(0.33758, 0.742268), -0.539519, -0.539519, 0, 0, Vector2(0.700637, 0.494845), -0.61886, -0.61886, 0, 0, Vector2(1, 0.268041), -0.79508, 0.0, 0, 0] | ||||||
| point_count = 4 | point_count = 4 | ||||||
| 
 | 
 | ||||||
| [sub_resource type="CurveTexture" id="CurveTexture_bljsk"] | [sub_resource type="CurveTexture" id="CurveTexture_bljsk"] | ||||||
|  |  | ||||||
|  | @ -1,16 +1,23 @@ | ||||||
| [gd_scene load_steps=16 format=4 uid="uid://i7w8ikjtrf50"] | [gd_scene load_steps=23 format=4 uid="uid://i7w8ikjtrf50"] | ||||||
| 
 | 
 | ||||||
| [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/OnReady.cs" id="1_yccmv"] | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/OnReady.cs" id="1_yccmv"] | ||||||
| [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/ActionList.cs" id="2_700ed"] | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/ActionList.cs" id="2_700ed"] | ||||||
| [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/GDPrint.cs" id="3_1k601"] | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/GDPrint.cs" id="3_1k601"] | ||||||
|  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/ActionSequence.cs" id="4_e7y33"] | ||||||
| [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Sensors/InputSensor.cs" id="4_n75gv"] | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Sensors/InputSensor.cs" id="4_n75gv"] | ||||||
| [ext_resource type="Material" uid="uid://clmaht40xnoks" path="res://Scenes/Main/Post Processing/Post Processing Material.tres" id="4_nld4j"] | [ext_resource type="Material" uid="uid://clmaht40xnoks" path="res://Scenes/Main/Post Processing/Post Processing Material.tres" id="4_nld4j"] | ||||||
| [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Sensors/OnSensor.cs" id="5_2svkf"] | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Sensors/OnSensor.cs" id="5_2svkf"] | ||||||
|  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/Delay.cs" id="5_dxi60"] | ||||||
| [ext_resource type="Sky" uid="uid://bh5lty4gkpl05" path="res://Scenes/Main/Sky/Sky.tres" id="6_j62u8"] | [ext_resource type="Sky" uid="uid://bh5lty4gkpl05" path="res://Scenes/Main/Sky/Sky.tres" id="6_j62u8"] | ||||||
|  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/GDDelay.gd" id="6_k5tdq"] | ||||||
| [ext_resource type="Material" uid="uid://boee6yoxxqlh4" path="res://Scenes/Main/Sphere/SphereMaterial.tres" id="7_4bw4m"] | [ext_resource type="Material" uid="uid://boee6yoxxqlh4" path="res://Scenes/Main/Sphere/SphereMaterial.tres" id="7_4bw4m"] | ||||||
|  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/LoadScene.cs" id="7_812j6"] | ||||||
| [ext_resource type="Material" uid="uid://bonr80mq4fvdt" path="res://Scenes/Main/Ground/forrest_ground_01_4k.gltf/textures/Forest Ground.tres" id="7_nxv8j"] | [ext_resource type="Material" uid="uid://bonr80mq4fvdt" path="res://Scenes/Main/Ground/forrest_ground_01_4k.gltf/textures/Forest Ground.tres" id="7_nxv8j"] | ||||||
|  | [ext_resource type="Script" path="res://Scenes/Main/CameraRotation.cs" id="8_32a5r"] | ||||||
| [ext_resource type="Material" uid="uid://b80wiio2w25qh" path="res://Scenes/Main/Cube/Red.tres" id="10_1p0wn"] | [ext_resource type="Material" uid="uid://b80wiio2w25qh" path="res://Scenes/Main/Cube/Red.tres" id="10_1p0wn"] | ||||||
| [ext_resource type="Material" uid="uid://bpl7mn4afiypj" path="res://Scenes/Main/Cube/OrangeCube.tres" id="11_aafwq"] | [ext_resource type="Material" uid="uid://bpl7mn4afiypj" path="res://Scenes/Main/Cube/OrangeCube.tres" id="11_aafwq"] | ||||||
|  | [ext_resource type="Script" path="res://Scripts/Doc-Generator/CreateDoc.cs" id="12_lgfge"] | ||||||
|  | [ext_resource type="Script" path="res://Scenes/Main/PlaceRandomly.cs" id="17_7nlb0"] | ||||||
| 
 | 
 | ||||||
| [sub_resource type="Environment" id="Environment_ac8gh"] | [sub_resource type="Environment" id="Environment_ac8gh"] | ||||||
| background_mode = 2 | background_mode = 2 | ||||||
|  | @ -18,7 +25,7 @@ sky = ExtResource("6_j62u8") | ||||||
| tonemap_white = 2.0 | tonemap_white = 2.0 | ||||||
| ssao_enabled = true | ssao_enabled = true | ||||||
| ssao_radius = 0.75 | ssao_radius = 0.75 | ||||||
| ssao_intensity = 2.88 | ssao_intensity = 4.0 | ||||||
| ssao_power = 1.60766 | ssao_power = 1.60766 | ||||||
| ssao_detail = 0.71 | ssao_detail = 0.71 | ||||||
| ssao_horizon = 0.07 | ssao_horizon = 0.07 | ||||||
|  | @ -26,6 +33,11 @@ ssao_sharpness = 1.0 | ||||||
| ssao_light_affect = 1.0 | ssao_light_affect = 1.0 | ||||||
| ssao_ao_channel_affect = 1.0 | ssao_ao_channel_affect = 1.0 | ||||||
| glow_enabled = true | glow_enabled = true | ||||||
|  | fog_enabled = true | ||||||
|  | fog_light_color = Color(0.684557, 0.757645, 0.85301, 1) | ||||||
|  | fog_sun_scatter = 0.01 | ||||||
|  | fog_density = 0.005 | ||||||
|  | fog_sky_affect = 0.0 | ||||||
| 
 | 
 | ||||||
| [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5npgd"] | [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5npgd"] | ||||||
| 
 | 
 | ||||||
|  | @ -77,6 +89,30 @@ actions = [] | ||||||
| script = ExtResource("3_1k601") | script = ExtResource("3_1k601") | ||||||
| message = "I'm Ready" | message = "I'm Ready" | ||||||
| 
 | 
 | ||||||
|  | [node name="InitializeAsync" type="RJSequenceAction" parent="App/OnReady" node_paths=PackedStringArray("actions")] | ||||||
|  | script = ExtResource("4_e7y33") | ||||||
|  | actions = [] | ||||||
|  | 
 | ||||||
|  | [node name="GDDelay" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] | ||||||
|  | script = ExtResource("6_k5tdq") | ||||||
|  | message = "GD" | ||||||
|  | 
 | ||||||
|  | [node name="Hello 3" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] | ||||||
|  | script = ExtResource("5_dxi60") | ||||||
|  | duration = 1.0 | ||||||
|  | message = "H3" | ||||||
|  | 
 | ||||||
|  | [node name="Hello 2" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] | ||||||
|  | script = ExtResource("5_dxi60") | ||||||
|  | duration = 1.0 | ||||||
|  | message = "H2" | ||||||
|  | 
 | ||||||
|  | [node name="LoadScene" type="RJSequenceAction" parent="App/OnReady/InitializeAsync" node_paths=PackedStringArray("target", "onLoaded")] | ||||||
|  | script = ExtResource("7_812j6") | ||||||
|  | scenePath = "res://Scenes/Boxes.tscn" | ||||||
|  | target = NodePath("../../../../Level/Target") | ||||||
|  | onLoaded = NodePath("../../../../Level/PlaceRandomly") | ||||||
|  | 
 | ||||||
| [node name="UI" type="Node" parent="."] | [node name="UI" type="Node" parent="."] | ||||||
| 
 | 
 | ||||||
| [node name="Camera Rig" type="Node" parent="."] | [node name="Camera Rig" type="Node" parent="."] | ||||||
|  | @ -92,6 +128,14 @@ anchor_bottom = 1.0 | ||||||
| grow_horizontal = 2 | grow_horizontal = 2 | ||||||
| grow_vertical = 2 | grow_vertical = 2 | ||||||
| 
 | 
 | ||||||
|  | [node name="CameraRotation" type="Node" parent="Camera Rig" node_paths=PackedStringArray("camera", "target")] | ||||||
|  | script = ExtResource("8_32a5r") | ||||||
|  | camera = NodePath("../Camera3D") | ||||||
|  | target = NodePath("../../Level/Sphere2") | ||||||
|  | yawSpeed = 20.0 | ||||||
|  | pitch = -27.63 | ||||||
|  | distance = 5.66 | ||||||
|  | 
 | ||||||
| [node name="Interactions" type="Node" parent="."] | [node name="Interactions" type="Node" parent="."] | ||||||
| 
 | 
 | ||||||
| [node name="Testing" type="Node" parent="Interactions"] | [node name="Testing" type="Node" parent="Interactions"] | ||||||
|  | @ -103,7 +147,7 @@ inputActionName = "Jump" | ||||||
| [node name="OnSensor" type="Node" parent="Interactions/Testing" node_paths=PackedStringArray("sensor", "onStart")] | [node name="OnSensor" type="Node" parent="Interactions/Testing" node_paths=PackedStringArray("sensor", "onStart")] | ||||||
| script = ExtResource("5_2svkf") | script = ExtResource("5_2svkf") | ||||||
| sensor = NodePath("../Jump") | sensor = NodePath("../Jump") | ||||||
| onStart = NodePath("Print Pressed") | onStart = NodePath("../../../App/OnReady/InitializeAsync") | ||||||
| 
 | 
 | ||||||
| [node name="Print Pressed" type="RJAction" parent="Interactions/Testing/OnSensor"] | [node name="Print Pressed" type="RJAction" parent="Interactions/Testing/OnSensor"] | ||||||
| script = ExtResource("3_1k601") | script = ExtResource("3_1k601") | ||||||
|  | @ -174,3 +218,22 @@ material_override = ExtResource("11_aafwq") | ||||||
| extra_cull_margin = 50.0 | extra_cull_margin = 50.0 | ||||||
| mesh = SubResource("ArrayMesh_hfjcl") | mesh = SubResource("ArrayMesh_hfjcl") | ||||||
| skeleton = NodePath("") | skeleton = NodePath("") | ||||||
|  | 
 | ||||||
|  | [node name="PlaceRandomly" type="RJAction" parent="Level" node_paths=PackedStringArray("start", "end", "target")] | ||||||
|  | script = ExtResource("17_7nlb0") | ||||||
|  | start = NodePath("../Start Range") | ||||||
|  | end = NodePath("../End Range") | ||||||
|  | target = NodePath("../Target") | ||||||
|  | 
 | ||||||
|  | [node name="Target" type="Node3D" parent="Level"] | ||||||
|  | 
 | ||||||
|  | [node name="Start Range" type="Node3D" parent="Level"] | ||||||
|  | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.2716, 0, 5.27405) | ||||||
|  | 
 | ||||||
|  | [node name="End Range" type="Node3D" parent="Level"] | ||||||
|  | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.006, 0, -55.4884) | ||||||
|  | 
 | ||||||
|  | [node name="Doc Generator" type="Node" parent="."] | ||||||
|  | 
 | ||||||
|  | [node name="CreateDoc" type="Node" parent="Doc Generator"] | ||||||
|  | script = ExtResource("12_lgfge") | ||||||
|  |  | ||||||
|  | @ -0,0 +1,185 @@ | ||||||
|  | 
 | ||||||
|  | using Godot; | ||||||
|  | 
 | ||||||
|  | using Rokojori; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System; | ||||||
|  | using System.Reflection; | ||||||
|  | using System.Text.RegularExpressions; | ||||||
|  | 
 | ||||||
|  | namespace Rokojori.DocGenerator | ||||||
|  | {   | ||||||
|  |   public class ClassDocGenerator | ||||||
|  |   {    | ||||||
|  |     ClassDocInfo info = new ClassDocInfo(); | ||||||
|  | 
 | ||||||
|  |     public string GetIcon( string classFile, string name, List<string> baseTypes, List<string> icons ) | ||||||
|  |     { | ||||||
|  |       var iconMatcher = new Regex( "Icon\\(\"res://Scripts/Rokojori/Rokojori-Action-Library/Icons/(\\w+\\.svg)" ); | ||||||
|  | 
 | ||||||
|  |       var result = iconMatcher.Matches( classFile ); | ||||||
|  | 
 | ||||||
|  |       if ( result != null && result.Count == 1 ) | ||||||
|  |       { | ||||||
|  |         return result[ 0 ].Groups[ 1 ].Value; | ||||||
|  |       } | ||||||
|  | 
 | ||||||
|  |       if ( icons.IndexOf( name + ".svg" ) != -1 ) | ||||||
|  |       { | ||||||
|  |         return name + ".svg"; | ||||||
|  |       } | ||||||
|  | 
 | ||||||
|  |       foreach ( var bt in baseTypes ) | ||||||
|  |       { | ||||||
|  |         if ( icons.IndexOf( bt + ".svg" ) != -1 ) | ||||||
|  |         { | ||||||
|  |           return bt + ".svg"; | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  | 
 | ||||||
|  |       return "CSharp.svg"; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     public ClassDocInfo Create( string filePath, Type type, List<string> icons ) | ||||||
|  |     { | ||||||
|  |       var data = filePath == null ? "" :  FilesSync.LoadUTF8( filePath ); | ||||||
|  |       var comments = new DocComments(); | ||||||
|  |       comments.Grab( data ); | ||||||
|  | 
 | ||||||
|  |       RJLog.Log( type.Name, "Comments:", comments.entries.Count ); | ||||||
|  | 
 | ||||||
|  |       info.name = type.Name; | ||||||
|  |       info.csNameSpace = type.Namespace; | ||||||
|  |        | ||||||
|  |       info.doc = comments.FindDoc( "class", type.Name ); | ||||||
|  | 
 | ||||||
|  |       info.generics = Lists.Map( type.GenericTypeArguments, t => t + "" ); | ||||||
|  | 
 | ||||||
|  |       var allBindings = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; | ||||||
|  |       var fields  = Lists.ToList( type.GetFields( allBindings ) ); | ||||||
|  |       fields = Lists.Filter( fields, f => ! f.IsPrivate ); | ||||||
|  | 
 | ||||||
|  |       var godotTypes = new List<string>() | ||||||
|  |       { | ||||||
|  |         "Node", "Resource" | ||||||
|  |       };      | ||||||
|  | 
 | ||||||
|  |        | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |       var it = type.BaseType;  | ||||||
|  | 
 | ||||||
|  |       while ( it != null ) | ||||||
|  |       { | ||||||
|  |         if ( godotTypes.IndexOf( it.Name) != -1 ) | ||||||
|  |         { | ||||||
|  |           if ( "Node" == it.Name ) | ||||||
|  |           { | ||||||
|  |             info.extendingClasses.AddRange( new string[]{ "Node", "Object" } ); | ||||||
|  |           }  | ||||||
|  |           else if ( "Resource" == it.Name ) | ||||||
|  |           { | ||||||
|  |             info.extendingClasses.AddRange( new string[]{ "Resource", "RefCounted", "Object" } ); | ||||||
|  |           } | ||||||
|  | 
 | ||||||
|  |           it = null; | ||||||
|  |         } | ||||||
|  |         else | ||||||
|  |         { | ||||||
|  |           info.extendingClasses.Add( it.Name ); | ||||||
|  |           it = it.BaseType;  | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |          | ||||||
|  |       } | ||||||
|  | 
 | ||||||
|  |       info.icon = GetIcon( data, info.name, info.extendingClasses, icons ); | ||||||
|  | 
 | ||||||
|  |       fields.ForEach( | ||||||
|  |         ( f )=> | ||||||
|  |         {  | ||||||
|  |           var memberInfo = MemberInfo.CreateField(); | ||||||
|  |            | ||||||
|  |           memberInfo.name = f.Name; | ||||||
|  |           memberInfo.csNameSpace = f.FieldType.Namespace; | ||||||
|  |           memberInfo.dataType = f.FieldType.Name; | ||||||
|  |           memberInfo.generics = Lists.Map( f.FieldType.GetGenericArguments(), t => t + "" ); | ||||||
|  |           memberInfo.doc = comments.FindDoc( "field", f.Name ); | ||||||
|  |            | ||||||
|  |           if ( f.IsStatic ) | ||||||
|  |           { | ||||||
|  |             memberInfo.modifiers.Add( "static" ); | ||||||
|  |           } | ||||||
|  | 
 | ||||||
|  |           memberInfo.modifiers.Add( f.IsPublic ? "public" : "protected" ); | ||||||
|  | 
 | ||||||
|  |           info.memberInfos.Add( memberInfo ); | ||||||
|  |            | ||||||
|  |         } | ||||||
|  |       ); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |       var methods = Lists.ToList( type.GetMethods( allBindings ) ); | ||||||
|  |       methods = Lists.Filter( methods, m => ! m.IsPrivate ); | ||||||
|  | 
 | ||||||
|  |       var godotInternalMethods = new List<string>() | ||||||
|  |       { | ||||||
|  |         "GetGodotMethodList", | ||||||
|  |         "InvokeGodotClassMethod", | ||||||
|  |         "HasGodotClassMethod", | ||||||
|  |         "SetGodotClassPropertyValue", | ||||||
|  |         "GetGodotClassPropertyValue", | ||||||
|  |         "GetGodotPropertyList", | ||||||
|  |         "GetGodotPropertyDefaultValues", | ||||||
|  |         "SaveGodotObjectData", | ||||||
|  |         "RestoreGodotObjectData" | ||||||
|  |       }; | ||||||
|  | 
 | ||||||
|  |       methods.ForEach(  | ||||||
|  |         m =>  | ||||||
|  |         { | ||||||
|  |           if ( godotInternalMethods.IndexOf( m.Name ) != -1 ) | ||||||
|  |           { | ||||||
|  |             return; | ||||||
|  |           } | ||||||
|  | 
 | ||||||
|  |           var memberInfo = MemberInfo.CreateMethod(); | ||||||
|  |            | ||||||
|  |           memberInfo.name = m.Name; | ||||||
|  |           memberInfo.dataType = m.ReturnType.Name; | ||||||
|  |           memberInfo.csNameSpace = m.ReturnType.Namespace; | ||||||
|  |           memberInfo.generics = Lists.Map( m.GetGenericArguments(), t => t + "" ); | ||||||
|  |           memberInfo.doc = comments.FindDoc( "method", m.Name ); | ||||||
|  |            | ||||||
|  |           if ( m.IsStatic ) | ||||||
|  |           { | ||||||
|  |             memberInfo.modifiers.Add( "static" ); | ||||||
|  |           } | ||||||
|  | 
 | ||||||
|  |           memberInfo.modifiers.Add( m.IsPublic ? "public" : "protected" ); | ||||||
|  | 
 | ||||||
|  |           var parameters = Lists.ToList( m.GetParameters() ); | ||||||
|  |           parameters.ForEach( | ||||||
|  |             ( p )=> | ||||||
|  |             { | ||||||
|  |               var parameterType = new ParameterType(); | ||||||
|  |               parameterType.name = p.Name; | ||||||
|  |               parameterType.type = p.ParameterType.Name;  | ||||||
|  |               parameterType.csNameSpace = p.ParameterType.Namespace;  | ||||||
|  |               parameterType.generics = Lists.Map( p.ParameterType.GenericTypeArguments, t => t + "" ); | ||||||
|  | 
 | ||||||
|  |               memberInfo.parameters.Add( parameterType ); | ||||||
|  | 
 | ||||||
|  |             } | ||||||
|  |           ); | ||||||
|  | 
 | ||||||
|  |           info.memberInfos.Add( memberInfo ); | ||||||
|  |         } | ||||||
|  |       ); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |       return info; | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,58 @@ | ||||||
|  | 
 | ||||||
|  | using System.Collections.Generic; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | namespace Rokojori.DocGenerator | ||||||
|  | {   | ||||||
|  |   public class ParameterType | ||||||
|  |   { | ||||||
|  |     public string name; | ||||||
|  |     public string type; | ||||||
|  |     public string csNameSpace; | ||||||
|  |     public List<string> generics; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   public class MemberInfo | ||||||
|  |   { | ||||||
|  |     public string doc; | ||||||
|  |     public string memberType; | ||||||
|  |     public string name; | ||||||
|  |     public string dataType; | ||||||
|  |     public string csNameSpace; | ||||||
|  | 
 | ||||||
|  |     public List<string> modifiers = new List<string>(); | ||||||
|  |     public List<string> generics; | ||||||
|  |     public List<ParameterType> parameters = new List<ParameterType>(); | ||||||
|  | 
 | ||||||
|  |     public static readonly string Field = "Field"; | ||||||
|  |     public static readonly string Method = "Method"; | ||||||
|  | 
 | ||||||
|  |     public static MemberInfo Create( string memberType ) | ||||||
|  |     { | ||||||
|  |       var m = new MemberInfo(); | ||||||
|  |       m.memberType = memberType; | ||||||
|  |       return m;   | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     public static MemberInfo CreateField() | ||||||
|  |     { | ||||||
|  |       return MemberInfo.Create( MemberInfo.Field ); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     public static MemberInfo CreateMethod() | ||||||
|  |     { | ||||||
|  |       return MemberInfo.Create( MemberInfo.Method ); | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   public class ClassDocInfo | ||||||
|  |   { | ||||||
|  |     public string csNameSpace = ""; | ||||||
|  |     public string name =""; | ||||||
|  |     public string doc; | ||||||
|  |     public string icon; | ||||||
|  |     public List<string> generics = new List<string>(); | ||||||
|  |     public List<string> extendingClasses = new List<string>(); | ||||||
|  |     public List<MemberInfo> memberInfos = new List<MemberInfo>(); | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,83 @@ | ||||||
|  | 
 | ||||||
|  | using Godot; | ||||||
|  | 
 | ||||||
|  | using System.Collections.Generic; | ||||||
|  | 
 | ||||||
|  | namespace Rokojori.DocGenerator | ||||||
|  | { | ||||||
|  |   public class SomeArrayClass | ||||||
|  |   { | ||||||
|  |     public int index = 2; | ||||||
|  |     public string value = "Hello World"; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   public class SomeClass | ||||||
|  |   { | ||||||
|  |     public float x = 0; | ||||||
|  |     public float GetX() | ||||||
|  |     { | ||||||
|  |       return x * 2; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     public List<SomeArrayClass> values = new List<SomeArrayClass>(); | ||||||
|  | 
 | ||||||
|  |   }  | ||||||
|  | 
 | ||||||
|  |   [GlobalClass][Tool] | ||||||
|  |   public partial class CreateDoc : Node | ||||||
|  |   { | ||||||
|  |     [Export] | ||||||
|  |     public bool testFlag; | ||||||
|  | 
 | ||||||
|  |     [Export] | ||||||
|  |     public bool generateFlag; | ||||||
|  | 
 | ||||||
|  |      | ||||||
|  |     public override void _Process( double delta ) | ||||||
|  |     {      | ||||||
|  |       Test(); | ||||||
|  |       Generate(); | ||||||
|  |      | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     void Test() | ||||||
|  |     { | ||||||
|  |       if ( ! testFlag ) | ||||||
|  |       { | ||||||
|  |         return; | ||||||
|  |       } | ||||||
|  | 
 | ||||||
|  |       testFlag = false; | ||||||
|  | 
 | ||||||
|  |       var obj = new SomeClass();       | ||||||
|  |       var sa = new SomeArrayClass(); | ||||||
|  |       var sb = new SomeArrayClass(); | ||||||
|  |       sb.value = "Huhu"; | ||||||
|  |       obj.values.Add( sa ); | ||||||
|  |       obj.values.Add( sb ); | ||||||
|  | 
 | ||||||
|  |       var testJSON = JSON.StringifyObject( obj ); | ||||||
|  |       RJLog.Log( testJSON ); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     void Generate() | ||||||
|  |     {   | ||||||
|  |       if ( ! generateFlag ) | ||||||
|  |       { | ||||||
|  |         return; | ||||||
|  |       } | ||||||
|  | 
 | ||||||
|  |       generateFlag = false; | ||||||
|  | 
 | ||||||
|  |       var projectPath = "C:/rokojori/projects/rokojori-action-library/rj-action-library/rj-action-library-godot-development-project"; | ||||||
|  |       var libraryPath = "Scripts/Rokojori/Rokojori-Action-Library/Runtime"; | ||||||
|  |       var outputPath  = "Scripts/Doc-Generator/Generated"; | ||||||
|  |       var iconPath    = "C:/rokojori/projects/rokojori-action-library/rokojori-godot/rokojori-action-library/icons"; | ||||||
|  | 
 | ||||||
|  |       var path = FilePath.Join( projectPath, libraryPath ); | ||||||
|  |       var generator = new DocGenerator(); | ||||||
|  |       var icons = Lists.Map( FilesSync.GetFiles( iconPath, ( fp => fp.fileExtension == ".svg" ) ), fp => fp.fullFileName ); | ||||||
|  |       generator.Generate( path, outputPath, icons ); | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,86 @@ | ||||||
|  | 
 | ||||||
|  | using Godot; | ||||||
|  | 
 | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.Text.RegularExpressions; | ||||||
|  | 
 | ||||||
|  | namespace Rokojori.DocGenerator | ||||||
|  | { | ||||||
|  |   public class DocCommentEntry | ||||||
|  |   { | ||||||
|  |     public string type; | ||||||
|  |     public string name; | ||||||
|  |     public string doc; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   public class DocComments | ||||||
|  |   {  | ||||||
|  |     public Regex commentStartOld = new Regex( "\\/\\*\\*\\s*<\\s*summary\\s+for\\s*=\\s*\"\\s*(\\w+)\\s+(\\w+)\\s*\"" ); | ||||||
|  |     public Regex commentStart =  | ||||||
|  | 
 | ||||||
|  |       RegexBuilder.Create() | ||||||
|  |       [ "/**" ]._[ "<" ]._[ "summary" ].__[ "for" ]._[ "=" ]._[ "\"" ]._.Word.__.Word._[ "\"" ] | ||||||
|  |       .ToRegex(); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     public string classInfo = "class"; | ||||||
|  |     public string fieldInfo = "field"; | ||||||
|  |     public string methodInfo = "method"; | ||||||
|  |     public List<DocCommentEntry> entries = new List<DocCommentEntry>(); | ||||||
|  | 
 | ||||||
|  |      | ||||||
|  | 
 | ||||||
|  |     public void Grab( string data ) | ||||||
|  |     { | ||||||
|  |       var lexEvents = CSharpLexer.Lex( data ); | ||||||
|  | 
 | ||||||
|  |       //RJLog.Log( "Num lex events:", lexEvents.Count ); | ||||||
|  |       lexEvents.ForEach( | ||||||
|  |         ( le )=> | ||||||
|  |         { | ||||||
|  |           if ( ! LexerMatcherLibrary.MULTI_LINE_COMMENT_MATCHER.Matches( le ) ) | ||||||
|  |           { | ||||||
|  |             return; | ||||||
|  |           } | ||||||
|  | 
 | ||||||
|  |           var match = le.match; | ||||||
|  | 
 | ||||||
|  |            | ||||||
|  |           if ( ! commentStart.IsMatch( match ) ) | ||||||
|  |           { | ||||||
|  |             Regex isStartPartially = new Regex( "/\\*\\*\\s*<\\s*summary\\s*" ); | ||||||
|  | 
 | ||||||
|  |             //RJLog.Log( "Not doc Comment:", isStartPartially.IsMatch( match ), match ); | ||||||
|  |             return; | ||||||
|  |           }  | ||||||
|  | 
 | ||||||
|  |           var result = commentStart.Matches( match ); | ||||||
|  | 
 | ||||||
|  |           var type = result[ 0 ].Groups[ 1 ].Value; | ||||||
|  |           var name = result[ 0 ].Groups[ 2 ].Value; | ||||||
|  | 
 | ||||||
|  |           var bodyStart = match.IndexOf( ">" ) + 1; | ||||||
|  |           var bodyEnd   = match.LastIndexOf( "<" ); | ||||||
|  |           var body = match.Substring( bodyStart, bodyEnd - bodyStart ); | ||||||
|  |            | ||||||
|  |           var entry = new DocCommentEntry(); | ||||||
|  |           entry.name = name; | ||||||
|  |           entry.type = type; | ||||||
|  |           entry.doc  = body; | ||||||
|  | 
 | ||||||
|  |           entries.Add( entry ); | ||||||
|  | 
 | ||||||
|  |           RJLog.Log( "Doc Comment:", entry.type, entry.name, ">>\n", entry.doc ); | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  |       ); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     public string FindDoc( string type, string name ) | ||||||
|  |     { | ||||||
|  |       var e= entries.Find( e => e.type == type && e.name == name ); | ||||||
|  | 
 | ||||||
|  |       return e == null ? null : e.doc; | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,112 @@ | ||||||
|  | 
 | ||||||
|  | using Godot; | ||||||
|  | 
 | ||||||
|  | using Rokojori; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System; | ||||||
|  | 
 | ||||||
|  | namespace Rokojori.DocGenerator | ||||||
|  | {   | ||||||
|  |   public class ClassTypeEntry | ||||||
|  |   { | ||||||
|  |     public Type type; | ||||||
|  |     public string path; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   public class DocGenerator | ||||||
|  |   {     | ||||||
|  |     string path = ""; | ||||||
|  |     string outputPath = ""; | ||||||
|  |     List<string> icons = new List<string>(); | ||||||
|  |    | ||||||
|  |     public List<FilePath> classFiles = new List<FilePath>(); | ||||||
|  |     public List<ClassTypeEntry> classTypes = new List<ClassTypeEntry>(); | ||||||
|  |      | ||||||
|  | 
 | ||||||
|  |     public void Generate( string path, string outputPath, List<string> icons ) | ||||||
|  |     { | ||||||
|  |       this.path = path; | ||||||
|  |       this.outputPath = outputPath; | ||||||
|  |       this.icons = icons; | ||||||
|  | 
 | ||||||
|  |       GetFiles(); | ||||||
|  |       CreateTypesFromFiles(); | ||||||
|  |       IncludeDefaultTypes(); | ||||||
|  |       GenerateDocsFromTypes(); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     void GetFiles() | ||||||
|  |     { | ||||||
|  |       classFiles = FilesSync.GetFiles( path, f => f.fileExtension == ".cs", true ); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     void IncludeDefaultTypes() | ||||||
|  |     { | ||||||
|  |       var defaultTypes = new List<Type>() | ||||||
|  |       { | ||||||
|  |         typeof( RJNetworkNode ), | ||||||
|  |         typeof( RJAction ), | ||||||
|  |         typeof( RJSensor ), | ||||||
|  |         typeof( RJSelector ), | ||||||
|  |         typeof( RJSensor ) | ||||||
|  |       }; | ||||||
|  | 
 | ||||||
|  |       defaultTypes.ForEach( | ||||||
|  |         ( dt )=> | ||||||
|  |         { | ||||||
|  |           var entry = new ClassTypeEntry(); | ||||||
|  |           entry.type = dt; | ||||||
|  |           entry.path = null; | ||||||
|  | 
 | ||||||
|  |           classTypes.Add( entry); | ||||||
|  |         } | ||||||
|  |       ); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     void CreateTypesFromFiles() | ||||||
|  |     { | ||||||
|  |       var genericType = new EventSlot<int>().GetType(); | ||||||
|  |      var namespaceLabel = "Rokojori"; | ||||||
|  |       var assembly = genericType.Assembly; | ||||||
|  | 
 | ||||||
|  |       classFiles.ForEach( | ||||||
|  |         ( cf )=> | ||||||
|  |         { | ||||||
|  |           var name = cf.fileName; | ||||||
|  |           var type = ReflectionHelper.GetTypeByName( namespaceLabel + "." + name ); | ||||||
|  | 
 | ||||||
|  |           if ( type == null ) | ||||||
|  |           { | ||||||
|  |             type = ReflectionHelper.GetTypeByNameFromAssembly( name, assembly ); | ||||||
|  |           }  | ||||||
|  | 
 | ||||||
|  |           if ( type != null ) | ||||||
|  |           { | ||||||
|  |             var entry = new ClassTypeEntry(); | ||||||
|  |             entry.type = type; | ||||||
|  |             entry.path = cf.fullPath; | ||||||
|  | 
 | ||||||
|  |             classTypes.Add( entry); | ||||||
|  |           } | ||||||
|  | 
 | ||||||
|  |         } | ||||||
|  |       ); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     void GenerateDocsFromTypes() | ||||||
|  |     { | ||||||
|  |       classTypes.ForEach(  | ||||||
|  |         ( c )=> | ||||||
|  |         { | ||||||
|  |           var cdg = new ClassDocGenerator(); | ||||||
|  |           var cinfo = cdg.Create( c.path, c.type, icons ); | ||||||
|  | 
 | ||||||
|  |           var outputPath = FilePath.Join( this.outputPath, cinfo.name + ".json" ); | ||||||
|  |           FilesSync.SaveJSON( outputPath, cinfo ); | ||||||
|  |         } | ||||||
|  |       ); | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,49 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "AA", | ||||||
|  | "doc": "\n      \n      <title>\n          This is an examples documentation.    \n      <\/title>\n      <a href=\"https:\/\/rokojori.com\/en\/labs\/godot\/docs\/4.3\/node-class\">https:\/\/rokojori.com\/en\/labs\/godot\/docs\/4.3\/node-class<\/a>\n      <description>\n\n        \n\n      <\/description>\n\n    ", | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": "Sets the age of the things ", | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "age", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": "Compute twice the age. ", | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ComputeAge", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "x", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,51 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "ActionList", | ||||||
|  | "doc": "\n      \n      <title>\n        Executes multiple actions (RJAction) at once.\n      <\/title>\n      \n      <description>\n        The ActionList, which is an RJAction itself, executes all actions stored in the member 'actions' and also child nodes \n        that extend RJAction, when 'triggerDirectChildren' is checked.\n\n      <\/description>\n\n    ", | ||||||
|  | "icon": "RJActionList.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "RJAction", | ||||||
|  |   "RJNetworkNode", | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": "Actions to execute", | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "actions", | ||||||
|  |     "dataType": "RJAction[]", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": "Whether to execute RJAction child nodes", | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "triggerDirectChildren", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_OnTrigger", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,32 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Actions", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Trigger", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "action", | ||||||
|  |         "type": "RJAction", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,69 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "BigIntegerSerializer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "CustomSerializer", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HandlingTypes", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Serialize", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "referenceRelation", | ||||||
|  |         "type": "Reference", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,33 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "CSharpLexer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Lexer", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Lex", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,77 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "ChildrenIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeIterator`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "ChildrenIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "walker", | ||||||
|  |         "type": "TreeWalker`1", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,69 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "ColorSerializer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "CustomSerializer", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HandlingTypes", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Serialize", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "referenceRelation", | ||||||
|  |         "type": "Reference", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,68 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "CustomSerializer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HandlingTypes", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Serialize", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "reference", | ||||||
|  |         "type": "Reference", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,69 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "DateTimeSerializer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "CustomSerializer", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HandlingTypes", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Serialize", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "referenceRelation", | ||||||
|  |         "type": "Reference", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,77 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "DirectChildrenIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeIterator`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "DirectChildrenIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "walker", | ||||||
|  |         "type": "TreeWalker`1", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,101 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "EventProperty`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "ReadonlyEventProperty`1", | ||||||
|  |   "EventSlot`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_value", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "set_value", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "DispatchEvent", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsEqual", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "oldValue", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "newValue", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SetSilent", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,132 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "EventSlot`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "_actions", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "System.Action`1[T]" | ||||||
|  |     ], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_hasListeners", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AddAction", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "action", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "RemoveAction", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "action", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Once", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "action", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_ClearOnceActions", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "DispatchEvent", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "t", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,287 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "FilePath", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "type", | ||||||
|  |     "dataType": "FilePathType", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "parent", | ||||||
|  |     "dataType": "FilePath", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "path", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "_fileName", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "_fileExtension", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": "Only fileName without fileExtension ", | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_fileName", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": "Combines fileName + fileExtension ", | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_fullFileName", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_fileExtension", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_fullPath", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "FilePath", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "FilePathType", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "parent", | ||||||
|  |         "type": "FilePath", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Absolute", | ||||||
|  |     "dataType": "FilePath", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MakeRelative", | ||||||
|  |     "dataType": "FilePath", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MakeAbsolutePathRelative", | ||||||
|  |     "dataType": "FilePath", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "absolutePath", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "CreateRelativeFromAbsolutePathWithParent", | ||||||
|  |     "dataType": "FilePath", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "absolutePath", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "absoluteParent", | ||||||
|  |         "type": "FilePath", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Normalize", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "removeFirst", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "removeLast", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Join", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "paths", | ||||||
|  |         "type": "String[]", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,234 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "FilesSync", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "DirectoryExists", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "CreateDirectory", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "EnsureDirectoryExists", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetDirectories", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "evaluator", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "Rokojori.FilePath", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFiles", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "evaluator", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "Rokojori.FilePath", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "recursive", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SaveUTF8", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SaveJSON", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "obj", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LoadUTF8", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SaveBytes", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "fileName", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "byteArray", | ||||||
|  |         "type": "Byte[]", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,39 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "GDPrint", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "RJAction.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "RJAction", | ||||||
|  |   "RJNetworkNode", | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "message", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_OnTrigger", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,298 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "HSLColor", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "ValueType", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "h", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "s", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "l", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "a", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "white", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "red", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "green", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "blue", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "black", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_lumaBT601", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_lumaBT709", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_normalizedHue", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "FromRGBA", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "c", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Lerp", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "x", | ||||||
|  |         "type": "HSLColor", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "y", | ||||||
|  |         "type": "HSLColor", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "t", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Lerp", | ||||||
|  |     "dataType": "Color", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "x", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "y", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "t", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ToRGBA", | ||||||
|  |     "dataType": "Color", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "op_Implicit", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "src", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "op_Implicit", | ||||||
|  |     "dataType": "Color", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "src", | ||||||
|  |         "type": "HSLColor", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,38 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "HierarchyName", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Of", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "seperator", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,101 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "InputSensor", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "RJSensor.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "RJSensor", | ||||||
|  |   "RJNetworkNode", | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "inputActionName", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetValue", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsActive", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "WasActive", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "UpdateValue", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_Process", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "delta", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,94 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSON", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Stringify", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "jsonData", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Parse", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "jsonString", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "StringifyObject", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseObject", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "jsonString", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,12 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONAlwaysProcessable", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Attribute", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,338 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONArray", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "JSONData", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_dataType", | ||||||
|  |     "dataType": "JSONDataType", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_values", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_size", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Get", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Delete", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Push", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Push", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Push", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Push", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_Item", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "set_Item", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Pop", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Stringify", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "options", | ||||||
|  |         "type": "StringifyOptions", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,372 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONData", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_dataType", | ||||||
|  |     "dataType": "JSONDataType", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Stringify", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "options", | ||||||
|  |         "type": "StringifyOptions", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Stringify", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isArray", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isObject", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isNull", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isNotNull", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isNumber", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isBoolean", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isString", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AsArray", | ||||||
|  |     "dataType": "JSONArray", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AsObject", | ||||||
|  |     "dataType": "JSONObject", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetInt", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFloat", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetNumber", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetBool", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetString", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_numberValue", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_floatValue", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_intValue", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_booleanValue", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_stringValue", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "enumValue", | ||||||
|  |     "dataType": "Object", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "enumType", | ||||||
|  |         "type": "Type", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,108 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONDeserializer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "jsonObject", | ||||||
|  |         "type": "JSONObject", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Deserialize", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "jsonObject", | ||||||
|  |         "type": "JSONObject", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,57 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONLexer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsErrorType", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "JSONLexerEventType", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Lex", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "onParseCallback", | ||||||
|  |         "type": "OnParse", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,405 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONObject", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "JSONData", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_dataType", | ||||||
|  |     "dataType": "JSONDataType", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_keys", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_values", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_size", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Get", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetString", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetNumber", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetInt", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFloat", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetBoolean", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetEnum", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetNumberOr", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "defaultFallback", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Contains", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Delete", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "JSONData", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SetEnum", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Stringify", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "options", | ||||||
|  |         "type": "StringifyOptions", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,44 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONParser", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "SHOW_DEBUG_INFO", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Parse", | ||||||
|  |     "dataType": "JSONData", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,31 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONSerializer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Serialize", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,256 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONStringConverter", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Read", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "dataFromFile", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Read", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "StringBuilder", | ||||||
|  |         "csNameSpace": "System.Text", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFromFile", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "start", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Read", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "StringBuilder", | ||||||
|  |         "csNameSpace": "System.Text", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFromFile", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ReadWithoutQuotes", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "StringBuilder", | ||||||
|  |         "csNameSpace": "System.Text", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFromFile", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "start", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Write", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "dataFromMemory", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Write", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "StringBuilder", | ||||||
|  |         "csNameSpace": "System.Text", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFromMemory", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "start", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Write", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "StringBuilder", | ||||||
|  |         "csNameSpace": "System.Text", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFromMemory", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "WriteWithoutQuotes", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "output", | ||||||
|  |         "type": "StringBuilder", | ||||||
|  |         "csNameSpace": "System.Text", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFromMemory", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "start", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,125 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "JSONValue", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "JSONData", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_dataType", | ||||||
|  |     "dataType": "JSONDataType", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetNumberValue", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFloatValue", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetIntValue", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetBooleanValue", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetStringValue", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetEnumFromString", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "enumValue", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Stringify", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "options", | ||||||
|  |         "type": "StringifyOptions", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,187 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Lexer", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_hasError", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AddAllMatchers", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "matchers", | ||||||
|  |         "type": "LexerMatcher[]", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AddMatcher", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "Regex", | ||||||
|  |         "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "nextMode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AddMatcher", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "nextMode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Lex", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "callback", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "Rokojori.LexerEvent" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "offset", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LexToList", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "offset", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,170 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "LexerEvent", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_match", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_type", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_offset", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_length", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isError", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isDone", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "set", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "offset", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Copy", | ||||||
|  |     "dataType": "LexerEvent", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_end", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ToString", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GrabMatch", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,117 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "LexerMatcher", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_mode", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_type", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_nextMode", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Matches", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "le", | ||||||
|  |         "type": "LexerEvent", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "CloneWithMode", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "mode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "nextMode", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MatchLength", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "offset", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,376 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "LexerMatcherLibrary", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "CWORD_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "CFUNCTION_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "JSWORD_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "PHPWORD_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "CSS_CLASS_SELECTOR_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "CSS_ID_SELECTOR_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "CSS_WORD_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "HTML_CUSTOM_ELEMENT_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "DOUBLE_QUOTED_STRING_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "SINGLE_QUOTED_STRING_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "NUMBER_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "WHITESPACE_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "BREAK_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "NULL_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "BOOL_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "LOGIC_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "OPERATOR_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "BRACKET_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "BLOCKSTART_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "BLOCKEND_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "CLASS_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "ACCESS_MODIFIER_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "SINGLE_LINE_COMMENT_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "C_INSTRUCTION_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "MULTI_LINE_COMMENT_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "ANY_SYMBOL_MATCHER", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "HASH_TAG", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "URL", | ||||||
|  |     "dataType": "LexerMatcher", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,622 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Lists", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ToList", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "array", | ||||||
|  |         "type": "T[]", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Has", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "item", | ||||||
|  |         "type": "T", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Pop", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Last", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "CountItems", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "test", | ||||||
|  |         "type": "Predicate`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "CountItems", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "T[]", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "test", | ||||||
|  |         "type": "Predicate`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AreEntriesEqual", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "a", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "b", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Join", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "array", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "seperator", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "From", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "array", | ||||||
|  |         "type": "T[]", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "From", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Filter", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "filter", | ||||||
|  |         "type": "Func`3", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "System.Int32", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Filter", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "filter", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Filter", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "filter", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "FilterType", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T", | ||||||
|  |       "R" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Find", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "callback", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T", | ||||||
|  |       "U" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mapper", | ||||||
|  |         "type": "Func`3", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "System.Int32", | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T", | ||||||
|  |       "U" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "T[]", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mapper", | ||||||
|  |         "type": "Func`3", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "System.Int32", | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T", | ||||||
|  |       "U" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mapper", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T", | ||||||
|  |       "U" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "inputList", | ||||||
|  |         "type": "T[]", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mapper", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,753 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "MathX", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Clamp01", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Normalize", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "min", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "max", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NormalizeClamped", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "min", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "max", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "inputMin", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "inputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMin", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MapPositive", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "inputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MapClamped", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "inputMin", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "inputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMin", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map01", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMin", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "outputMax", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MapPolar", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "min", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "max", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MapPolarTo01", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Repeat", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Triangle", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "EaseSine", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Sign", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LerpList", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "data", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "t", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "lerpElementsFunction", | ||||||
|  |         "type": "Func`4", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "T", | ||||||
|  |           "T", | ||||||
|  |           "System.Single", | ||||||
|  |           "T" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "dataFillSize", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "PolarTriangle", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Step", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "phase", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "phaseStart", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "phaseEnd", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Repeat", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "range", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "PolarRepeat", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "range", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Exponent", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "base_", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "power", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Base", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "exponent", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "power", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SmoothingCoefficient", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "ms", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "reachingTarget", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "frameDurationMS", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SmoothValue", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "oldValue", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "newValue", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "ms", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "reachingTarget", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "frameDurationMS", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SmoothDegrees", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "oldValue", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "newValue", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "ms", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "reachingTarget", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "frameDurationMS", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SmoothVector3", | ||||||
|  |     "dataType": "Vector3", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "oldValue", | ||||||
|  |         "type": "Vector3", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "newValue", | ||||||
|  |         "type": "Vector3", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "ms", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "reachingTarget", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "frameDurationMS", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,106 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Nodes", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetSibling", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetDirectChild", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "parent", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetAnyChild", | ||||||
|  |     "dataType": "T", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "parent", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Iterate", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "nodes", | ||||||
|  |         "type": "Node[]", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "callback", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "Godot.Node" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,83 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "NodesIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeIterator`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "NodesIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "walker", | ||||||
|  |         "type": "TreeWalker`1", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "forward", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,89 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "NodesWalker", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeWalker`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Get", | ||||||
|  |     "dataType": "NodesWalker", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Parent", | ||||||
|  |     "dataType": "Node", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "n", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ChildAt", | ||||||
|  |     "dataType": "Node", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "n", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NumChildren", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "n", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,11 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Null", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,37 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "OnReady", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "RJOnEvent.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "action", | ||||||
|  |     "dataType": "RJAction", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_Ready", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,80 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "OnSensor", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "RJOnEvent.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "sensor", | ||||||
|  |     "dataType": "RJSensor", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "onStart", | ||||||
|  |     "dataType": "RJAction", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "onActive", | ||||||
|  |     "dataType": "RJAction", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "onEnd", | ||||||
|  |     "dataType": "RJAction", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_Process", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "delta", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,77 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "ParentsIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeIterator`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "ParentsIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "walker", | ||||||
|  |         "type": "TreeWalker`1", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "start", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,57 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Godot", | ||||||
|  | "name": "RJAction", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "RJAction.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "RJNetworkNode", | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_OnTrigger", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Trigger", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasGodotClassSignal", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "signal", | ||||||
|  |         "type": "godot_string_name&", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,52 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "RJLog", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Log", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "objects", | ||||||
|  |         "type": "Object[]", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Error", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "objects", | ||||||
|  |         "type": "Object[]", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,32 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Godot", | ||||||
|  | "name": "RJNetworkNode", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasGodotClassSignal", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "signal", | ||||||
|  |         "type": "godot_string_name&", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,52 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Godot", | ||||||
|  | "name": "RJSelector", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "RJSelector.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Resource", | ||||||
|  |   "RefCounted", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Select", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "_", | ||||||
|  |         "type": "Node", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasGodotClassSignal", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "signal", | ||||||
|  |         "type": "godot_string_name&", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,88 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Godot", | ||||||
|  | "name": "RJSensor", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "RJNetworkNode", | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetValue", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsActive", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "UpdateValue", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "_", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "WasActive", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasGodotClassSignal", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "signal", | ||||||
|  |         "type": "godot_string_name&", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,91 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Reference", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "type", | ||||||
|  |     "dataType": "ReferenceType", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "target", | ||||||
|  |     "dataType": "Object", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "index", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "name", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetInfo", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "AssignValue", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,351 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "ReflectionHelper", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTypeByNameFromAssembly", | ||||||
|  |     "dataType": "Type", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "name", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "assembly", | ||||||
|  |         "type": "Assembly", | ||||||
|  |         "csNameSpace": "System.Reflection", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTypeByName", | ||||||
|  |     "dataType": "Type", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "name", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsList", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "Type", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsList", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "objectValue", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsDictionary", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "Type", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsDictionary", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "objectValue", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetMemberName", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "obj", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "member", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFieldsOfType", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "instance", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFields", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "C", | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "action", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "System.Reflection.FieldInfo" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFields", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "T" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "c", | ||||||
|  |         "type": "Type", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "action", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "System.Reflection.FieldInfo" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetFieldInfo", | ||||||
|  |     "dataType": "FieldInfo", | ||||||
|  |     "csNameSpace": "System.Reflection", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "instance", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "memberName", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasMember", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "instance", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "memberName", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetMemberValue", | ||||||
|  |     "dataType": "Object", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "instance", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "memberName", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SetMemberValue", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "instance", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "memberName", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Object", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,128 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "RegexBuilder", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_Item", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "key", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get__", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get___", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_Word", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_groupStart", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_groupEnd", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_word", | ||||||
|  |     "dataType": "RegexBuilder", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ToRegex", | ||||||
|  |     "dataType": "Regex", | ||||||
|  |     "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,847 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "RegexUtility", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MakeSticky", | ||||||
|  |     "dataType": "Regex", | ||||||
|  |     "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "Regex", | ||||||
|  |         "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MakeSourceSticky", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "WriteDouble", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseDouble", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Double", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseFloat", | ||||||
|  |     "dataType": "Single", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Single", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseInt", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseDigit", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "c", | ||||||
|  |         "type": "Char", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Matching", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Substring", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "EscapeForRegex", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LeadingZeros", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "minDigits", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NumberWithThousandsSeperator", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "value", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "seperator", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Reverse", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "EscapedOrRegex", | ||||||
|  |     "dataType": "Regex", | ||||||
|  |     "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "first", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "other", | ||||||
|  |         "type": "String[]", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseColor", | ||||||
|  |     "dataType": "Color", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParsePercentage", | ||||||
|  |     "dataType": "Double", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseHexCharacter", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "hexCharacter", | ||||||
|  |         "type": "Char", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseHex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseHexColor", | ||||||
|  |     "dataType": "Color", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseRGBColor", | ||||||
|  |     "dataType": "Color", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "Color", | ||||||
|  |         "csNameSpace": "Godot", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParseHSLColor", | ||||||
|  |     "dataType": "HSLColor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "alternative", | ||||||
|  |         "type": "HSLColor", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Split", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "Regex", | ||||||
|  |         "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Split", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Remove", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Replace", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "Regex", | ||||||
|  |         "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "replacement", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Remove", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "Regex", | ||||||
|  |         "csNameSpace": "System.Text.RegularExpressions", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Replace", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "regex", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "replacement", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ReplaceMultiple", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "replacements", | ||||||
|  |         "type": "Dictionary`2", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "System.String", | ||||||
|  |           "System.String" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ParentPathOrLastFragment", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SplitPaths", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "JoinPaths", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "paths", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "System.String" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "startIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "length", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Join", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "pathA", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "pathB", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "paths", | ||||||
|  |         "type": "String[]", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NormalizePath", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "WindowsPath", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "path", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,96 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Root", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Node", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_Ready", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Tree", | ||||||
|  |     "dataType": "SceneTree", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Window", | ||||||
|  |     "dataType": "Window", | ||||||
|  |     "csNameSpace": "Godot", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Get", | ||||||
|  |     "dataType": "Root", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "InvokeGodotClassStaticMethod", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "method", | ||||||
|  |         "type": "godot_string_name&", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "args", | ||||||
|  |         "type": "NativeVariantPtrArgs", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "ret", | ||||||
|  |         "type": "godot_variant&", | ||||||
|  |         "csNameSpace": "Godot.NativeInterop", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,89 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "SiblingsIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeIterator`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "SiblingsIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "walker", | ||||||
|  |         "type": "TreeWalker`1", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "previous", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "next", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,69 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "SingleIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "TreeIterator`1", | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Create", | ||||||
|  |     "dataType": "SingleIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,60 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "TextAnchor", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "lineIndex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "characterIndex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Copy", | ||||||
|  |     "dataType": "TextAnchor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_info", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,208 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "TextLine", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "characterIndex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "length", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "lineIndex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Field", | ||||||
|  |     "name": "lineBreakLength", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_contentLength", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_contentOffset", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_textEditorLineIndex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetContent", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_info", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetRawAnchor", | ||||||
|  |     "dataType": "TextAnchor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTextEditorAnchor", | ||||||
|  |     "dataType": "TextAnchor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_lineStart", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_lineEnd", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Contains", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,261 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "TextLinesMapper", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_numCharacters", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_numLines", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_lineInfos", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetLine", | ||||||
|  |     "dataType": "TextLine", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetAnchor", | ||||||
|  |     "dataType": "TextAnchor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "forTextEditor", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetSelection", | ||||||
|  |     "dataType": "TextSelection", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "startCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "endCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "forTextEditor", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTextEditorSelection", | ||||||
|  |     "dataType": "TextSelection", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "startCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "endCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTextEditorInfo", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "startCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "endCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTextEditorSnippet", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "source", | ||||||
|  |         "type": "String", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "startCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "endCharacterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetTextEditorInfo", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetLineIndex", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "characterIndex", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,84 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "TextSelection", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_start", | ||||||
|  |     "dataType": "TextAnchor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_end", | ||||||
|  |     "dataType": "TextAnchor", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Copy", | ||||||
|  |     "dataType": "TextSelection", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isOneLine", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_isAnchor", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "get_info", | ||||||
|  |     "dataType": "String", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,181 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "TreeIterator`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasNext", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Current", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "_MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "protected" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "MoveToNext", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ForEach", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "callback", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Get", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Has", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "All", | ||||||
|  |     "dataType": "List`1", | ||||||
|  |     "csNameSpace": "System.Collections.Generic", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N", | ||||||
|  |           "System.Boolean" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "GetIterator", | ||||||
|  |     "dataType": "TreeIterator`1", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "type", | ||||||
|  |         "type": "TreeIteratorType", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "walker", | ||||||
|  |         "type": "TreeWalker`1", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,646 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "TreeWalker`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Parent", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ChildAt", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NumChildren", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasChildren", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasParent", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "ChildIndexOf", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "SiblingAt", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NextSibling", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "PreviousSibling", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "HasSiblingAt", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "index", | ||||||
|  |         "type": "Int32", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "FirstChild", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LastChild", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NextNode", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "PreviousNode", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "RootParent", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LastGrandChild", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IsChildOf", | ||||||
|  |     "dataType": "Boolean", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "child", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "parent", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NumParents", | ||||||
|  |     "dataType": "Int32", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "LastOuterNode", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "NextNonChild", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "IterationEndOf", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Iterate", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "callback", | ||||||
|  |         "type": "Action`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "childrenOnly", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Find", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Predicate`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "childrenOnly", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Filter", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Predicate`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "childrenOnly", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "FilterAndMap", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "U" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Predicate`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mapper", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N", | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "childrenOnly", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Map", | ||||||
|  |     "dataType": "Void", | ||||||
|  |     "csNameSpace": "System", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [ | ||||||
|  |       "U" | ||||||
|  |     ], | ||||||
|  |     "parameters": [ | ||||||
|  |       { | ||||||
|  |         "name": "list", | ||||||
|  |         "type": "List`1", | ||||||
|  |         "csNameSpace": "System.Collections.Generic", | ||||||
|  |         "generics": [ | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "node", | ||||||
|  |         "type": "N", | ||||||
|  |         "csNameSpace": "Rokojori", | ||||||
|  |         "generics": [] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "predicate", | ||||||
|  |         "type": "Predicate`1", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "mapper", | ||||||
|  |         "type": "Func`2", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [ | ||||||
|  |           "N", | ||||||
|  |           "U" | ||||||
|  |         ] | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "name": "childrenOnly", | ||||||
|  |         "type": "Boolean", | ||||||
|  |         "csNameSpace": "System", | ||||||
|  |         "generics": [] | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -0,0 +1,25 @@ | ||||||
|  | { | ||||||
|  | "csNameSpace": "Rokojori", | ||||||
|  | "name": "Unique`1", | ||||||
|  | "doc": null, | ||||||
|  | "icon": "CSharp.svg", | ||||||
|  | "generics": [], | ||||||
|  | "extendingClasses": [ | ||||||
|  |   "Object" | ||||||
|  | ], | ||||||
|  | "memberInfos": [ | ||||||
|  |   { | ||||||
|  |     "doc": null, | ||||||
|  |     "memberType": "Method", | ||||||
|  |     "name": "Get", | ||||||
|  |     "dataType": "N", | ||||||
|  |     "csNameSpace": "Rokojori", | ||||||
|  |     "modifiers": [ | ||||||
|  |       "static", | ||||||
|  |       "public" | ||||||
|  |     ], | ||||||
|  |     "generics": [], | ||||||
|  |     "parameters": [] | ||||||
|  |   } | ||||||
|  | ] | ||||||
|  | } | ||||||
|  | @ -1 +1 @@ | ||||||
| Subproject commit a8e7988c2a6bd980b513ec10115cc691afb20c2d | Subproject commit a383c5da496e1be9e6d2ee641a984d76edd613ff | ||||||
|  | @ -30,3 +30,7 @@ Jump={ | ||||||
| "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) | ||||||
| ] | ] | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | [rendering] | ||||||
|  | 
 | ||||||
|  | anti_aliasing/quality/msaa_3d=2 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Josef
						Josef