Blender  V3.3
Functions
overlay_edit_text.c File Reference
#include "DRW_render.h"
#include "BKE_vfont.h"
#include "DNA_curve_types.h"
#include "overlay_private.h"

Go to the source code of this file.

Functions

void OVERLAY_edit_text_cache_init (OVERLAY_Data *vedata)
 
static void v2_quad_corners_to_mat4 (const float corners[4][2], float r_mat[4][4])
 
static void edit_text_cache_populate_select (OVERLAY_Data *vedata, Object *ob)
 
static void edit_text_cache_populate_cursor (OVERLAY_Data *vedata, Object *ob)
 
static void edit_text_cache_populate_boxes (OVERLAY_Data *vedata, Object *ob)
 
void OVERLAY_edit_text_cache_populate (OVERLAY_Data *vedata, Object *ob)
 
void OVERLAY_edit_text_draw (OVERLAY_Data *vedata)
 

Function Documentation

◆ edit_text_cache_populate_boxes()

static void edit_text_cache_populate_boxes ( OVERLAY_Data vedata,
Object ob 
)
static

◆ edit_text_cache_populate_cursor()

static void edit_text_cache_populate_cursor ( OVERLAY_Data vedata,
Object ob 
)
static

◆ edit_text_cache_populate_select()

static void edit_text_cache_populate_select ( OVERLAY_Data vedata,
Object ob 
)
static

◆ OVERLAY_edit_text_cache_init()

void OVERLAY_edit_text_cache_init ( OVERLAY_Data vedata)

◆ OVERLAY_edit_text_cache_populate()

void OVERLAY_edit_text_cache_populate ( OVERLAY_Data vedata,
Object ob 
)

◆ OVERLAY_edit_text_draw()

void OVERLAY_edit_text_draw ( OVERLAY_Data vedata)

◆ v2_quad_corners_to_mat4()

static void v2_quad_corners_to_mat4 ( const float  corners[4][2],
float  r_mat[4][4] 
)
static