NAME
pEFL::Evas
DESCRIPTION
Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super- and sub-sampled scaled images, alpha-blend objects and more.
This module exports the constants in the EVAS_* name space. The following constants can be used:
- EVAS_HINT_EXPAND
- EVAS_HINT_FILL
- EVAS_BUTTON_DOUBLE_CLICK
- EVAS_BUTTON_TRIPLE_CLICK
- EVAS_FONT_HINTING_NONE
- EVAS_FONT_HINTING_AUTO
- EVAS_FONT_HINTING_BYTECODE
- EVAS_NATIVE_SURFACE_NONE
- EVAS_NATIVE_SURFACE_X11
- EVAS_NATIVE_SURFACE_OPENGL
- EVAS_NATIVE_SURFACE_WL
- EVAS_NATIVE_SURFACE_TBM
- EVAS_NATIVE_SURFACE_EVASGL
- EVAS_NATIVE_SURFACE_WL_DMABUF
- EVAS_NATIVE_SURFACE_STATUS_SCANOUT_ON
- EVAS_NATIVE_SURFACE_STATUS_SCANOUT_OFF
- EVAS_NATIVE_SURFACE_STATUS_PLANE_ASSIGN
- EVAS_NATIVE_SURFACE_STATUS_PLANE_RELEASE
- EVAS_IMAGE_ORIENT_NONE
- EVAS_IMAGE_ORIENT_0
- EVAS_IMAGE_ORIENT_90
- EVAS_IMAGE_ORIENT_180
- EVAS_IMAGE_ORIENT_270
- EVAS_IMAGE_FLIP_HORIZONTAL
- EVAS_IMAGE_FLIP_VERTICAL
- EVAS_IMAGE_FLIP_TRANSPOSE
- EVAS_IMAGE_FLIP_TRANSVERSE
- EVAS_BORDER_FILL_NONE
- EVAS_BORDER_FILL_DEFAULT
- EVAS_BORDER_FILL_SOLID
- EVAS_VIDEO_SURFACE_MOVE
- EVAS_VIDEO_SURFACE_RESIZE
- EVAS_VIDEO_SURFACE_CLIP
- EVAS_VIDEO_SURFACE_BELOW
- EVAS_VIDEO_SURFACE_STACKING_CHECK
- EVAS_VIDEO_SURFACE_IGNORE_WINDOW
- EVAS_LOAD_ERROR_NONE
- EVAS_LOAD_ERROR_GENERIC
- EVAS_LOAD_ERROR_DOES_NOT_EXIST
- EVAS_LOAD_ERROR_PERMISSION_DENIED
- EVAS_LOAD_ERROR_RESOURCE_ALLOCATION_FAILED
- EVAS_LOAD_ERROR_CORRUPT_FILE
- EVAS_LOAD_ERROR_UNKNOWN_FORMAT
- EVAS_LOAD_ERROR_CANCELLED
- EVAS_IMAGE_CONTENT_HINT_NONE
- EVAS_IMAGE_CONTENT_HINT_DYNAMIC
- EVAS_IMAGE_CONTENT_HINT_STATIC
- EVAS_DISPLAY_MODE_NONE
- EVAS_DISPLAY_MODE_COMPRESS
- EVAS_DISPLAY_MODE_EXPAND
- EVAS_DISPLAY_MODE_DONT_CHANGE
- EVAS_RENDER_BLEND
- EVAS_RENDER_COPY
- EVAS_CALLBACK_MOUSE_IN
- EVAS_CALLBACK_MOUSE_OUT
- EVAS_CALLBACK_MOUSE_DOWN
- EVAS_CALLBACK_MOUSE_UP
- EVAS_CALLBACK_MOUSE_MOVE
- EVAS_CALLBACK_MOUSE_WHEEL
- EVAS_CALLBACK_MULTI_DOWN
- EVAS_CALLBACK_MULTI_UP
- EVAS_CALLBACK_MULTI_MOVE
- EVAS_CALLBACK_FREE
- EVAS_CALLBACK_KEY_DOWN
- EVAS_CALLBACK_KEY_UP
- EVAS_CALLBACK_FOCUS_IN
- EVAS_CALLBACK_FOCUS_OUT
- EVAS_CALLBACK_SHOW
- EVAS_CALLBACK_HIDE
- EVAS_CALLBACK_MOVE
- EVAS_CALLBACK_RESIZE
- EVAS_CALLBACK_RESTACK
- EVAS_CALLBACK_DEL
- EVAS_CALLBACK_HOLD
- EVAS_CALLBACK_CHANGED_SIZE_HINTS
- EVAS_CALLBACK_IMAGE_PRELOADED
- EVAS_CALLBACK_CANVAS_FOCUS_IN
- EVAS_CALLBACK_CANVAS_FOCUS_OUT
- EVAS_CALLBACK_RENDER_FLUSH_PRE
- EVAS_CALLBACK_RENDER_FLUSH_POST
- EVAS_CALLBACK_CANVAS_OBJECT_FOCUS_IN
- EVAS_CALLBACK_CANVAS_OBJECT_FOCUS_OUT
- EVAS_CALLBACK_IMAGE_UNLOADED
- EVAS_CALLBACK_RENDER_PRE
- EVAS_CALLBACK_RENDER_POST
- EVAS_CALLBACK_IMAGE_RESIZE
- EVAS_CALLBACK_DEVICE_CHANGED
- EVAS_CALLBACK_AXIS_UPDATE
- EVAS_CALLBACK_CANVAS_VIEWPORT_RESIZE
- EVAS_CALLBACK_LAST
- EVAS_TEXT_STYLE_PLAIN
- EVAS_TEXT_STYLE_SHADOW
- EVAS_TEXT_STYLE_OUTLINE
- EVAS_TEXT_STYLE_SOFT_OUTLINE
- EVAS_TEXT_STYLE_GLOW
- EVAS_TEXT_STYLE_OUTLINE_SHADOW
- EVAS_TEXT_STYLE_FAR_SHADOW
- EVAS_TEXT_STYLE_OUTLINE_SOFT_SHADOW
- EVAS_TEXT_STYLE_SOFT_SHADOW
- EVAS_TEXT_STYLE_FAR_SOFT_SHADOW
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_BOTTOM_RIGHT
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_BOTTOM
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_BOTTOM_LEFT
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_LEFT
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_TOP_LEFT
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_TOP
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_TOP_RIGHT
- EVAS_TEXT_STYLE_SHADOW_DIRECTION_RIGHT
- EVAS_BIDI_DIRECTION_NEUTRAL
- EVAS_BIDI_DIRECTION_NATURAL
- EVAS_BIDI_DIRECTION_LTR
- EVAS_BIDI_DIRECTION_RTL
- EVAS_BIDI_DIRECTION_INHERIT
- EVAS_TEXTBLOCK_TEXT_RAW
- EVAS_TEXTBLOCK_TEXT_PLAIN
- EVAS_TEXTBLOCK_TEXT_MARKUP
- EVAS_TEXTBLOCK_CURSOR_UNDER
- EVAS_TEXTBLOCK_CURSOR_BEFORE
SEE ALSO
https://www.enlightenment.org/develop/legacy/api/c/start#evas_main.html
AUTHOR
Maximilian Lika
COPYRIGHT AND LICENSE
Copyright (C) 2022 by Maximilian Lika
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.28.1 or, at your option, any later version of Perl 5 you may have available.