Fix get_node_for's parameters.

This commit is contained in:
Relintai 2020-07-05 22:15:57 +02:00
parent 85670797de
commit 895477ca74
2 changed files with 4 additions and 4 deletions

View File

@ -54,7 +54,7 @@ bool PropDataEntry::_processor_handles(Node *node) {
} }
void PropDataEntry::_processor_process(Ref<PropData> prop_data, Node *node, const Transform &transform) { void PropDataEntry::_processor_process(Ref<PropData> prop_data, Node *node, const Transform &transform) {
} }
Node *PropDataEntry::_processor_get_node_for(const Ref<PropData> &prop_data) { Node *PropDataEntry::_processor_get_node_for(const Transform &transform) {
return NULL; return NULL;
} }
@ -81,7 +81,7 @@ void PropDataEntry::_bind_methods() {
PropertyInfo(Variant::TRANSFORM, "transform"))); PropertyInfo(Variant::TRANSFORM, "transform")));
BIND_VMETHOD(MethodInfo(PropertyInfo(Variant::OBJECT, "node", PROPERTY_HINT_RESOURCE_TYPE, "Node"), "_processor_get_node_for", BIND_VMETHOD(MethodInfo(PropertyInfo(Variant::OBJECT, "node", PROPERTY_HINT_RESOURCE_TYPE, "Node"), "_processor_get_node_for",
PropertyInfo(Variant::OBJECT, "prop_data", PROPERTY_HINT_RESOURCE_TYPE, "PropData"))); PropertyInfo(Variant::TRANSFORM, "transform")));
ClassDB::bind_method(D_METHOD("processor_handles", "node"), &PropDataEntry::processor_handles); ClassDB::bind_method(D_METHOD("processor_handles", "node"), &PropDataEntry::processor_handles);
ClassDB::bind_method(D_METHOD("processor_process", "prop_data", "node", "transform"), &PropDataEntry::processor_process); ClassDB::bind_method(D_METHOD("processor_process", "prop_data", "node", "transform"), &PropDataEntry::processor_process);
@ -89,5 +89,5 @@ void PropDataEntry::_bind_methods() {
ClassDB::bind_method(D_METHOD("_processor_handles", "node"), &PropDataEntry::_processor_handles); ClassDB::bind_method(D_METHOD("_processor_handles", "node"), &PropDataEntry::_processor_handles);
ClassDB::bind_method(D_METHOD("_processor_process", "prop_data", "node", "transform"), &PropDataEntry::_processor_process); ClassDB::bind_method(D_METHOD("_processor_process", "prop_data", "node", "transform"), &PropDataEntry::_processor_process);
ClassDB::bind_method(D_METHOD("_processor_get_node_for", "prop_data"), &PropDataEntry::_processor_get_node_for); ClassDB::bind_method(D_METHOD("_processor_get_node_for", "transform"), &PropDataEntry::_processor_get_node_for);
} }

View File

@ -49,7 +49,7 @@ public:
virtual bool _processor_handles(Node *node); virtual bool _processor_handles(Node *node);
virtual void _processor_process(Ref<PropData> prop_data, Node *node, const Transform &transform); virtual void _processor_process(Ref<PropData> prop_data, Node *node, const Transform &transform);
virtual Node *_processor_get_node_for(const Ref<PropData> &prop_data); virtual Node *_processor_get_node_for(const Transform &transform);
PropDataEntry(); PropDataEntry();
~PropDataEntry(); ~PropDataEntry();