Graphviz 13.0.0~dev.20241220.2304
Loading...
Searching...
No Matches
glcompset.h
Go to the documentation of this file.
1/*************************************************************************
2 * Copyright (c) 2011 AT&T Intellectual Property
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * https://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors: Details at https://graphviz.org
9 *************************************************************************/
10
11/*Open GL basic component set
12 includes glPanel,glCompButton,glCompCustomButton,clCompLabel,glCompStyle
13*/
14
15#pragma once
16
17#include <glcomp/glcompfont.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24void glCompInitCommon(glCompObj *childObj, glCompObj *parentObj, float x,
25 float y);
27 extern glCompSet *glCompSetNew(int w, int h);
28 extern void glCompSetDraw(glCompSet *s);
29 extern void glcompsetUpdateBorder(glCompSet * s, int w, int h);
30 extern void glCompDrawBegin(void);
31 extern void glCompDrawEnd(void);
32 extern void glCompSetAddObj(glCompSet * s, glCompObj * obj);
33
34#ifdef __cplusplus
35}
36#endif
void glCompInitCommon(glCompObj *childObj, glCompObj *parentObj, float x, float y)
Definition glcompset.c:114
void glCompEmptyCommon(glCompCommon *c)
Definition glcompset.c:177
void glCompDrawEnd(void)
Definition glcompset.c:230
void glCompSetDraw(glCompSet *s)
Definition glcompset.c:239
void glCompSetAddObj(glCompSet *s, glCompObj *obj)
Definition glcompset.c:202
void glCompDrawBegin(void)
Definition glcompset.c:210
glCompSet * glCompSetNew(int w, int h)
Definition glcompset.c:182
void glcompsetUpdateBorder(glCompSet *s, int w, int h)
Definition glcompset.c:247
object prototype
Definition glcompdefs.h:199
Definition grammar.c:93