Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/image.h
| Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | public: | ||||
| void set_osl_texture_system(void *texture_system); | void set_osl_texture_system(void *texture_system); | ||||
| void set_pack_images(bool pack_images_); | void set_pack_images(bool pack_images_); | ||||
| void set_extended_image_limits(const DeviceInfo& info); | void set_extended_image_limits(const DeviceInfo& info); | ||||
| bool set_animation_frame_update(int frame); | bool set_animation_frame_update(int frame); | ||||
| bool need_update; | bool need_update; | ||||
| boost::function<void(const string &filename, void *data, bool &is_float, int &width, int &height, int &depth, int &channels)> builtin_image_info_cb; | function<void(const string &filename, void *data, bool &is_float, int &width, int &height, int &depth, int &channels)> builtin_image_info_cb; | ||||
| boost::function<bool(const string &filename, void *data, unsigned char *pixels)> builtin_image_pixels_cb; | function<bool(const string &filename, void *data, unsigned char *pixels)> builtin_image_pixels_cb; | ||||
| boost::function<bool(const string &filename, void *data, float *pixels)> builtin_image_float_pixels_cb; | function<bool(const string &filename, void *data, float *pixels)> builtin_image_float_pixels_cb; | ||||
| struct Image { | struct Image { | ||||
| string filename; | string filename; | ||||
| void *builtin_data; | void *builtin_data; | ||||
| bool use_alpha; | bool use_alpha; | ||||
| bool need_load; | bool need_load; | ||||
| bool animated; | bool animated; | ||||
| Show All 31 Lines | |||||