Handlers & Utilities

Emoji Categories

emoji_category_single_file_list.EMOJI_CATEGORIES

List of emoji category definitions with keys:

  • key: Category identifier

  • name: Display name

  • category_op_id: Operator ID for category button

common_parent_emoji_category_panel.get_emojis_by_category(category_name)

Get all emojis belonging to a specific category.

Parameters:

category_name (str) – Category name to filter by

Returns:

List of emoji characters

Return type:

list

common_parent_emoji_category_panel.get_emoji_name(emoji, lang='en')

Get the localized name of an emoji.

Parameters:
  • emoji – Emoji character

  • lang – Language code (default: ‘en’)

Returns:

Emoji name in specified language

Return type:

str

SVG Handler

class EmojiText_Noto.NotoEmojiHandler

Handler for Noto emoji SVG files.

has_svg(emoji)

Check if an SVG exists for the given emoji.

Parameters:

emoji – Emoji character

Returns:

True if SVG available

Return type:

bool

import_emoji_svg(emoji, collection_name=None)

Import emoji SVG as a Blender curve object.

Parameters:
  • emoji – Emoji character

  • collection_name – Optional collection name for the object

Returns:

The imported object or None