Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_camera.h
| Show All 38 Lines | |||||
| #include "DNA_vec_types.h" | #include "DNA_vec_types.h" | ||||
| struct Camera; | struct Camera; | ||||
| struct Main; | struct Main; | ||||
| struct Object; | struct Object; | ||||
| struct RegionView3D; | struct RegionView3D; | ||||
| struct RenderData; | struct RenderData; | ||||
| struct Scene; | struct Scene; | ||||
| struct SceneLayer; | struct ViewLayer; | ||||
| struct rctf; | struct rctf; | ||||
| struct View3D; | struct View3D; | ||||
| struct GPUFXSettings; | struct GPUFXSettings; | ||||
| /* Camera Datablock */ | /* Camera Datablock */ | ||||
| void BKE_camera_init(struct Camera *cam); | void BKE_camera_init(struct Camera *cam); | ||||
| void *BKE_camera_add(struct Main *bmain, const char *name); | void *BKE_camera_add(struct Main *bmain, const char *name); | ||||
| ▲ Show 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | void BKE_camera_view_frame_ex( | ||||
| const struct Scene *scene, const struct Camera *camera, | const struct Scene *scene, const struct Camera *camera, | ||||
| const float drawsize, const bool do_clip, const float scale[3], | const float drawsize, const bool do_clip, const float scale[3], | ||||
| float r_asp[2], float r_shift[2], float *r_drawsize, float r_vec[4][3]); | float r_asp[2], float r_shift[2], float *r_drawsize, float r_vec[4][3]); | ||||
| void BKE_camera_view_frame( | void BKE_camera_view_frame( | ||||
| const struct Scene *scene, const struct Camera *camera, | const struct Scene *scene, const struct Camera *camera, | ||||
| float r_vec[4][3]); | float r_vec[4][3]); | ||||
| bool BKE_camera_view_frame_fit_to_scene( | bool BKE_camera_view_frame_fit_to_scene( | ||||
| struct Scene *scene, struct SceneLayer *sl, struct Object *camera_ob, | struct Scene *scene, struct ViewLayer *sl, struct Object *camera_ob, | ||||
| float r_co[3], float *r_scale); | float r_co[3], float *r_scale); | ||||
| bool BKE_camera_view_frame_fit_to_coords( | bool BKE_camera_view_frame_fit_to_coords( | ||||
| const struct Scene *scene, | const struct Scene *scene, | ||||
| const float (*cos)[3], int num_cos, | const float (*cos)[3], int num_cos, | ||||
| const struct Object *camera_ob, | const struct Object *camera_ob, | ||||
| float r_co[3], float *r_scale); | float r_co[3], float *r_scale); | ||||
| void BKE_camera_to_gpu_dof(struct Object *camera, struct GPUFXSettings *r_fx_settings); | void BKE_camera_to_gpu_dof(struct Object *camera, struct GPUFXSettings *r_fx_settings); | ||||
| Show All 21 Lines | |||||