blob: 54d0d7cd3bdd412382ad1b1984f2048dc3806a78 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef CARYLL_VF_AXIS_H
#define CARYLL_VF_AXIS_H
#include "caryll/element.h"
#include "caryll/vector.h"
#include "otfcc/primitives.h"
typedef struct {
uint32_t tag;
pos_t minValue;
pos_t defaultValue;
pos_t maxValue;
uint16_t flags;
uint16_t axisNameID;
} vf_Axis;
extern caryll_ValElementInterface(vf_Axis) vf_iAxis;
typedef caryll_Vector(vf_Axis) vf_Axes;
extern caryll_VectorInterface(vf_Axes, vf_Axis) vf_iAxes;
#endif
|