diff options
Diffstat (limited to 'src/clientobject.h')
-rw-r--r-- | src/clientobject.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/clientobject.h b/src/clientobject.h index e08b78c57..ff9f9f37b 100644 --- a/src/clientobject.h +++ b/src/clientobject.h @@ -49,7 +49,7 @@ public: virtual void addToScene(scene::ISceneManager *smgr, ITextureSource *tsrc, IrrlichtDevice *irr){} - virtual void removeFromScene(){} + virtual void removeFromScene(bool permanent){} // 0 <= light_at_pos <= LIGHT_SUN virtual void updateLight(u8 light_at_pos){} virtual v3s16 getLightPosition(){return v3s16(0,0,0);} @@ -61,6 +61,7 @@ public: virtual scene::IBillboardSceneNode *getSpriteSceneNode(){return NULL;} virtual bool isPlayer(){return false;} virtual bool isLocalPlayer(){return false;} + virtual void updateParent(){} virtual bool doShowSelectionBox(){return true;} // Step object in time |