an.genres ========= .. automodule:: an.genres .. rubric:: Module Attributes .. autosummary:: ENTRY_POINT_GROUP API_LEVEL IN_DISTRIBUTION_GENRES .. rubric:: Functions .. autosummary:: require_api_level hook_modules register_service require_service service services action_kind action_kind_names available entity_kind entity_kind_names entity_space_resolver discovered_entry_points genre_entry_points genres_declaring installed genre_library installed_genre load providers_of register_genre without_genres .. rubric:: Classes .. autosummary:: ActionKind CompilePass RuntimeScript SwapDeclaration DialogueSugar EntityKind Genre SemanticCheck .. rubric:: Exceptions .. autosummary:: GenreAPILevelError ServiceMissingError GenreError RegistryError UnregisteredKindError .. rubric:: Modules .. autosummary:: :toctree: :recursive: cutout registry