mirror of
https://github.com/Relintai/props.git
synced 2024-11-12 10:15:25 +01:00
Removed the unneeded properties from TiledWallData.
This commit is contained in:
parent
b311a2656c
commit
362f8f803b
@ -30,27 +30,6 @@ SOFTWARE.
|
||||
#define Shape Shape3D
|
||||
#endif
|
||||
|
||||
int TiledWallData::get_id() const {
|
||||
return _id;
|
||||
}
|
||||
void TiledWallData::set_id(const int value) {
|
||||
_id = value;
|
||||
}
|
||||
|
||||
bool TiledWallData::get_snap_to_mesh() const {
|
||||
return _snap_to_mesh;
|
||||
}
|
||||
void TiledWallData::set_snap_to_mesh(const bool value) {
|
||||
_snap_to_mesh = value;
|
||||
}
|
||||
|
||||
Vector3 TiledWallData::get_snap_axis() const {
|
||||
return _snap_axis;
|
||||
}
|
||||
void TiledWallData::set_snap_axis(const Vector3 &value) {
|
||||
_snap_axis = value;
|
||||
}
|
||||
|
||||
Ref<Texture> TiledWallData::get_texture(const int index) const {
|
||||
ERR_FAIL_INDEX_V(index, _textures.size(), Ref<Texture>());
|
||||
|
||||
@ -160,20 +139,6 @@ void TiledWallData::add_textures_into(Ref<TexturePacker> texture_packer) {
|
||||
}
|
||||
#endif
|
||||
|
||||
bool TiledWallData::get_is_room() const {
|
||||
return _is_room;
|
||||
}
|
||||
void TiledWallData::set_is_room(const bool value) {
|
||||
_is_room = value;
|
||||
}
|
||||
|
||||
PoolVector3Array TiledWallData::get_room_bounds() {
|
||||
return _room_bounds;
|
||||
}
|
||||
void TiledWallData::set_room_bounds(const PoolVector3Array &bounds) {
|
||||
_room_bounds = bounds;
|
||||
}
|
||||
|
||||
void TiledWallData::copy_from(const Ref<TiledWallData> &prop_data) {
|
||||
_id = prop_data->_id;
|
||||
_snap_to_mesh = prop_data->_snap_to_mesh;
|
||||
@ -206,14 +171,6 @@ TiledWallData::~TiledWallData() {
|
||||
}
|
||||
|
||||
void TiledWallData::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("get_snap_to_mesh"), &TiledWallData::get_snap_to_mesh);
|
||||
ClassDB::bind_method(D_METHOD("set_snap_to_mesh", "value"), &TiledWallData::set_snap_to_mesh);
|
||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "snap_to_mesh"), "set_snap_to_mesh", "get_snap_to_mesh");
|
||||
|
||||
ClassDB::bind_method(D_METHOD("get_snap_axis"), &TiledWallData::get_snap_axis);
|
||||
ClassDB::bind_method(D_METHOD("set_snap_axis", "value"), &TiledWallData::set_snap_axis);
|
||||
ADD_PROPERTY(PropertyInfo(Variant::VECTOR3, "snap_axis"), "set_snap_axis", "get_snap_axis");
|
||||
|
||||
//textures
|
||||
ClassDB::bind_method(D_METHOD("get_texture", "index"), &TiledWallData::get_texture);
|
||||
ClassDB::bind_method(D_METHOD("set_texture", "index", "texture"), &TiledWallData::set_texture);
|
||||
@ -242,13 +199,5 @@ void TiledWallData::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("add_textures_into", "texture_packer"), &TiledWallData::add_textures_into);
|
||||
#endif
|
||||
|
||||
ClassDB::bind_method(D_METHOD("get_is_room"), &TiledWallData::get_is_room);
|
||||
ClassDB::bind_method(D_METHOD("set_is_room", "value"), &TiledWallData::set_is_room);
|
||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "is_room"), "set_is_room", "get_is_room");
|
||||
|
||||
ClassDB::bind_method(D_METHOD("get_room_bounds"), &TiledWallData::get_room_bounds);
|
||||
ClassDB::bind_method(D_METHOD("set_room_bounds", "value"), &TiledWallData::set_room_bounds);
|
||||
ADD_PROPERTY(PropertyInfo(Variant::POOL_VECTOR3_ARRAY, "room_bounds"), "set_room_bounds", "get_room_bounds");
|
||||
|
||||
ClassDB::bind_method(D_METHOD("copy_from", "prop_data"), &TiledWallData::copy_from);
|
||||
}
|
||||
|
@ -50,15 +50,6 @@ class TiledWallData : public Resource {
|
||||
GDCLASS(TiledWallData, Resource);
|
||||
|
||||
public:
|
||||
int get_id() const;
|
||||
void set_id(const int value);
|
||||
|
||||
bool get_snap_to_mesh() const;
|
||||
void set_snap_to_mesh(const bool value);
|
||||
|
||||
Vector3 get_snap_axis() const;
|
||||
void set_snap_axis(const Vector3 &value);
|
||||
|
||||
//textures
|
||||
Ref<Texture> get_texture(const int index) const;
|
||||
void set_texture(const int index, const Ref<Texture> &texture);
|
||||
@ -85,12 +76,6 @@ public:
|
||||
void add_textures_into(Ref<TexturePacker> texture_packer);
|
||||
#endif
|
||||
|
||||
bool get_is_room() const;
|
||||
void set_is_room(const bool value);
|
||||
|
||||
PoolVector3Array get_room_bounds();
|
||||
void set_room_bounds(const PoolVector3Array &bounds);
|
||||
|
||||
void copy_from(const Ref<TiledWallData> &prop_data);
|
||||
|
||||
TiledWallData();
|
||||
|
Loading…
Reference in New Issue
Block a user