LeviLamina
Loading...
Searching...
No Matches
TextureMergeUtils.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace cg { struct ImageBuffer; }
8// clang-format on
9
11public:
12 // static functions
13 // NOLINTBEGIN
14 MCNAPI static void _mergeTopImageToBaseImage(::cg::ImageBuffer& baseImage, ::cg::ImageBuffer const& topImage);
15
16 MCNAPI static ::cg::ImageBuffer
17 buildMergedTexture(::cg::ImageBuffer const& base, ::std::vector<::cg::ImageBuffer> const& textures);
18 // NOLINTEND
19};
Definition TextureMergeUtils.h:10
static MCAPI ::cg::ImageBuffer buildMergedTexture(::cg::ImageBuffer const &base, ::std::vector<::cg::ImageBuffer > const &textures)
static MCAPI void _mergeTopImageToBaseImage(::cg::ImageBuffer &baseImage, ::cg::ImageBuffer const &topImage)
Definition ImageBuffer.h:7