love.graphics (Русский)
Модуль графики.
Модуль графики отвечает за такие вещи, как управление окнами, изображениями, анимацией, шрифтами, и многое другое.
Типы
Canvas (Русский) | Off-screen render target. |
Drawable (Русский) | Базовый класс для всех объектов, которые могут быть отображены на экране. |
Font (Русский) | Может быть использован для рисования текста на экране. |
Framebuffer (Русский) | Буфер для рисования вне экрана. |
Image (Русский) | Изображение. |
ParticleSystem (Русский) | Используется для создания различных эффектов вроде огня. |
Quad (Русский) | Четырехугольник с информацией о текстурных координатах. |
SpriteBatch (Русский) | Накопление геометрии в буфере, которая может быть нарисована за один вызов. |
Функции
love.graphics.arc (Русский) | Рисует арку. |
love.graphics.captureScreenshot (Русский) | Делает снимок экрана после завершения текущего кадра. |
love.graphics.checkMode (Русский) | Проверяет, поддерживается ли такой видео-режим. |
love.graphics.circle (Русский) | Рисует окружность. |
love.graphics.clear (Русский) | Закрашивает экран цветом фона. |
love.graphics.discard (Русский) | Выбрасывает содержимое экрана или активного Canvasа. |
love.graphics.draw (Русский) | Рисует объект на экране. |
love.graphics.drawq (Русский) | Рисует часть изображения на экране. |
love.graphics.getBackgroundColor (Русский) | Получает текущий цвет фона. |
love.graphics.getBlendMode (Русский) | Получает режим смешивания.. |
love.graphics.getCaption (Русский) | Получает содержимое заголовка окна. |
love.graphics.getColor (Русский) | Получает текущий цвет рисования. |
love.graphics.getColorMode (Русский) | Получает текущий режим смешивания цвета. |
love.graphics.getFont (Русский) | Получает текущий шрифт. |
love.graphics.getHeight (Русский) | Получает высоту окна. |
love.graphics.getLineStipple (Русский) | Получает текущий пунктир линии. |
love.graphics.getLineStyle (Русский) | Получает стиль линии. |
love.graphics.getLineWidth (Русский) | Получает текущую толщину линии. |
love.graphics.getMaxPointSize (Русский) | Получает максимальный поддерживаемый размер точки. |
love.graphics.getModes (Русский) | Получает список поддерживаемых полноэкранных режимов. |
love.graphics.getPointSize (Русский) | Получает текущий размер точки. |
love.graphics.getPointStyle (Русский) | Получает текущий стиль точки. |
love.graphics.getRendererInfo (Русский) | Функция возвращает информацию о используемой видеокарте и её драйвере. |
love.graphics.getScissor (Русский) | Получает прямоугольник отсечения. |
love.graphics.getWidth (Русский) | Получает ширину экрана. |
love.graphics.isCreated (Русский) | Проверяет, удалось ли инициализировать вывод на дисплей. |
love.graphics.line (Русский) | Рисует линию между точками. |
love.graphics.newFont (Русский) | Создает новый шрифт. |
love.graphics.newFramebuffer (Русский) | Создает новый Framebuffer |
love.graphics.newImage (Русский) | Создает новое изображение. |
love.graphics.newImageFont (Русский) | Создает шрифт, загрузив изображение специального формата. |
love.graphics.newParticleSystem (Русский) | Создает систему частиц. |
love.graphics.newQuad (Русский) | Создает новый текстурный прямоугольник. |
love.graphics.newScreenshot (Русский) | Создает скриншот. |
love.graphics.newSpriteBatch (Русский) | Создает группу спрайтов. |
love.graphics.point (Русский) | Рисует точку. |
love.graphics.polygon (Русский) | Рисует многоугольник. |
love.graphics.pop (Русский) | Достает состояние координатной системы из стека. |
love.graphics.present (Русский) | Отображает на экране результаты операций рисования. |
love.graphics.print (Русский) | Рисует текст на экране. |
love.graphics.printf (Русский) | Рисует форматированный текст с переносом слов и выравниванием. |
love.graphics.push (Русский) | Копирует и вставляет текущее координатное преобразование в стек. |
love.graphics.quad (Русский) | Рисует текстурный четырехугольник. |
love.graphics.rectangle (Русский) | Рисует прямоугольник. |
love.graphics.reset (Русский) | Сбрасывает текущие графические настройки. |
love.graphics.rotate (Русский) | Вращает координатную систему в двух измерениях. |
love.graphics.scale (Русский) | Масштабирует систему координат в двух измерениях. |
love.graphics.setBackgroundColor (Русский) | Устанавливает цвет фона. |
love.graphics.setBlendMode (Русский) | Устанавливает режим смешивания. |
love.graphics.setCaption (Русский) | Устанавливает текст для заголовка окна. |
love.graphics.setColor (Русский) | Устанавливает цвет, используемый для рисования. |
love.graphics.setColorMode (Русский) | Устанавливает режим смешивания цвета. |
love.graphics.setFont (Русский) | Устанавливает загруженный шрифт в качестве текущего. |
love.graphics.setIcon (Русский) | Устанавливает иконку окна. |
love.graphics.setLine (Русский) | Устанавливает ширину и стиль линии. |
love.graphics.setLineStipple (Русский) | Устанавливает шаблон для пунктира линии. |
love.graphics.setLineStyle (Русский) | Устанавливает стиль для линии. |
love.graphics.setLineWidth (Русский) | Устанавливает ширину линии. |
love.graphics.setMode (Русский) | Меняет видео-режим. |
love.graphics.setPoint (Русский) | Устанавливает размер и стиль точки. |
love.graphics.setPointSize (Русский) | Устанавливает размер точки. |
love.graphics.setPointStyle (Русский) | Устанавливает стиль точки. |
love.graphics.setRenderTarget (Русский) | Устанавливает или сбрасывает цель для рисования. |
love.graphics.setScissor (Русский) | Устанавливает или сбрасывает зону отсечения. |
love.graphics.toggleFullscreen (Русский) | Переключает на полноэкранный режим. |
love.graphics.translate (Русский) | Перемещает координатную систему в двух измерениях. |
love.graphics.triangle (Русский) | Рисует треугольник. |
Перечисления
AlignMode (Русский) | Выравнивание текста. |
ArcType (Русский) | Разные типы арок, которые можно нарисовать. |
BlendMode (Русский) | Различные способы смешивания альфа канала. |
ColorMode (Русский) | Различные способы влияния текущего цвета на изображения и геометрию. |
DrawMode (Русский) | Определяет будет ли фигура закрашена или нет. |
FilterMode (Русский) | Как будет фильтроваться изображение при масштабировании. |
LineStyle (Русский) | Стили, в которых будут нарисованы линии. |
MeshDrawMode (Русский) | То, как вершины меша будут использовать при отрисовке. |
PointStyle (Русский) | Как должны быть нарисованы точки. |
SpriteBatchUsage (Русский) | Usage hints for SpriteBatches and Meshes. |
WrapMode (Русский) | Как изображение покрывает область большого Quad'а. |
Смотрите также
Другие языки
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info