Blender V4.3
file_handler.cc File Reference
#include <cstring>
#include "BKE_file_handler.hh"
#include "BLI_path_utils.hh"
#include "BLI_string.h"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::bke
 

Functions

static Vector< std::unique_ptr< FileHandlerType > > & blender::bke::file_handlers_vector ()
 
Span< std::unique_ptr< FileHandlerType > > blender::bke::file_handlers ()
 
FileHandlerTypeblender::bke::file_handler_find (StringRef idname)
 
void blender::bke::file_handler_add (std::unique_ptr< FileHandlerType > file_handler)
 
void blender::bke::file_handler_remove (FileHandlerType *file_handler)
 
blender::Vector< FileHandlerType * > blender::bke::file_handlers_poll_file_drop (const bContext *C, const blender::Span< std::string > paths)