Blender V4.3
VFontToCurveIter Struct Reference

Public Attributes

int iteraction
 
float scale_to_fit
 
struct { 
 
   float   min 
 
   float   max 
 
bisect 
 
bool ok
 
bool word_wrap
 
int status
 

Detailed Description

Definition at line 723 of file vfont.cc.

Member Data Documentation

◆ [struct]

struct { ... } VFontToCurveIter::bisect

Referenced by vfont_to_curve().

◆ iteraction

int VFontToCurveIter::iteraction

Definition at line 724 of file vfont.cc.

Referenced by BKE_vfont_cursor_to_text_index(), BKE_vfont_to_curve_ex(), and vfont_to_curve().

◆ max

float VFontToCurveIter::max

Definition at line 728 of file vfont.cc.

Referenced by vfont_to_curve().

◆ min

float VFontToCurveIter::min

Definition at line 727 of file vfont.cc.

Referenced by vfont_to_curve().

◆ ok

bool VFontToCurveIter::ok

Definition at line 730 of file vfont.cc.

◆ scale_to_fit

float VFontToCurveIter::scale_to_fit

Definition at line 725 of file vfont.cc.

Referenced by vfont_to_curve().

◆ status

int VFontToCurveIter::status

Definition at line 741 of file vfont.cc.

Referenced by vfont_to_curve().

◆ word_wrap

bool VFontToCurveIter::word_wrap

Wrap words that extends beyond the text-box width (enabled by default).

Currently only disabled when scale-to-fit is enabled, so floating-point error doesn't cause unexpected wrapping, see #89241.

Note
This should only be set once, in the VFONT_TO_CURVE_INIT pass otherwise iterations wont behave predictably, see #91401.

Definition at line 740 of file vfont.cc.

Referenced by vfont_to_curve().


The documentation for this struct was generated from the following file: