Blender V4.3
console_intern.hh File Reference

Go to the source code of this file.

Enumerations

enum  {
  LINE_BEGIN , LINE_END , PREV_CHAR , NEXT_CHAR ,
  PREV_WORD , NEXT_WORD
}
 
enum  {
  DEL_NEXT_CHAR , DEL_PREV_CHAR , DEL_NEXT_WORD , DEL_PREV_WORD ,
  DEL_SELECTION , DEL_NEXT_SEL , DEL_PREV_SEL
}
 

Functions

void console_textview_main (SpaceConsole *sc, const ARegion *region)
 
int console_textview_height (SpaceConsole *sc, const ARegion *region)
 
int console_char_pick (SpaceConsole *sc, const ARegion *region, const int mval[2])
 
void console_scrollback_prompt_begin (SpaceConsole *sc, ConsoleLine *cl_dummy)
 
void console_scrollback_prompt_end (SpaceConsole *sc, ConsoleLine *cl_dummy)
 
void console_history_free (SpaceConsole *sc, ConsoleLine *cl)
 
void console_scrollback_free (SpaceConsole *sc, ConsoleLine *cl)
 
ConsoleLineconsole_history_add_str (SpaceConsole *sc, char *str, bool own)
 
ConsoleLineconsole_scrollback_add_str (SpaceConsole *sc, char *str, bool own)
 
ConsoleLineconsole_history_verify (const bContext *C)
 
void console_textview_update_rect (SpaceConsole *sc, ARegion *region)
 
void CONSOLE_OT_move (wmOperatorType *ot)
 
void CONSOLE_OT_delete (wmOperatorType *ot)
 
void CONSOLE_OT_insert (wmOperatorType *ot)
 
void CONSOLE_OT_indent (wmOperatorType *ot)
 
void CONSOLE_OT_indent_or_autocomplete (wmOperatorType *ot)
 
void CONSOLE_OT_unindent (wmOperatorType *ot)
 
void CONSOLE_OT_history_append (wmOperatorType *ot)
 
void CONSOLE_OT_scrollback_append (wmOperatorType *ot)
 
void CONSOLE_OT_clear (wmOperatorType *ot)
 
void CONSOLE_OT_clear_line (wmOperatorType *ot)
 
void CONSOLE_OT_history_cycle (wmOperatorType *ot)
 
void CONSOLE_OT_copy (wmOperatorType *ot)
 
void CONSOLE_OT_paste (wmOperatorType *ot)
 
void CONSOLE_OT_select_set (wmOperatorType *ot)
 
void CONSOLE_OT_select_all (wmOperatorType *ot)
 
void CONSOLE_OT_select_word (wmOperatorType *ot)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LINE_BEGIN 
LINE_END 
PREV_CHAR 
NEXT_CHAR 
PREV_WORD 
NEXT_WORD 

Definition at line 58 of file console_intern.hh.

◆ anonymous enum

anonymous enum
Enumerator
DEL_NEXT_CHAR 
DEL_PREV_CHAR 
DEL_NEXT_WORD 
DEL_PREV_WORD 
DEL_SELECTION 
DEL_NEXT_SEL 
DEL_PREV_SEL 

Definition at line 59 of file console_intern.hh.

Function Documentation

◆ console_char_pick()

int console_char_pick ( SpaceConsole * sc,
const ARegion * region,
const int mval[2] )

◆ console_history_add_str()

ConsoleLine * console_history_add_str ( SpaceConsole * sc,
char * str,
bool own )

◆ console_history_free()

◆ console_history_verify()

◆ CONSOLE_OT_clear()

◆ CONSOLE_OT_clear_line()

◆ CONSOLE_OT_copy()

◆ CONSOLE_OT_delete()

◆ CONSOLE_OT_history_append()

◆ CONSOLE_OT_history_cycle()

◆ CONSOLE_OT_indent()

◆ CONSOLE_OT_indent_or_autocomplete()

◆ CONSOLE_OT_insert()

◆ CONSOLE_OT_move()

◆ CONSOLE_OT_paste()

◆ CONSOLE_OT_scrollback_append()

◆ CONSOLE_OT_select_all()

◆ CONSOLE_OT_select_set()

◆ CONSOLE_OT_select_word()

◆ CONSOLE_OT_unindent()

◆ console_scrollback_add_str()

ConsoleLine * console_scrollback_add_str ( SpaceConsole * sc,
char * str,
bool own )

◆ console_scrollback_free()

void console_scrollback_free ( SpaceConsole * sc,
ConsoleLine * cl )

◆ console_scrollback_prompt_begin()

◆ console_scrollback_prompt_end()

void console_scrollback_prompt_end ( SpaceConsole * sc,
ConsoleLine * cl_dummy )

◆ console_textview_height()

int console_textview_height ( SpaceConsole * sc,
const ARegion * region )

Definition at line 241 of file console_draw.cc.

References console_textview_main__internal().

Referenced by console_textview_update_rect().

◆ console_textview_main()

void console_textview_main ( SpaceConsole * sc,
const ARegion * region )

Definition at line 235 of file console_draw.cc.

References console_textview_main__internal().

Referenced by console_main_region_draw().

◆ console_textview_update_rect()