$search
#include "gvplugin_skillgui_papyrus.h"#include <utils/math/angle.h>#include <utils/time/tracker.h>#include <gvplugin_device.h>#include <gvplugin_render.h>#include <algorithm>#include <cstdio>
Go to the source code of this file.
Defines | |
| #define | NOEXPORT __attribute__ ((visibility("hidden"))) |
Functions | |
| NOEXPORT std::valarray< double > | __skillgui_render_dashed (6., 1) |
| NOEXPORT std::valarray< double > | __skillgui_render_dotted ((double[]){2., 6.}, 2) |
| void | gvplugin_skillgui_setup (GVC_t *gvc, SkillGuiGraphViewport *sggvp) |
| static void | skillgui_device_finalize (GVJ_t *firstjob) |
| static void | skillgui_device_init (GVJ_t *firstjob) |
| static void | skillgui_render_begin_page (GVJ_t *job) |
| static void | skillgui_render_bezier (GVJ_t *job, pointf *A, int n, int arrow_at_start, int arrow_at_end, int filled) |
| static void | skillgui_render_ellipse (GVJ_t *job, pointf *A, int filled) |
| static void | skillgui_render_end_page (GVJ_t *job) |
| static void | skillgui_render_polygon (GVJ_t *job, pointf *A, int n, int filled) |
| static void | skillgui_render_polyline (GVJ_t *job, pointf *A, int n) |
| static Papyrus::Fill::pointer | skillgui_render_solidpattern (gvcolor_t *color) |
| static Papyrus::Stroke::pointer | skillgui_render_stroke (obj_state_t *obj) |
| static void | skillgui_render_textpara (GVJ_t *job, pointf p, textpara_t *para) |
Variables | |
| NOEXPORT SkillGuiGraphViewport * | __sggvp = NULL |
| static gvplugin_api_t | apis [] |
| gvplugin_installed_t | gvdevice_types_skillgui [] |
| gvplugin_library_t | gvplugin_skillgui_LTX_library = { (char *)"skillgui", apis } |
| gvplugin_installed_t | gvrender_types_skillgui [] |
| static gvdevice_engine_t | skillgui_device_engine |
| static gvdevice_features_t | skillgui_device_features |
| static gvrender_engine_t | skillgui_render_engine |
| static gvrender_features_t | skillgui_render_features |
| #define NOEXPORT __attribute__ ((visibility("hidden"))) |
Definition at line 35 of file gvplugin_skillgui_papyrus.cpp.
| NOEXPORT std::valarray<double> __skillgui_render_dashed | ( | 6. | , | |
| 1 | ||||
| ) |
| NOEXPORT std::valarray<double> __skillgui_render_dotted | ( | ) |
| void gvplugin_skillgui_setup | ( | GVC_t * | gvc, | |
| SkillGuiGraphViewport * | sggvp | |||
| ) |
Definition at line 494 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_device_finalize | ( | GVJ_t * | firstjob | ) | [static] |
Definition at line 80 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_device_init | ( | GVJ_t * | firstjob | ) | [static] |
Definition at line 65 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_begin_page | ( | GVJ_t * | job | ) | [static] |
Definition at line 127 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_bezier | ( | GVJ_t * | job, | |
| pointf * | A, | |||
| int | n, | |||
| int | arrow_at_start, | |||
| int | arrow_at_end, | |||
| int | filled | |||
| ) | [static] |
Definition at line 347 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_ellipse | ( | GVJ_t * | job, | |
| pointf * | A, | |||
| int | filled | |||
| ) | [static] |
Definition at line 296 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_end_page | ( | GVJ_t * | job | ) | [static] |
Definition at line 188 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_polygon | ( | GVJ_t * | job, | |
| pointf * | A, | |||
| int | n, | |||
| int | filled | |||
| ) | [static] |
Definition at line 322 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_polyline | ( | GVJ_t * | job, | |
| pointf * | A, | |||
| int | n | |||
| ) | [static] |
Definition at line 384 of file gvplugin_skillgui_papyrus.cpp.
| static Papyrus::Fill::pointer skillgui_render_solidpattern | ( | gvcolor_t * | color | ) | [inline, static] |
Definition at line 93 of file gvplugin_skillgui_papyrus.cpp.
| static Papyrus::Stroke::pointer skillgui_render_stroke | ( | obj_state_t * | obj | ) | [inline, static] |
Definition at line 105 of file gvplugin_skillgui_papyrus.cpp.
| static void skillgui_render_textpara | ( | GVJ_t * | job, | |
| pointf | p, | |||
| textpara_t * | para | |||
| ) | [static] |
Definition at line 209 of file gvplugin_skillgui_papyrus.cpp.
| NOEXPORT SkillGuiGraphViewport* __sggvp = NULL |
Definition at line 37 of file gvplugin_skillgui_papyrus.cpp.
gvplugin_api_t apis[] [static] |
{
{API_device, gvdevice_types_skillgui},
{API_render, gvrender_types_skillgui},
{(api_t)0, 0},
}
Definition at line 480 of file gvplugin_skillgui_papyrus.cpp.
| gvplugin_installed_t gvdevice_types_skillgui[] |
{
{0, ( char *)"skillgui:skillgui", 0, &skillgui_device_engine, &skillgui_device_features},
{0, NULL, 0, NULL, NULL}
}
Definition at line 470 of file gvplugin_skillgui_papyrus.cpp.
| gvplugin_library_t gvplugin_skillgui_LTX_library = { (char *)"skillgui", apis } |
Definition at line 486 of file gvplugin_skillgui_papyrus.cpp.
| gvplugin_installed_t gvrender_types_skillgui[] |
{
{0, (char *)"skillgui", 10, &skillgui_render_engine, &skillgui_render_features},
{0, NULL, 0, NULL, NULL}
}
Definition at line 475 of file gvplugin_skillgui_papyrus.cpp.
gvdevice_engine_t skillgui_device_engine [static] |
{
skillgui_device_init,
NULL,
skillgui_device_finalize,
}
Definition at line 441 of file gvplugin_skillgui_papyrus.cpp.
gvdevice_features_t skillgui_device_features [static] |
{
GVDEVICE_DOES_TRUECOLOR | GVDEVICE_EVENTS,
{0.,0.},
{0.,0.},
{96.,96.},
}
Definition at line 463 of file gvplugin_skillgui_papyrus.cpp.
gvrender_engine_t skillgui_render_engine [static] |
Definition at line 408 of file gvplugin_skillgui_papyrus.cpp.
gvrender_features_t skillgui_render_features [static] |
{
GVRENDER_Y_GOES_DOWN | GVRENDER_DOES_LABELS |
GVRENDER_DOES_TRANSFORM,
8,
0,
0,
RGBA_DOUBLE,
}
Definition at line 453 of file gvplugin_skillgui_papyrus.cpp.