godotengine / godotengine/godot-cpp

Missing ClassDB member functions bindings

Open
#1,706 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
C++
Stars
2.7k
Forks
809
Avg merge
1d 3h
Merged PRs (30d)
8

Description

### Godot version

4.3 stable

### godot-cpp version

4.3 stable, f398ebb

### System information

Windows 10 x64

### Issue description

GDExtension version of the ClassDB class is missing the following member functions:
- `set_property_default_value` (required for my use case);
- `add_linked_property`;
- `get_property_list`;
- `get_property_info`;
- `get_linked_properties_info`.

I was unable to find any information about why is it this way. It would be nice to either have those member functions bindings (particularly `set_property_default_value`) or have some sort of information about the reasoning behind the lack of binding.

### Steps to reproduce

N/A

### Minimal reproduction project

N/A

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.