Blender  V3.3
Functions
file_utils.c File Reference
#include "BLI_fileops.h"
#include "BLI_path_util.h"
#include "BLI_rect.h"
#include "BLI_string.h"
#include "BKE_context.h"
#include "BLO_readfile.h"
#include "ED_fileselect.h"
#include "ED_screen.h"
#include "WM_types.h"
#include "file_intern.h"

Go to the source code of this file.

Functions

void file_tile_boundbox (const ARegion *region, FileLayout *layout, const int file, rcti *r_bounds)
 
void file_path_to_ui_path (const char *path, char *r_path, int max_size)
 

Function Documentation

◆ file_path_to_ui_path()

void file_path_to_ui_path ( const char *  path,
char *  r_pathi,
int  max_size 
)

If path leads to a .blend, remove the trailing slash (if needed).

Definition at line 35 of file file_utils.c.

References BLI_path_slash_rstrip(), BLI_strncpy(), BLO_has_bfile_extension(), and PATH_MAX.

Referenced by file_draw_invalid_asset_library_hint().

◆ file_tile_boundbox()

void file_tile_boundbox ( const ARegion region,
FileLayout layout,
const int  file,
rcti r_bounds 
)