mirror of
https://github.com/luanti-org/luanti.git
synced 2025-11-09 11:35:21 +01:00
Refactor: Remove obsolete IAnimatedMeshSceneNode interface (#16631)
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
#include "CB3DMeshFileLoader.h"
|
||||
#include "CGLTFMeshFileLoader.h"
|
||||
#include "CBillboardSceneNode.h"
|
||||
#include "CAnimatedMeshSceneNode.h"
|
||||
#include "AnimatedMeshSceneNode.h"
|
||||
#include "CCameraSceneNode.h"
|
||||
#include "CMeshSceneNode.h"
|
||||
#include "CDummyTransformationSceneNode.h"
|
||||
@@ -177,7 +177,7 @@ IMeshSceneNode *CSceneManager::addMeshSceneNode(IMesh *mesh, ISceneNode *parent,
|
||||
}
|
||||
|
||||
//! adds a scene node for rendering an animated mesh model
|
||||
IAnimatedMeshSceneNode *CSceneManager::addAnimatedMeshSceneNode(IAnimatedMesh *mesh, ISceneNode *parent, s32 id,
|
||||
AnimatedMeshSceneNode *CSceneManager::addAnimatedMeshSceneNode(IAnimatedMesh *mesh, ISceneNode *parent, s32 id,
|
||||
const core::vector3df &position, const core::vector3df &rotation,
|
||||
const core::vector3df &scale, bool alsoAddIfMeshPointerZero)
|
||||
{
|
||||
@@ -187,8 +187,8 @@ IAnimatedMeshSceneNode *CSceneManager::addAnimatedMeshSceneNode(IAnimatedMesh *m
|
||||
if (!parent)
|
||||
parent = this;
|
||||
|
||||
IAnimatedMeshSceneNode *node =
|
||||
new CAnimatedMeshSceneNode(mesh, parent, this, id, position, rotation, scale);
|
||||
auto *node =
|
||||
new AnimatedMeshSceneNode(mesh, parent, this, id, position, rotation, scale);
|
||||
node->drop();
|
||||
|
||||
return node;
|
||||
|
||||
Reference in New Issue
Block a user