Initial revision
[ssr] / StraySrc / Libraries / Core / EmbTemp / sh / embTemp
1 ;
2 ; embTemp.sh
3 ;
4 ; Handle embedded templates
5 ;
6 ; © 1995 Straylight
7 ;
8
9 ;----- Overview -------------------------------------------------------------
10 ;
11 ; Functions provided:
12 ;
13 ; embTemp_extract
14
15 [ :LNOT::DEF:embTemp__dfn
16 GBLL embTemp__dfn
17
18 ; --- embTemp_extract ---
19 ;
20 ; On entry: R0 == pointer to template block
21 ; R1 == pointer to window definition block
22 ; R2 == pointer to indirection space
23 ; R3 == pointer to end of indirection space
24 ; R4 == pointer to window sprite area
25 ; R5 == pointer to icon sprite area
26 ;
27 ; On exit: R2 == updated
28 ;
29 ; Use: Loads an embedded template (generated by templAOF) into a
30 ; block.
31
32 IMPORT embTemp_extract
33
34 ]
35
36 ;----- That's all, folks ----------------------------------------------------
37
38 END