33 |
|
|
34 |
/** An aggregate which defines a user-visible window and its contents. |
/** An aggregate which defines a user-visible window and its contents. |
35 |
* The View+Controller part of MVC. |
* The View+Controller part of MVC. |
|
* @diagram screen MP %t.c = (300,300); |
|
36 |
*/ |
*/ |
37 |
|
|
38 |
public class Screen implements AbstractUpdateManager.Window { |
public class Screen implements AbstractUpdateManager.Window { |
41 |
|
|
42 |
|
|
43 |
/** The window system -level window. |
/** The window system -level window. |
|
* @diagram screen AggregatePart |
|
44 |
*/ |
*/ |
45 |
public final GraphicsAPI.Window window; |
public final GraphicsAPI.Window window; |
46 |
|
|
47 |
/** The input handler (controller). |
/** The input handler (controller). |
|
* @diagram screen AggregatePart |
|
48 |
*/ |
*/ |
49 |
public final Binder binder; |
public final Binder binder; |
50 |
|
|
51 |
/** The view. |
/** The view. |
|
* @diagram screen AggregatePart |
|
52 |
*/ |
*/ |
53 |
public final Shower shower; |
public final Shower shower; |
54 |
|
|