TextCurve(Curve)

base classes — bpy_struct, ID, Curve

class bpy.types.TextCurve(Curve)

Curve datablock used for storing text

active_textbox
Type :int in [-inf, inf], default 0
align

Text align from the object center

Type :enum in [‘LEFT’, ‘CENTER’, ‘RIGHT’, ‘JUSTIFY’, ‘FLUSH’], default ‘LEFT’
body

contents of this text object

Type :string, default “”
body_format

Stores the style of each character

Type :bpy_prop_collection of TextCharacterFormat, (readonly)
edit_format

Editing settings character formatting

Type :TextCharacterFormat, (readonly)
family

Use Blender Objects as font characters. Give font objects a common name followed by the character it represents, eg. familya, familyb etc, and turn on Verts Duplication

Type :string, default “”
follow_curve

Curve deforming text object

Type :Object
font
Type :VectorFont
font_bold
Type :VectorFont
font_bold_italic
Type :VectorFont
font_italic
Type :VectorFont
offset_x

Horizontal offset from the object origin

Type :float in [-50, 50], default 0.0
offset_y

Vertical offset from the object origin

Type :float in [-50, 50], default 0.0
shear

Italic angle of the characters

Type :float in [-1, 1], default 0.0
size
Type :float in [0.0001, 10000], default 0.0
small_caps_scale

Scale of small capitals

Type :float in [-inf, inf], default 0.0
space_character
Type :float in [0, 10], default 0.0
space_line
Type :float in [0, 10], default 0.0
space_word
Type :float in [0, 10], default 0.0
text_boxes
Type :bpy_prop_collection of TextBox, (readonly)
underline_height
Type :float in [-0.2, 0.8], default 0.0
underline_position

Vertical position of underline

Type :float in [-0.2, 0.8], default 0.0
use_fast_edit

Don’t fill polygons while editing

Type :boolean, default False
use_uv_as_generated

Uses the UV values as Generated textured coordinates

Type :boolean, default False

Inherited Properties

Inherited Functions

Previous topic

TextCharacterFormat(bpy_struct)

Next topic

TextLine(bpy_struct)