... <- ObjectList <- DenseObjectList <- StackOfCards <- BookStack <- BookOfRulesStack |
|
|
AboutToShowStack |
Class BookOfRulesStack defines no new attributes.
Fields
| Field | Type | |
|---|---|---|
| StackOfCards: | protoCard: | Card |
| canWrap: | Boolean | |
| canDelete: | Boolean | |
| containsNewItems: | Boolean | |
| disableCardTracking: | Boolean | |
| stackScene: | StackScene | |
| BookStack: | book: | Object |
| toc: | Object | |
| hidePageNumbersInContents: | Boolean |
instance BookOfRulesStack tag; protoCard: nilObject; canWrap: false; canDelete: false; containsNewItems: false; disableCardTracking: false; stackScene: nilObject; book: nilObject; toc: nilObject; hidePageNumbersInContents: false; end instance;
Define Class BookOfRulesStack; inherits from BookStack; overrides AboutToShowStack; // goes through the list of public package scenes and adds pages for // any scenes which have rules but don't have pages in this book. end class;