SPLINE

Definition

SPLINE [id]
{
  [Common flags]
  [SHOWGRID_H;]
  [SHOWGRID_V;]
  [EDIT_H;]
  [EDIT_V;]
  [X_MIN xmin;]
  [X_MAX xmax;]
  [X_STEPS sx;]
  [Y_MIN ymin;]
  [Y_MAX ymax;]
  [Y_STEPS sy;]
  [MINSIZE_H x;]
  [MINSIZE_V y;]
  [X_TEXT x_text_text;]
  [Y_TEXT y_text_text;]
  [ALLOW_HORIZ_SCALE_MOVE;]
  [ALLOW_VERT_SCALE_MOVE;]
  [USE_OPTIMAL_RANGE;]
  [SQUARE;]
  [OPTIMAL_X_MIN xmin;]
  [OPTIMAL_X_MAX xmax;]
  [OPTIMAL_Y_MIN ymin;]
  [OPTIMAL_Y_MAX ymax;]
  [CUSTOMCOLOR_SET;]
  [CUSTOMCOLOR_COL color;]
  [NO_FLOATING_WINDOW;]
  [NOPRESETS;]
}

Description

Represents SplineData objects in a container, rendered with SplineCustomGui.

Flags

REFUSE idlist;The node types to refuse, separated with semi-colons.
SHOWGRID_H;Show horizontal grid.
SHOWGRID_V;Show vertical grid.
EDIT_H;Edit field for horizontal value.
EDIT_V;Edit field for vertical value.
X_MIN xmin;Minimum X value.
X_MAX xmax;Maximum X value.
X_STEPS sx;X step for edit control.
Y_MIN ymin;Minimum Y value.
Y_MAX ymax;Maximum Y value.
Y_STEPS sy;Y step for edit control.
MINSIZE_H x;Minimum horizontal size.
MINSIZE_V y;Minimum vertical size.
X_TEXT x_text_text;X text.
Y_TEXT y_text_text;Y text.

Example

{
SHOWGRID_H;
SHOWGRID_V;
MINSIZE_H 120;
MINSIZE_V 90;
EDIT_H;
EDIT_V;
X_MIN 0;
X_MAX 100;
Y_MIN 0;
Y_MAX 100;
X_STEPS 1;
Y_STEPS 1;
}
SPLINE
SplineData* Pointer to the spline for spline remapping.
Definition: ge_prepass.h:11
@ SPLINEDEFORMEROBJECT_SPLINECONTROL
Definition: osplinedeformer.h:9

Further Reading