Blender V4.5
SpaceText Struct Reference

#include <DNA_space_types.h>

Public Attributes

SpaceLinknext
 
SpaceLinkprev
 
ListBase regionbase
 
char spacetype
 
char link_flag
 
char _pad0 [6]
 
struct Texttext
 
int top
 
int left
 
char _pad1 [4]
 
short flags
 
short lheight
 
int tabnumber
 
char wordwrap
 
char doplugins
 
char showlinenrs
 
char showsyntax
 
char line_hlight
 
char overwrite
 
char live_edit
 
char _pad2 [1]
 
char findstr [256]
 
char replacestr [256]
 
short margin_column
 
char _pad3 [2]
 
SpaceText_Runtimeruntime
 

Detailed Description

Text Editor.

Definition at line 706 of file DNA_space_types.h.

Member Data Documentation

◆ _pad0

char SpaceText::_pad0[6]

Definition at line 712 of file DNA_space_types.h.

◆ _pad1

char SpaceText::_pad1[4]

Definition at line 722 of file DNA_space_types.h.

◆ _pad2

char SpaceText::_pad2[1]

Definition at line 740 of file DNA_space_types.h.

◆ _pad3

char SpaceText::_pad3[2]

Definition at line 747 of file DNA_space_types.h.

◆ doplugins

char SpaceText::doplugins

◆ findstr

char SpaceText::findstr[256]

◆ flags

◆ left

int SpaceText::left

Determines the horizontal scroll (in columns).

Definition at line 721 of file DNA_space_types.h.

Referenced by space_text_do_suggest_select(), text_cursor_set_to_pos(), text_new_exec(), text_open_exec(), text_scroll_apply(), and text_scroll_state_init().

◆ lheight

short SpaceText::lheight

User preference, is font_size!

Definition at line 727 of file DNA_space_types.h.

Referenced by blo_do_versions_pre250(), and text_create().

◆ line_hlight

char SpaceText::line_hlight

Definition at line 736 of file DNA_space_types.h.

◆ link_flag

char SpaceText::link_flag

Definition at line 711 of file DNA_space_types.h.

◆ live_edit

char SpaceText::live_edit

Run python while editing, evil.

Definition at line 739 of file DNA_space_types.h.

Referenced by text_cut_exec(), text_delete_exec(), text_insert_invoke(), and text_paste_exec().

◆ margin_column

short SpaceText::margin_column

Column number to show right margin at.

Definition at line 746 of file DNA_space_types.h.

Referenced by text_create().

◆ next

SpaceLink* SpaceText::next

Definition at line 707 of file DNA_space_types.h.

◆ overwrite

char SpaceText::overwrite

Definition at line 737 of file DNA_space_types.h.

Referenced by text_insert_exec(), and text_toggle_overwrite_exec().

◆ prev

SpaceLink * SpaceText::prev

Definition at line 707 of file DNA_space_types.h.

◆ regionbase

ListBase SpaceText::regionbase

Storage of regions for inactive spaces.

Definition at line 709 of file DNA_space_types.h.

Referenced by text_create().

◆ replacestr

char SpaceText::replacestr[256]

◆ runtime

◆ showlinenrs

char SpaceText::showlinenrs

◆ showsyntax

char SpaceText::showsyntax

◆ spacetype

char SpaceText::spacetype

Definition at line 710 of file DNA_space_types.h.

Referenced by text_create().

◆ tabnumber

◆ text

◆ top

◆ wordwrap


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