2010-10-24 21:33:37 +02:00
|
|
|
/*
|
|
|
|
* ld-lua-symbol-private.h
|
|
|
|
*
|
|
|
|
* This file is a part of logdiag.
|
2011-01-08 06:44:40 +01:00
|
|
|
* Copyright Přemysl Janouch 2010 - 2011. All rights reserved.
|
2010-10-24 21:33:37 +02:00
|
|
|
*
|
|
|
|
* See the file LICENSE for licensing information.
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __LD_LUA_SYMBOL_PRIVATE_H__
|
|
|
|
#define __LD_LUA_SYMBOL_PRIVATE_H__
|
|
|
|
|
|
|
|
G_BEGIN_DECLS
|
|
|
|
|
|
|
|
|
|
|
|
/*< private_header >*/
|
|
|
|
|
|
|
|
/*
|
|
|
|
* LdLuaSymbolPrivate:
|
2011-01-28 17:39:40 +01:00
|
|
|
* @lua: parent #LdLua object.
|
|
|
|
* @name: name of this symbol.
|
|
|
|
* @human_name: localized human name of this symbol.
|
|
|
|
* @area: area of this symbol.
|
|
|
|
* @terminals: terminals of this symbol.
|
2010-10-24 21:33:37 +02:00
|
|
|
*/
|
|
|
|
struct _LdLuaSymbolPrivate
|
|
|
|
{
|
|
|
|
LdLua *lua;
|
2010-10-27 15:52:36 +02:00
|
|
|
gchar *name;
|
|
|
|
gchar *human_name;
|
2011-01-08 06:44:40 +01:00
|
|
|
LdRectangle area;
|
2011-01-08 12:09:45 +01:00
|
|
|
LdPointArray *terminals;
|
2010-10-24 21:33:37 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
G_END_DECLS
|
|
|
|
|
|
|
|
#endif /* ! __LD_LUA_SYMBOL_PRIVATE_H__ */
|
|
|
|
|