- # Filter classes and method on the visibility.
- #
- # If set, only the classes and method with at least the given
- # visibility level will be visited.
- var min_visibility: nullable MVisibility = null is writable
-
- # Can we accept this `mentity` in the view regarding its visibility?
- fun accept_visibility(mentity: MEntity): Bool do
- return mentity.accept_visibility(min_visibility)
- end
-
- # Include fictive entities?
- #
- # By default, fictive entities (see `MEntity::is_fictive`) are not visited.
- var include_fictive = false is writable
-
- # Can we accept this `mentity` in the view regarding its fictivity?
- fun accept_fictive(mentity: MEntity): Bool do
- if include_fictive then return true
- return not mentity.is_fictive
- end
-
- # Should we accept mentities with empty documentation?