Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 76933df631
Fetching contributors…

Cannot retrieve contributors at this time

50 lines (42 sloc) 1.929 kb
/* $Id: glcomplabel.h,v 1.7 2011/01/25 16:30:48 ellson Exp $Revision: */
/* vim:set shiftwidth=4 ts=8: */
/*************************************************************************
* Copyright (c) 2011 AT&T Intellectual Property
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors: See CVS logs. Details at http://www.graphviz.org/
*************************************************************************/
#ifndef GLCOMPLABEL_H
#define GLCOMPLABEL_H
#include "glcompdefs.h"
#ifdef __cplusplus
extern "C" {
#endif
extern glCompLabel *glCompLabelNew(glCompObj * par, GLfloat x,
GLfloat y, char *text);
extern int glCompSetAddLabel(glCompSet * s, glCompLabel * p);
extern int glCompSetRemoveLabel(glCompSet * s, glCompLabel * p);
/*events*/
extern int glCompLabelDraw(glCompLabel * p);
extern void glCompLabelClick(glCompObj * o, GLfloat x, GLfloat y,
glMouseButtonType t);
extern void glCompLabelDoubleClick(glCompObj * obj, GLfloat x,
GLfloat y, glMouseButtonType t);
extern void glCompLabelMouseDown(glCompObj * obj, GLfloat x, GLfloat y,
glMouseButtonType t);
extern void glCompLabelMouseIn(glCompObj * obj, GLfloat x, GLfloat y);
extern void glCompLabelMouseOut(glCompObj * obj, GLfloat x, GLfloat y);
extern void glCompLabelMouseOver(glCompObj * obj, GLfloat x,
GLfloat y);
extern void glCompLabelMouseUp(glCompObj * obj, GLfloat x, GLfloat y,
glMouseButtonType t);
extern void glCompLabelSetText(glCompLabel * p, char *text);
extern void glCompLabelSetFontSize(glCompLabel * p, int size);
extern void glCompLabelSetFontName(glCompLabel * p, char* fontName);
#ifdef __cplusplus
}
#endif
#endif
Jump to Line
Something went wrong with that request. Please try again.