Blender  V3.3
Enumerations | Functions
console_intern.h 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 (struct SpaceConsole *sc, const struct ARegion *region)
 
int console_textview_height (struct SpaceConsole *sc, const struct ARegion *region)
 
int console_char_pick (struct SpaceConsole *sc, const struct ARegion *region, const int mval[2])
 
void console_scrollback_prompt_begin (struct SpaceConsole *sc, ConsoleLine *cl_dummy)
 
void console_scrollback_prompt_end (struct 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 (struct SpaceConsole *sc, char *str, bool own)
 
ConsoleLineconsole_scrollback_add_str (struct SpaceConsole *sc, char *str, bool own)
 
ConsoleLineconsole_history_verify (const struct bContext *C)
 
void console_textview_update_rect (SpaceConsole *sc, ARegion *region)
 
void CONSOLE_OT_move (struct wmOperatorType *ot)
 
void CONSOLE_OT_delete (struct wmOperatorType *ot)
 
void CONSOLE_OT_insert (struct wmOperatorType *ot)
 
void CONSOLE_OT_indent (struct wmOperatorType *ot)
 
void CONSOLE_OT_indent_or_autocomplete (struct wmOperatorType *ot)
 
void CONSOLE_OT_unindent (struct wmOperatorType *ot)
 
void CONSOLE_OT_history_append (struct wmOperatorType *ot)
 
void CONSOLE_OT_scrollback_append (struct wmOperatorType *ot)
 
void CONSOLE_OT_clear (struct wmOperatorType *ot)
 
void CONSOLE_OT_clear_line (struct wmOperatorType *ot)
 
void CONSOLE_OT_history_cycle (struct wmOperatorType *ot)
 
void CONSOLE_OT_copy (struct wmOperatorType *ot)
 
void CONSOLE_OT_paste (struct wmOperatorType *ot)
 
void CONSOLE_OT_select_set (struct wmOperatorType *ot)
 
void CONSOLE_OT_select_word (struct 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 55 of file console_intern.h.

◆ 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 56 of file console_intern.h.

Function Documentation

◆ console_char_pick()

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

◆ console_history_add_str()

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

◆ console_history_free()

void console_history_free ( SpaceConsole sc,
ConsoleLine cl 
)

◆ console_history_verify()

ConsoleLine* console_history_verify ( const struct bContext C)

◆ CONSOLE_OT_clear()

void CONSOLE_OT_clear ( struct wmOperatorType ot)

◆ CONSOLE_OT_clear_line()

void CONSOLE_OT_clear_line ( struct wmOperatorType ot)

◆ CONSOLE_OT_copy()

void CONSOLE_OT_copy ( struct wmOperatorType ot)

◆ CONSOLE_OT_delete()

void CONSOLE_OT_delete ( struct wmOperatorType ot)

◆ CONSOLE_OT_history_append()

void CONSOLE_OT_history_append ( struct wmOperatorType ot)

◆ CONSOLE_OT_history_cycle()

void CONSOLE_OT_history_cycle ( struct wmOperatorType ot)

◆ CONSOLE_OT_indent()

void CONSOLE_OT_indent ( struct wmOperatorType ot)

◆ CONSOLE_OT_indent_or_autocomplete()

void CONSOLE_OT_indent_or_autocomplete ( struct wmOperatorType ot)

◆ CONSOLE_OT_insert()

void CONSOLE_OT_insert ( struct wmOperatorType ot)

◆ CONSOLE_OT_move()

void CONSOLE_OT_move ( struct wmOperatorType ot)

◆ CONSOLE_OT_paste()

void CONSOLE_OT_paste ( struct wmOperatorType ot)

◆ CONSOLE_OT_scrollback_append()

void CONSOLE_OT_scrollback_append ( struct wmOperatorType ot)

◆ CONSOLE_OT_select_set()

void CONSOLE_OT_select_set ( struct wmOperatorType ot)

◆ CONSOLE_OT_select_word()

void CONSOLE_OT_select_word ( struct wmOperatorType ot)

◆ CONSOLE_OT_unindent()

void CONSOLE_OT_unindent ( struct wmOperatorType ot)

◆ console_scrollback_add_str()

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

◆ console_scrollback_free()

void console_scrollback_free ( SpaceConsole sc,
ConsoleLine cl 
)

◆ console_scrollback_prompt_begin()

void console_scrollback_prompt_begin ( struct SpaceConsole sc,
ConsoleLine cl_dummy 
)

◆ console_scrollback_prompt_end()

void console_scrollback_prompt_end ( struct SpaceConsole sc,
ConsoleLine cl_dummy 
)

◆ console_textview_height()

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

◆ console_textview_main()

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

◆ console_textview_update_rect()

void console_textview_update_rect ( SpaceConsole sc,
ARegion region 
)