diff --git a/include/NETexture.h b/include/NETexture.h index c8bbeb4..4c3c6b9 100644 --- a/include/NETexture.h +++ b/include/NETexture.h @@ -128,13 +128,25 @@ int NE_MaterialTexLoad(NE_Material *tex, NE_TextureFormat fmt, /// /// @param source Source. /// @param dest Destination. -void NE_MaterialTexClone(NE_Material *source, NE_Material *dest); +void NE_MaterialClone(NE_Material *source, NE_Material *dest); -/// Assign a palette to a material. +/// Alias of NE_MaterialClone +/// +/// @deprecated This definition is only present for backwards compatibility and +/// it will be removed. +#define NE_MaterialTexClone NE_MaterialClone + +/// Assigns a palette to a material. /// /// @param tex Material. /// @param pal Palette. -void NE_MaterialTexSetPal(NE_Material *tex, NE_Palette *pal); +void NE_MaterialSetPalette(NE_Material *tex, NE_Palette *pal); + +/// Alias of NE_MaterialSetPalette(). +/// +/// @deprecated This definition is only present for backwards compatibility and +/// it will be removed. +#define NE_MaterialTexSetPal NE_MaterialSetPalette /// Set active material to use when drawing polygons. /// diff --git a/source/NEFormats.c b/source/NEFormats.c index 8e548be..2aadf6c 100644 --- a/source/NEFormats.c +++ b/source/NEFormats.c @@ -370,6 +370,6 @@ int NE_MaterialTexLoadBMPtoRGB256(NE_Material *tex, NE_Palette *pal, return 0; } - NE_MaterialTexSetPal(tex, pal); + NE_MaterialSetPalette(tex, pal); return 1; } diff --git a/source/NETexture.c b/source/NETexture.c index 1d45adc..3282d40 100644 --- a/source/NETexture.c +++ b/source/NETexture.c @@ -398,7 +398,7 @@ int NE_MaterialTexLoad(NE_Material *tex, NE_TextureFormat fmt, return 1; } -void NE_MaterialTexClone(NE_Material *source, NE_Material *dest) +void NE_MaterialClone(NE_Material *source, NE_Material *dest) { NE_AssertPointer(source, "NULL source pointer"); NE_AssertPointer(dest, "NULL dest pointer"); @@ -409,7 +409,7 @@ void NE_MaterialTexClone(NE_Material *source, NE_Material *dest) memcpy(dest, source, sizeof(NE_Material)); } -void NE_MaterialTexSetPal(NE_Material *tex, NE_Palette *pal) +void NE_MaterialSetPalette(NE_Material *tex, NE_Palette *pal) { NE_AssertPointer(tex, "NULL material pointer"); NE_AssertPointer(pal, "NULL palette pointer");