Skip to content

Attach IM* child classes as actual child classes and distinguish the inherited members #6

@alpyen

Description

@alpyen

IMText for example clearly inherits or implements IMElement, it's possible to implicitly convert between them so it would make sense to attach them as a child class in the helper window.
This will require the docs to be modified so that the inheritance/implementation is visible class IMText : IMElement { and would need to be implemented in AsDocs2XML.

Also a color offset or different icon to ditinguish between inherited class members and self-provided onces would be useful.
This will require some minor tweaking in the helper window.

Since the documentation also lists the inherited functions and it is not possible to tell if they have been overridden, it would make sense to check during the parsing of the database if the current method has the same signature in the parent class (if there is one).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions