mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 00:32:57 -04:00
Don't mangle certain numeric typedefs in API reference
This commit is contained in:
parent
b9440d634c
commit
b3630c4e18
@ -135,6 +135,8 @@ def translated_type_name(type, scoped=True):
|
||||
typename = interrogate_type_name(type)
|
||||
if typename in ("PyObject", "_object"):
|
||||
return "object"
|
||||
elif typename == "PN_stdfloat":
|
||||
return "float"
|
||||
|
||||
if interrogate_type_is_atomic(type):
|
||||
token = interrogate_type_atomic_token(type)
|
||||
@ -143,7 +145,9 @@ def translated_type_name(type, scoped=True):
|
||||
else:
|
||||
return typename
|
||||
|
||||
typename = translateTypeName(typename)
|
||||
if not typename.endswith('_t'):
|
||||
# Hack: don't mangle size_t etc.
|
||||
typename = translateTypeName(typename)
|
||||
|
||||
if scoped and interrogate_type_is_nested(type):
|
||||
return translated_type_name(interrogate_type_outer_class(type)) + '::' + typename
|
||||
|
Loading…
x
Reference in New Issue
Block a user