| Interface | Description | |
|---|---|---|
| IRoom | Implemented by objects that are used as widget rooms. | |
| ISlideRoom | ISlideRoom is implemented by Widget Rooms which span across a certain slide. |
| Class | Description | |
|---|---|---|
| BaseRoom | An object for aiding the communication between widgets at runtime. | |
| BaseRoomProxy | Creates an object that acts as a proxy between the room object and the widget. | |
| BaseSlideRoom | A special type of widget room that allows widgets on a certain slide to communicate with each other. | |
| BaseSlideRoomProxy | Creates a proxy object so that widgets can interact with Room objects and still keep strong typing. | |
| WidgetRooms | Creates, and adds members to, widget rooms. |