Рефакторинг

This commit is contained in:
sasha80
2025-02-12 10:55:45 +03:00
parent ae0e52cfb9
commit 86b889b4f2

View File

@@ -47,7 +47,7 @@ var scroll_adj: = Vector2(0, 0)
func get_node_scene(): return node_type_file
func assert_meta(i_col: int, i_row: int, pname: String, node): _assert(node.has_meta(pname), 'нет мета-свойства \"%s\" у ячейки колонка:%d ряд:%d' % [pname, i_col, i_row])
func _assert_meta(i_col: int, i_row: int, pname: String, node): _assert(node.has_meta(pname), 'нет мета-свойства \"%s\" у ячейки колонка:%d ряд:%d' % [pname, i_col, i_row])
func get_node_user_data(i_col: int, i_row: int): return get_node_meta(i_col, i_row, META_USER_DATA)
func set_node_user_data(i_col: int, i_row: int, val) -> void: set_node_meta(i_col, i_row, META_USER_DATA, val)
func defaultselector_color_proc(_i_row: int): return selector_color
@@ -143,8 +143,8 @@ func load_node_scene(file_name: String):
func _ready():
ScnSelector = load(selector_type_file)
ScnNode = load(node_type_file)
_assert(ScnSelector is PackedScene, '\"%s\" не PackedScene', ScnSelector)
_assert(ScnNode is PackedScene, '\"%s\" не PackedScene', ScnNode)
_assert(ScnSelector is PackedScene, '\"%s\" не PackedScene' % ScnSelector)
_assert(ScnNode is PackedScene, '\"%s\" не PackedScene' % ScnNode)
## Выравнивает по нижнему левому углу. Используется для выравнивания по заголовку.
@@ -171,7 +171,7 @@ func set_node_meta(i_col: int, i_row: int, pname: String, val) -> void:
func get_node_meta(i_col: int, i_row: int, pname: String):
var key: = get_node_key(NODE_KEY_FORMAT, i_col, i_row)
var node = nodes[key]
assert_meta(i_col, i_row, pname, node)
_assert_meta(i_col, i_row, pname, node)
return node.get_meta(pname)