mirror of
https://github.com/AntonioND/nitro-engine.git
synced 2025-06-18 16:45:33 -04:00
library: Rename some functions for consistency
NE_MaterialClone() clones everything, not just the texture. NE_MaterialSetPalette() sets the palette of the material, not the palette of the texture (different materials may use the same texture but different palettes.
This commit is contained in:
parent
ae650b6bab
commit
b3440e9526
@ -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.
|
||||
///
|
||||
|
@ -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;
|
||||
}
|
||||
|
@ -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");
|
||||
|
Loading…
Reference in New Issue
Block a user