|
@@ -789,6 +789,8 @@ def generate_engine_classes_bindings(api, output_dir, use_template_get_node):
|
|
if "arguments" in method:
|
|
if "arguments" in method:
|
|
for argument in method["arguments"]:
|
|
for argument in method["arguments"]:
|
|
type_name = argument["type"]
|
|
type_name = argument["type"]
|
|
|
|
+ if type_name.startswith("const "):
|
|
|
|
+ type_name = type_name[6:]
|
|
if type_name.endswith("*"):
|
|
if type_name.endswith("*"):
|
|
type_name = type_name[:-1]
|
|
type_name = type_name[:-1]
|
|
if is_included(type_name, class_name):
|
|
if is_included(type_name, class_name):
|
|
@@ -802,6 +804,8 @@ def generate_engine_classes_bindings(api, output_dir, use_template_get_node):
|
|
fully_used_classes.add("Ref")
|
|
fully_used_classes.add("Ref")
|
|
if "return_value" in method:
|
|
if "return_value" in method:
|
|
type_name = method["return_value"]["type"]
|
|
type_name = method["return_value"]["type"]
|
|
|
|
+ if type_name.startswith("const "):
|
|
|
|
+ type_name = type_name[6:]
|
|
if type_name.endswith("*"):
|
|
if type_name.endswith("*"):
|
|
type_name = type_name[:-1]
|
|
type_name = type_name[:-1]
|
|
if is_included(type_name, class_name):
|
|
if is_included(type_name, class_name):
|