22 #define BPHYS_DATA_INDEX 0
23 #define BPHYS_DATA_LOCATION 1
24 #define BPHYS_DATA_SMOKE_LOW 1
25 #define BPHYS_DATA_VELOCITY 2
26 #define BPHYS_DATA_SMOKE_HIGH 2
27 #define BPHYS_DATA_ROTATION 3
28 #define BPHYS_DATA_DYNAMICPAINT 3
29 #define BPHYS_DATA_AVELOCITY 4
30 #define BPHYS_DATA_XCONST 4
31 #define BPHYS_DATA_SIZE 5
32 #define BPHYS_DATA_TIMES 6
33 #define BPHYS_DATA_BOIDS 7
35 #define BPHYS_TOT_DATA 8
37 #define BPHYS_EXTRA_FLUID_SPRINGS 1
38 #define BPHYS_EXTRA_CLOTH_ACCELERATION 2
149 #define PTCACHE_COMPRESS_NO 0
150 #define PTCACHE_COMPRESS_LZO 1
151 #define PTCACHE_COMPRESS_LZMA 2
These structs are the foundation for all linked lists in the library system.
struct PTCacheMem PTCacheMem
struct PTCacheExtra PTCacheExtra
struct PointCache PointCache
@ PTCACHE_FLAG_INFO_DIRTY
@ PTCACHE_SIMULATION_VALID
SyclQueue void void size_t num_bytes void
struct ListBase extradata
struct ListBase mem_cache
struct PTCacheEdit * edit
void(* free_edit)(struct PTCacheEdit *edit)