Blender  V3.3
BLI_blenlib.h File Reference
#include <stdlib.h>
#include "BLI_listbase.h"
#include "BLI_string.h"
#include "BLI_string_utf8.h"
#include "BLI_path_util.h"
#include "BLI_fileops.h"
#include "BLI_rect.h"

Go to the source code of this file.

Detailed Description

Blender LIbrary external interface

About the BLI module

This is the external interface of the Blender Library. If you find a call to a BLI function that is not prototyped here, please add a prototype here. The library offers mathematical operations (mainly vector and matrix calculus), an abstraction layer for file i/o, functions for calculating Perlin noise, scan-filling services for triangles, and a system for guarded memory allocation/deallocation. There is also a patch to make MS Windows behave more or less Posix-compliant.

Known issues with BLI

Dependencies

Definition in file BLI_blenlib.h.