57 |
at the get phase. getCSAt(parent, ...) |
at the get phase. getCSAt(parent, ...) |
58 |
|
|
59 |
This may not be the cleanest solution: the knowledge of the structure |
This may not be the cleanest solution: the knowledge of the structure |
60 |
of the scene is needed at that point, but |
of the scene is needed at that point, but this is good enough for now. |
61 |
|
|
62 |
Changes |
Changes |
63 |
------- |
------- |
67 |
public void activate(int cs) |
public void activate(int cs) |
68 |
public void activate(Object key) |
public void activate(Object key) |
69 |
|
|
70 |
These are automatically delegated to VobCooder's new method :: |
These are automatically delegated (converting the key to a coordinate |
71 |
|
system through VobMatcher) to VobCooder's new method :: |
72 |
|
|
73 |
public void activate(int cs); |
public void activate(int cs); |
74 |
|
|
75 |
|
|
76 |
Also, make VobScene.put(Vob, coords) automatically call one of these. |
Also, make VobScene.put(Vob, coords) automatically call one of these. |
77 |
|
|
78 |
Then, redo getKeyAt() to return the key of the topmost **activated** |
Then, redo getKeyAt() to return the key of the topmost **activated** |