|
Blender V5.0
|
#include <image_drawing_mode.hh>
Inherited by blender::image_engine::OneTexture, and blender::image_engine::ScreenTileTextures< Divisions >.
Public Member Functions | |
| virtual void | ensure_texture_infos ()=0 |
| Ensure enough texture infos are allocated in instance_data. | |
| virtual void | update_bounds (const ARegion *region)=0 |
| Update the uv and region bounds of all texture_infos of instance_data. | |
| virtual void | ensure_gpu_textures_allocation ()=0 |
Protected Member Functions | |
| BaseTextureMethod (State *instance_data) | |
Protected Attributes | |
| State * | instance_data |
Definition at line 27 of file image_drawing_mode.hh.
|
inlineprotected |
Definition at line 32 of file image_drawing_mode.hh.
References instance_data.
Referenced by blender::image_engine::OneTexture::OneTexture(), and blender::image_engine::ScreenTileTextures< Divisions >::ScreenTileTextures().
|
pure virtual |
Implemented in blender::image_engine::OneTexture, and blender::image_engine::ScreenTileTextures< Divisions >.
|
pure virtual |
Ensure enough texture infos are allocated in instance_data.
Implemented in blender::image_engine::OneTexture, and blender::image_engine::ScreenTileTextures< Divisions >.
|
pure virtual |
Update the uv and region bounds of all texture_infos of instance_data.
Implemented in blender::image_engine::OneTexture, and blender::image_engine::ScreenTileTextures< Divisions >.
|
protected |
Definition at line 29 of file image_drawing_mode.hh.
Referenced by BaseTextureMethod(), blender::image_engine::OneTexture::ensure_gpu_textures_allocation(), blender::image_engine::ScreenTileTextures< Divisions >::ensure_gpu_textures_allocation(), blender::image_engine::OneTexture::ensure_texture_infos(), blender::image_engine::ScreenTileTextures< Divisions >::ensure_texture_infos(), blender::image_engine::OneTexture::OneTexture(), blender::image_engine::ScreenTileTextures< Divisions >::ScreenTileTextures(), blender::image_engine::OneTexture::update_bounds(), and blender::image_engine::ScreenTileTextures< Divisions >::update_bounds().