diff options
author | cutealien <cutealien@dfc29bdd-3216-0410-991c-e03cc46cb475> | 2022-02-09 19:28:45 +0000 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-03-24 17:09:11 +0100 |
commit | 739a9eaf7c14e1240a13d1556974a43a30fbf326 (patch) | |
tree | 29db694599720030feb8a71c55f1238bbc83a0f8 /source | |
parent | 0acf0de2db690217ae38c5369e8e5a5ceb1ece26 (diff) | |
download | irrlicht-739a9eaf7c14e1240a13d1556974a43a30fbf326.tar.xz |
IVideoDriver::setMaterialRendererName now using u32 for index like other similar functions
Other functions like getMaterialRendererName got switched to u32 in the past. I can see no reason why this one was left out, so changing it to be same as the rest.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6300 dfc29bdd-3216-0410-991c-e03cc46cb475
Diffstat (limited to 'source')
-rw-r--r-- | source/Irrlicht/CNullDriver.cpp | 6 | ||||
-rw-r--r-- | source/Irrlicht/CNullDriver.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/source/Irrlicht/CNullDriver.cpp b/source/Irrlicht/CNullDriver.cpp index 2cbd47c..21e143a 100644 --- a/source/Irrlicht/CNullDriver.cpp +++ b/source/Irrlicht/CNullDriver.cpp @@ -1824,10 +1824,10 @@ s32 CNullDriver::addMaterialRenderer(IMaterialRenderer* renderer, const char* na //! Sets the name of a material renderer.
-void CNullDriver::setMaterialRendererName(s32 idx, const char* name)
+void CNullDriver::setMaterialRendererName(u32 idx, const char* name)
{
- if (idx < s32(sizeof(sBuiltInMaterialTypeNames) / sizeof(char*))-1 ||
- idx >= (s32)MaterialRenderers.size())
+ if (idx < (sizeof(sBuiltInMaterialTypeNames) / sizeof(char*))-1 ||
+ idx >= MaterialRenderers.size())
return;
MaterialRenderers[idx].Name = name;
diff --git a/source/Irrlicht/CNullDriver.h b/source/Irrlicht/CNullDriver.h index e6cdce6..625ff1a 100644 --- a/source/Irrlicht/CNullDriver.h +++ b/source/Irrlicht/CNullDriver.h @@ -585,7 +585,7 @@ namespace video bool writeImageToFile(IImage* image, io::IWriteFile * file, u32 param = 0) override;
//! Sets the name of a material renderer.
- void setMaterialRendererName(s32 idx, const char* name) override;
+ void setMaterialRendererName(u32 idx, const char* name) override;
//! Swap the material renderers used for certain id's
void swapMaterialRenderers(u32 idx1, u32 idx2, bool swapNames) override;
|