|
Blender
V2.59
|
#include <stdlib.h>#include "BLI_listbase.h"#include "BLI_string.h"#include "BLI_path_util.h"#include "BLI_storage.h"#include "BLI_fileops.h"#include "BLI_rect.h"#include "BLI_noise.h"Go to the source code of this file.
Defines | |
| #define | BLI_STRUCT_OFFSET(strct, member) ((int)(intptr_t) &((strct*) 0)->member) |
Variables | |
| char | btempdir [] |
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, scanfilling 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.
Definition in file BLI_blenlib.h.
| #define BLI_STRUCT_OFFSET | ( | strct, | |
| member | |||
| ) | ((int)(intptr_t) &((strct*) 0)->member) |
| strct | The structure of interest |
| member | The name of a member field of strct |
| The | offset in bytes of member within strct |
Definition at line 92 of file BLI_blenlib.h.
Referenced by _getSubSurf().
| char btempdir[] |
Definition at line 151 of file creator.c.
Referenced by BKE_undo_save_quit(), BKE_write_undo(), bpy_app_tempdir_get(), fluidsim_init(), main(), ptcache_path(), scene_unique_exr_name(), wm_init_userdef(), and wm_recover_last_session_exec().