world_generator/data/dungeon_room_data.h

26 lines
394 B
C++

#ifndef VOXELMAN_PROP_DATA_H
#define VOXELMAN_PROP_DATA_H
#include "core/resource.h"
#include "core/math/transform.h"
class VoxelmanPropEntry : public Resource {
GDCLASS(VoxelmanPropEntry, Resource);
public:
Ref<DungeonRoom> setup_room(int seed);
VoxelmanPropEntry();
~VoxelmanPropEntry();
protected:
static void _bind_methods();
private:
Vector<VoxelmanProp> _props;
};
#endif