cppcheck: unused functions

This commit is contained in:
KroArtem 2014-02-03 00:53:18 +04:00
parent 06b7ba09f5
commit e0a6ec717e
4 changed files with 0 additions and 66 deletions

View File

@ -945,17 +945,6 @@ scene::IMeshSceneNode *IrrDriver::addMesh(scene::IMesh *mesh,
// ----------------------------------------------------------------------------
PerCameraNode *IrrDriver::addPerCameraMesh(scene::IMesh* mesh,
scene::ICameraSceneNode* camera,
scene::ISceneNode *parent)
{
scene::ISceneNode *node = m_scene_manager->addMeshSceneNode(mesh);
return new PerCameraNode((parent ? parent
: m_scene_manager->getRootSceneNode()),
m_scene_manager, -1, camera, node);
} // addMesh
PerCameraNode *IrrDriver::addPerCameraNode(scene::ISceneNode* node,
scene::ICameraSceneNode* camera,
scene::ISceneNode *parent)

View File

@ -260,9 +260,6 @@ public:
const video::SColor &color=video::SColor(128, 255, 255, 255));
scene::IMeshSceneNode*addMesh(scene::IMesh *mesh,
scene::ISceneNode *parent=NULL);
PerCameraNode *addPerCameraMesh(scene::IMesh* mesh,
scene::ICameraSceneNode* node,
scene::ISceneNode *parent = NULL);
PerCameraNode *addPerCameraNode(scene::ISceneNode* node,
scene::ICameraSceneNode* cam,
scene::ISceneNode *parent = NULL);

View File

@ -26,39 +26,6 @@ float clampf(float in, float low, float high) {
return in > high ? high : in < low ? low : in;
}
float smootherstep(float e0, float e1, float x) {
x = clampf((x - e0)/(e1 - e0), 0, 1);
return x*x*x*(x*(x*6 - 15) + 10);
}
void savetex(ITexture *tex, const char *name) {
using namespace core;
using namespace video;
IVideoDriver * const drv = irr_driver->getVideoDriver();
IImage * const tmp = drv->createImage(tex, position2di(0,0), tex->getSize());
if (!name)
{
stringc namec = tex->getName().getPath();
namec += ".png";
drv->writeImageToFile(tmp, namec.c_str());
}
else
{
drv->writeImageToFile(tmp, name);
}
tmp->drop();
}
float mix(float x, float y, float a) {
return x * (1 - a) + y * a;
}
unsigned ispow(const unsigned in) {
if (in < 2) return 0;
@ -66,19 +33,6 @@ unsigned ispow(const unsigned in) {
return !(in & (in - 1));
}
unsigned npow(unsigned in) {
if (ispow(in)) return in;
in |= in >> 1;
in |= in >> 2;
in |= in >> 4;
in |= in >> 8;
in |= in >> 16;
return in + 1;
}
// Simple 8-bit hash
u8 shash8(const u8 * const data, const u16 size) {

View File

@ -23,15 +23,9 @@
using irr::video::ITexture;
float smootherstep(float, float, float);
float clampf(float, float, float);
float mix(float x, float y, float a);
unsigned ispow(const unsigned in);
unsigned npow(unsigned in);
void savetex(ITexture *tex, const char *name = NULL);
float noise2d(float v1, float v2 = 0);