Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/blender_sync.h
| Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Lines | public: | ||||
| void sync_data(BL::RenderSettings& b_render, | void sync_data(BL::RenderSettings& b_render, | ||||
| BL::SpaceView3D& b_v3d, | BL::SpaceView3D& b_v3d, | ||||
| BL::Object& b_override, | BL::Object& b_override, | ||||
| int width, int height, | int width, int height, | ||||
| void **python_thread_state, | void **python_thread_state, | ||||
| const char *layer = 0); | const char *layer = 0); | ||||
| void sync_render_layers(BL::SpaceView3D& b_v3d, const char *layer); | void sync_render_layers(BL::SpaceView3D& b_v3d, const char *layer); | ||||
| array<Pass> sync_render_passes(BL::RenderLayer& b_rlay, | array<Pass> sync_render_passes(BL::RenderLayer& b_rlay, | ||||
| BL::SceneRenderLayer& b_srlay, | BL::SceneLayer& b_slay, | ||||
| const SessionParams &session_params); | const SessionParams &session_params); | ||||
| void sync_integrator(); | void sync_integrator(); | ||||
| void sync_camera(BL::RenderSettings& b_render, | void sync_camera(BL::RenderSettings& b_render, | ||||
| BL::Object& b_override, | BL::Object& b_override, | ||||
| int width, int height, | int width, int height, | ||||
| const char *viewname); | const char *viewname); | ||||
| void sync_view(BL::SpaceView3D& b_v3d, | void sync_view(BL::SpaceView3D& b_v3d, | ||||
| BL::RegionView3D& b_rv3d, | BL::RegionView3D& b_rv3d, | ||||
| ▲ Show 20 Lines • Show All 113 Lines • ▼ Show 20 Lines | : scene_layer(0), layer(0), | ||||
| use_background_ao(true), | use_background_ao(true), | ||||
| use_surfaces(true), | use_surfaces(true), | ||||
| use_hair(true), | use_hair(true), | ||||
| samples(0), bound_samples(false) | samples(0), bound_samples(false) | ||||
| {} | {} | ||||
| string name; | string name; | ||||
| uint scene_layer; | uint scene_layer; | ||||
| uint layer; | uint layer; /* This can be safely removed from Cycles. */ | ||||
| uint holdout_layer; | uint holdout_layer; /* This can be safely removed from Cycles. */ | ||||
| uint exclude_layer; | uint exclude_layer; /* This can be safely removed from Cycles. */ | ||||
| BL::Material material_override; | BL::Material material_override; /* This can be safely removed from Cycles. */ | ||||
| bool use_background_shader; | bool use_background_shader; | ||||
| bool use_background_ao; | bool use_background_ao; | ||||
| bool use_surfaces; | bool use_surfaces; | ||||
| bool use_hair; | bool use_hair; | ||||
| int samples; | int samples; /* This can be safely removed from Cycles. */ | ||||
| bool bound_samples; | bool bound_samples; /* This can be safely removed from Cycles. */ | ||||
| } render_layer; | } render_layer; | ||||
| Progress &progress; | Progress &progress; | ||||
| }; | }; | ||||
| CCL_NAMESPACE_END | CCL_NAMESPACE_END | ||||
| #endif /* __BLENDER_SYNC_H__ */ | #endif /* __BLENDER_SYNC_H__ */ | ||||