diff options
author | Thomas White <taw@physics.org> | 2019-10-03 16:47:38 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2019-10-05 17:03:43 +0200 |
commit | 54b33a62d7d1dd5e70ee2d54a0bba51a59bac76f (patch) | |
tree | d6b3cc6723367075c81007ed4be84257f78d296b /libstorycode/scparse_priv.h | |
parent | 74ace225ceec792896b4c778c013830809d45d6d (diff) |
Get rid of spctx completely
Diffstat (limited to 'libstorycode/scparse_priv.h')
-rw-r--r-- | libstorycode/scparse_priv.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/libstorycode/scparse_priv.h b/libstorycode/scparse_priv.h deleted file mode 100644 index 7e1e6db..0000000 --- a/libstorycode/scparse_priv.h +++ /dev/null @@ -1,59 +0,0 @@ -/* - * scparse_priv.h - * - * Copyright © 2019 Thomas White <taw@bitwiz.org.uk> - * - * This file is part of Colloquium. - * - * Colloquium is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - * - */ - -#ifndef SCPARSE_PRIV_H -#define SCPARSE_PRIV_H - -#include "narrative.h" -#include "slide.h" - -enum style_mask -{ - STYMASK_GEOM = 1<<0, - STYMASK_FONT = 1<<1, - STYMASK_ALIGNMENT = 1<<2, - STYMASK_PADDING = 1<<3, - STYMASK_PARASPACE = 1<<4, - STYMASK_FGCOL = 1<<5, - STYMASK_BGCOL = 1<<6, -}; - -struct scpctx -{ - Narrative *n; - - /* Current style or frame options. - * These will be copied to a stylesheet entry or frame when the - * top-level rule is matched. */ - enum style_mask mask; - struct frame_geom geom; - char *font; - enum alignment alignment; - struct length padding[4]; - struct length paraspace[4]; - struct colour fgcol; - enum gradient bggrad; - struct colour bgcol; - struct colour bgcol2; -}; - -#endif /* SCPARSE_PRIV_H */ |