Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_constraint_types.h
| Show First 20 Lines • Show All 587 Lines • ▼ Show 20 Lines | typedef struct bObjectSolverConstraint { | ||||
| /** Parent-inverse matrix to use. */ | /** Parent-inverse matrix to use. */ | ||||
| float invmat[4][4]; | float invmat[4][4]; | ||||
| struct Object *camera; | struct Object *camera; | ||||
| } bObjectSolverConstraint; | } bObjectSolverConstraint; | ||||
| /* Transform matrix cache constraint */ | /* Transform matrix cache constraint */ | ||||
| typedef struct bTransformCacheConstraint { | typedef struct bTransformCacheConstraint { | ||||
| struct CacheFile *cache_file; | struct CacheFile *cache_file; | ||||
| struct CacheReader *reader; | |||||
| /** FILE_MAX. */ | /** FILE_MAX. */ | ||||
| char object_path[1024]; | char object_path[1024]; | ||||
| /* Runtime. */ | |||||
| struct CacheReader *reader; | |||||
| char reader_object_path[1024]; | |||||
| } bTransformCacheConstraint; | } bTransformCacheConstraint; | ||||
| /* ------------------------------------------ */ | /* ------------------------------------------ */ | ||||
| /* bConstraint->type | /* bConstraint->type | ||||
| * - Do not ever change the order of these, or else files could get | * - Do not ever change the order of these, or else files could get | ||||
| * broken as their correct value cannot be resolved | * broken as their correct value cannot be resolved | ||||
| */ | */ | ||||
| ▲ Show 20 Lines • Show All 454 Lines • Show Last 20 Lines | |||||