Cleanup: Use single declaration of TileNumber.
We used int and int32_t.
This commit is contained in:
parent
fd9a1d62f5
commit
b015fc4247
|
@ -18,6 +18,8 @@
|
|||
|
||||
#include "BLI_rect.h"
|
||||
|
||||
#include "BKE_image_wrappers.hh"
|
||||
|
||||
#include "DNA_image_types.h"
|
||||
|
||||
extern "C" {
|
||||
|
@ -27,7 +29,6 @@ struct PartialUpdateUser;
|
|||
|
||||
namespace blender::bke::image {
|
||||
|
||||
using TileNumber = int;
|
||||
|
||||
namespace partial_update {
|
||||
|
||||
|
|
|
@ -13,13 +13,16 @@
|
|||
|
||||
namespace blender::bke::image {
|
||||
|
||||
/** Type to use for UDIM tile numbers (1001). */
|
||||
using TileNumber = int32_t;
|
||||
|
||||
struct ImageTileWrapper {
|
||||
ImageTile *image_tile;
|
||||
ImageTileWrapper(ImageTile *image_tile) : image_tile(image_tile)
|
||||
{
|
||||
}
|
||||
|
||||
int get_tile_number() const
|
||||
TileNumber get_tile_number() const
|
||||
{
|
||||
return image_tile->tile_number;
|
||||
}
|
||||
|
@ -31,13 +34,13 @@ struct ImageTileWrapper {
|
|||
|
||||
int get_tile_x_offset() const
|
||||
{
|
||||
int tile_number = get_tile_number();
|
||||
TileNumber tile_number = get_tile_number();
|
||||
return (tile_number - 1001) % 10;
|
||||
}
|
||||
|
||||
int get_tile_y_offset() const
|
||||
{
|
||||
int tile_number = get_tile_number();
|
||||
TileNumber tile_number = get_tile_number();
|
||||
return (tile_number - 1001) / 10;
|
||||
}
|
||||
};
|
||||
|
|
|
@ -125,7 +125,6 @@ static PartialUpdateRegisterImpl *unwrap(struct PartialUpdateRegister *partial_u
|
|||
return static_cast<PartialUpdateRegisterImpl *>(static_cast<void *>(partial_update_register));
|
||||
}
|
||||
|
||||
using TileNumber = int32_t;
|
||||
using ChangesetID = int64_t;
|
||||
constexpr ChangesetID UnknownChangesetID = -1;
|
||||
|
||||
|
|
Loading…
Reference in New Issue