mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant.
All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
This commit is contained in:
@@ -1481,26 +1481,26 @@ RegEx::~RegEx() {
|
||||
|
||||
void RegExMatch::_bind_methods() {
|
||||
|
||||
ObjectTypeDB::bind_method(_MD("expand","template"),&RegExMatch::expand);
|
||||
ObjectTypeDB::bind_method(_MD("get_group_count"),&RegExMatch::get_group_count);
|
||||
ObjectTypeDB::bind_method(_MD("get_group_array"),&RegExMatch::get_group_array);
|
||||
ObjectTypeDB::bind_method(_MD("get_names"),&RegExMatch::get_names);
|
||||
ObjectTypeDB::bind_method(_MD("get_name_dict"),&RegExMatch::get_name_dict);
|
||||
ObjectTypeDB::bind_method(_MD("get_string","name"),&RegExMatch::get_string, DEFVAL(0));
|
||||
ObjectTypeDB::bind_method(_MD("get_start","name"),&RegExMatch::get_start, DEFVAL(0));
|
||||
ObjectTypeDB::bind_method(_MD("get_end","name"),&RegExMatch::get_end, DEFVAL(0));
|
||||
ClassDB::bind_method(_MD("expand","template"),&RegExMatch::expand);
|
||||
ClassDB::bind_method(_MD("get_group_count"),&RegExMatch::get_group_count);
|
||||
ClassDB::bind_method(_MD("get_group_array"),&RegExMatch::get_group_array);
|
||||
ClassDB::bind_method(_MD("get_names"),&RegExMatch::get_names);
|
||||
ClassDB::bind_method(_MD("get_name_dict"),&RegExMatch::get_name_dict);
|
||||
ClassDB::bind_method(_MD("get_string","name"),&RegExMatch::get_string, DEFVAL(0));
|
||||
ClassDB::bind_method(_MD("get_start","name"),&RegExMatch::get_start, DEFVAL(0));
|
||||
ClassDB::bind_method(_MD("get_end","name"),&RegExMatch::get_end, DEFVAL(0));
|
||||
}
|
||||
|
||||
void RegEx::_bind_methods() {
|
||||
|
||||
ObjectTypeDB::bind_method(_MD("clear"),&RegEx::clear);
|
||||
ObjectTypeDB::bind_method(_MD("compile","pattern"),&RegEx::compile);
|
||||
ObjectTypeDB::bind_method(_MD("search","text","start","end"),&RegEx::search, DEFVAL(0), DEFVAL(-1));
|
||||
ObjectTypeDB::bind_method(_MD("sub","text","replacement","all","start","end"),&RegEx::sub, DEFVAL(false), DEFVAL(0), DEFVAL(-1));
|
||||
ObjectTypeDB::bind_method(_MD("is_valid"),&RegEx::is_valid);
|
||||
ObjectTypeDB::bind_method(_MD("get_pattern"),&RegEx::get_pattern);
|
||||
ObjectTypeDB::bind_method(_MD("get_group_count"),&RegEx::get_group_count);
|
||||
ObjectTypeDB::bind_method(_MD("get_names"),&RegEx::get_names);
|
||||
ClassDB::bind_method(_MD("clear"),&RegEx::clear);
|
||||
ClassDB::bind_method(_MD("compile","pattern"),&RegEx::compile);
|
||||
ClassDB::bind_method(_MD("search","text","start","end"),&RegEx::search, DEFVAL(0), DEFVAL(-1));
|
||||
ClassDB::bind_method(_MD("sub","text","replacement","all","start","end"),&RegEx::sub, DEFVAL(false), DEFVAL(0), DEFVAL(-1));
|
||||
ClassDB::bind_method(_MD("is_valid"),&RegEx::is_valid);
|
||||
ClassDB::bind_method(_MD("get_pattern"),&RegEx::get_pattern);
|
||||
ClassDB::bind_method(_MD("get_group_count"),&RegEx::get_group_count);
|
||||
ClassDB::bind_method(_MD("get_names"),&RegEx::get_names);
|
||||
|
||||
ADD_PROPERTY(PropertyInfo(Variant::STRING, "pattern"), _SCS("compile"), _SCS("get_pattern"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user