forked from Kolyah35/minecraft-pe-0.6.1
27 lines
636 B
C++
Executable File
27 lines
636 B
C++
Executable File
#ifndef NET_MINECRAFT_WORLD_ITEM__CameraItem_H__
|
|
#define NET_MINECRAFT_WORLD_ITEM__CameraItem_H__
|
|
|
|
#include "Item.h"
|
|
#include "ItemInstance.h"
|
|
#include "../level/Level.h"
|
|
#include "../entity/player/Player.h"
|
|
#include "../entity/item/TripodCamera.h"
|
|
|
|
class CameraItem: public Item
|
|
{
|
|
typedef Item super;
|
|
|
|
public:
|
|
CameraItem(int id)
|
|
: super(id)
|
|
{
|
|
}
|
|
|
|
ItemInstance* use(ItemInstance* itemInstance, Level* level, Player* player) {
|
|
level->addEntity( new TripodCamera(level, player, player->x, player->y, player->z) );
|
|
return itemInstance;
|
|
}
|
|
};
|
|
|
|
#endif /*NET_MINECRAFT_WORLD_ITEM__CameraItem_H__*/
|