Blender V5.0
TextVars Struct Reference

#include <DNA_sequence_types.h>

Public Attributes

char * text_ptr
int text_len_bytes
char _pad2 [4]
struct VFonttext_font
int text_blf_id
float text_size
float color [4]
float shadow_color [4]
float box_color [4]
float outline_color [4]
float loc [2]
float wrap_width
float box_margin
float box_roundness
float shadow_angle
float shadow_offset
float shadow_blur
float outline_width
char flag
char align
char _pad [2]
int cursor_offset
int selection_start_offset
int selection_end_offset
char align_y_legacy DNA_DEPRECATED
char anchor_x
char anchor_y
char _pad1
TextVarsRuntimeruntime
char text_legacy [512]

Detailed Description

Definition at line 459 of file DNA_sequence_types.h.

Member Data Documentation

◆ _pad

char TextVars::_pad[2]

Definition at line 482 of file DNA_sequence_types.h.

◆ _pad1

char TextVars::_pad1

Definition at line 494 of file DNA_sequence_types.h.

◆ _pad2

char TextVars::_pad2[4]

Definition at line 466 of file DNA_sequence_types.h.

◆ align

char TextVars::align

Definition at line 481 of file DNA_sequence_types.h.

◆ anchor_x

char TextVars::anchor_x

Definition at line 492 of file DNA_sequence_types.h.

◆ anchor_y

char TextVars::anchor_y

Definition at line 493 of file DNA_sequence_types.h.

◆ box_color

float TextVars::box_color[4]

Definition at line 471 of file DNA_sequence_types.h.

◆ box_margin

float TextVars::box_margin

Definition at line 474 of file DNA_sequence_types.h.

◆ box_roundness

float TextVars::box_roundness

Definition at line 475 of file DNA_sequence_types.h.

◆ color

float TextVars::color[4]

Definition at line 471 of file DNA_sequence_types.h.

◆ cursor_offset

int TextVars::cursor_offset

Offsets in characters (unicode code-points) for TextVars::text_ptr.

Definition at line 485 of file DNA_sequence_types.h.

◆ DNA_DEPRECATED

char align_y_legacy TextVars::DNA_DEPRECATED

Replaced by anchor_y in 4.4.

Definition at line 490 of file DNA_sequence_types.h.

◆ flag

char TextVars::flag

Definition at line 480 of file DNA_sequence_types.h.

◆ loc

float TextVars::loc[2]

Definition at line 472 of file DNA_sequence_types.h.

◆ outline_color

float TextVars::outline_color[4]

Definition at line 471 of file DNA_sequence_types.h.

◆ outline_width

float TextVars::outline_width

Definition at line 479 of file DNA_sequence_types.h.

◆ runtime

TextVarsRuntime* TextVars::runtime

Definition at line 495 of file DNA_sequence_types.h.

Referenced by blender::seq::strip_read_data_cb().

◆ selection_end_offset

int TextVars::selection_end_offset

Definition at line 487 of file DNA_sequence_types.h.

◆ selection_start_offset

int TextVars::selection_start_offset

Definition at line 486 of file DNA_sequence_types.h.

◆ shadow_angle

float TextVars::shadow_angle

Definition at line 476 of file DNA_sequence_types.h.

◆ shadow_blur

float TextVars::shadow_blur

Definition at line 478 of file DNA_sequence_types.h.

◆ shadow_color

float TextVars::shadow_color[4]

Definition at line 471 of file DNA_sequence_types.h.

◆ shadow_offset

float TextVars::shadow_offset

Definition at line 477 of file DNA_sequence_types.h.

◆ text_blf_id

int TextVars::text_blf_id

Definition at line 469 of file DNA_sequence_types.h.

Referenced by blender::seq::strip_read_data_cb().

◆ text_font

struct VFont* TextVars::text_font

Definition at line 468 of file DNA_sequence_types.h.

Referenced by strip_foreach_member_id_cb().

◆ text_legacy

char TextVars::text_legacy[512]

Definition at line 499 of file DNA_sequence_types.h.

Referenced by blender::seq::strip_write_data_cb().

◆ text_len_bytes

int TextVars::text_len_bytes

Text length in bytes, not including terminating zero (The strlen of text).

Definition at line 465 of file DNA_sequence_types.h.

Referenced by blender::seq::strip_read_data_cb().

◆ text_ptr

◆ text_size

float TextVars::text_size

Definition at line 470 of file DNA_sequence_types.h.

◆ wrap_width

float TextVars::wrap_width

Definition at line 473 of file DNA_sequence_types.h.


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