Josh Deprez
065ccf19e5
avoid double Prepare for Container
2021-10-05 11:03:29 +11:00
Josh Deprez
e2b4786484
Make Container slightly more robust to nil
2021-10-05 10:40:54 +11:00
Josh Deprez
87a64f5c73
improve comment
2021-10-04 15:58:18 +11:00
Josh Deprez
463115efcc
Query now visits everything on the path
...
This is used fixes some bugs related to parent behaviours not correctly
affecting descendants where the parent component does not have the
behaviour being queried.
2021-10-04 15:57:31 +11:00
4c67501cb7
add apache boilerplate
2021-10-01 15:30:22 +10:00
02cd988991
rename to ichigo
2021-10-01 15:17:19 +10:00
4a39c55f2a
add Anim method
2021-10-01 13:46:33 +10:00
c551ebd55a
change order
2021-10-01 12:52:01 +10:00
e00782ea6c
drawdfs query? nope lol
2021-10-01 11:52:02 +10:00
Josh Deprez
106ecb6d0c
container tweaks
2021-09-30 17:02:10 +10:00
Josh Deprez
fb2c9a1474
DrawDFS uses Children
2021-09-30 10:39:23 +10:00
Josh Deprez
8ec3ef2a58
a new era for Containe
2021-09-30 10:36:13 +10:00
Josh Deprez
8516d1cb91
Tweaks
2021-09-30 09:36:06 +10:00
Josh Deprez
8b0b38b488
reorder fields for no reason
2021-09-30 09:12:13 +10:00
Josh Deprez
db5a10a14b
unregister uses g.children; add TODO in DrawDFS
2021-09-29 20:46:49 +10:00
Josh Deprez
c23b149a84
better
2021-09-29 17:34:21 +10:00
Josh Deprez
b52ff1164c
printTreeRecursive uses g.children
2021-09-29 17:33:09 +10:00
472af504e8
Prepare uses Query
2021-09-29 14:19:48 +10:00
052c79c904
DrawDAG uses Query
2021-09-29 14:08:02 +10:00
67367b6cd1
call it VisitFunc
2021-09-29 13:50:05 +10:00
3ad1cf8d4d
Update uses Query, Query is fixed
2021-09-29 13:38:32 +10:00
6792db5d7a
change how byAB works
2021-09-29 11:55:09 +10:00
Josh Deprez
a9401b505a
children?
2021-09-28 20:57:15 +10:00
Josh Deprez
83d6b23f51
disabler
2021-09-28 10:51:04 +10:00
Josh Deprez
12bec39c07
loading?
2021-09-27 20:00:28 +10:00
Josh Deprez
d477bec7ea
add game_test.go
2021-09-27 17:15:51 +10:00
Josh Deprez
b63c21f6b0
cleanups
2021-09-27 16:57:29 +10:00
Josh Deprez
e03731c7e7
comment
2021-09-27 16:53:23 +10:00
Josh Deprez
26345f7d71
tweaks
2021-09-27 16:31:43 +10:00
Josh Deprez
300b9a1c3d
comment
2021-09-27 11:24:47 +10:00
Josh Deprez
e5632912de
comment
2021-09-27 11:13:45 +10:00
Josh Deprez
86e435e5f8
topWalk tests
2021-09-27 11:04:45 +10:00
Josh Deprez
239d5c88fd
start drawdag_test.go
2021-09-27 10:50:20 +10:00
Josh Deprez
f8d22eb30a
start adding tests
2021-09-25 17:05:19 +10:00
Josh Deprez
7b6dd76f79
less cache, more compute
2021-09-24 17:01:17 +10:00
Josh Deprez
adf933f497
scv no more
2021-09-24 15:38:16 +10:00
Josh Deprez
d04cad7d73
comments
2021-09-24 12:29:55 +10:00
Josh Deprez
05d002f3df
comment
2021-09-24 12:28:11 +10:00
Josh Deprez
1a26a2e516
go back to delete in removeVertex
2021-09-24 12:27:34 +10:00
Josh Deprez
0d5fc2520c
preallocate
2021-09-24 11:41:45 +10:00
Josh Deprez
f144267115
comments
2021-09-24 11:29:08 +10:00
Josh Deprez
fb08ad1de7
tweaks
2021-09-24 11:15:52 +10:00
Josh Deprez
04f8399e24
reorderin
2021-09-24 10:35:23 +10:00
Josh Deprez
054d3bc5e5
change dag implementation
2021-09-24 10:32:31 +10:00
9c8417780a
rearrange Unregister
2021-09-23 16:47:43 +10:00
5ec1a98ae4
comments
2021-09-23 16:32:38 +10:00
f4a6a1a249
gob
2021-09-23 15:32:57 +10:00
8dc7583884
make container complicated, heap profiles
2021-09-23 14:54:45 +10:00
4dba7b22c7
String methods, no separate walkers
2021-09-23 14:17:18 +10:00
aab99dab8f
tolerate cyclic graphs
2021-09-23 12:45:05 +10:00