Blender V5.0
BKE_paint_bvh_pixels.hh File Reference
#include "BLI_array.hh"
#include "BLI_math_vector.hh"
#include "BLI_rect.h"
#include "BLI_vector.hh"
#include "DNA_image_types.h"
#include "BKE_image.hh"
#include "BKE_image_wrappers.hh"
#include "BKE_paint_bvh.hh"
#include "IMB_imbuf_types.hh"

Go to the source code of this file.

Classes

struct  blender::bke::pbvh::pixels::UVPrimitivePaintInput
struct  blender::bke::pbvh::pixels::PackedPixelRow
struct  blender::bke::pbvh::pixels::UDIMTilePixels
struct  blender::bke::pbvh::pixels::UDIMTileUndo
struct  blender::bke::pbvh::pixels::NodeData
struct  blender::bke::pbvh::pixels::DeltaCopyPixelCommand
struct  blender::bke::pbvh::pixels::CopyPixelGroup
struct  blender::bke::pbvh::pixels::CopyPixelCommand
struct  blender::bke::pbvh::pixels::CopyPixelTile
struct  blender::bke::pbvh::pixels::CopyPixelTiles
struct  blender::bke::pbvh::pixels::PBVHData

Namespaces

namespace  blender
namespace  blender::bke
namespace  blender::bke::pbvh
namespace  blender::bke::pbvh::pixels

Functions

NodeDatablender::bke::pbvh::pixels::node_data_get (blender::bke::pbvh::Node &node)
void blender::bke::pbvh::pixels::mark_image_dirty (blender::bke::pbvh::Node &node, Image &image, ImageUser &image_user)
PBVHDatablender::bke::pbvh::pixels::data_get (blender::bke::pbvh::Tree &pbvh)
void blender::bke::pbvh::pixels::collect_dirty_tiles (blender::bke::pbvh::Node &node, Vector< image::TileNumber > &r_dirty_tiles)
void blender::bke::pbvh::pixels::copy_pixels (blender::bke::pbvh::Tree &pbvh, Image &image, ImageUser &image_user, image::TileNumber tile_number)