Spec-Zone.ru › LÖVE

CompressedImageData

Доступно с LÖVE 0.9.0
В версиях до 0.10.0 оно называлось CompressedData, однако теперь это имя используется для чего-то другого.

Представляет сжатые данные изображения, предназначенные для сохранения в сжатом виде в ОЗУ.

CompressedImageData охватывает стандартные сжатые форматы текстур, такие как DXT1, DXT5 и BC5 / 3Dc.

Вы не можете напрямую отобразить CompressedImageData на экране. Для этого используйте Image.

Конструкторы

love.image.newCompressedData Создаёт новый объект CompressedImageData из сжатого файла изображения. 0.9.0

Функции

CompressedImageData:getDimensions Получает ширину и высоту CompressedImageData. 0.9.0
CompressedImageData:getFormat Получает формат CompressedImageData. 0.9.0
CompressedImageData:getHeight Получает высоту CompressedImageData. 0.9.0
CompressedImageData:getMipmapCount Получает количество уровней mipmap в CompressedImageData. 0.9.0
CompressedImageData:getWidth Получает ширину CompressedImageData. 0.9.0
Data:clone Создаёт новую копию объекта Data. 11.0
Data:getFFIPointer Получает указатель FFI на Data. 11.3
Data:getPointer Получает указатель на Data.
Data:getSize Получает размер Data в байтах.
Data:getString Получает весь Data в виде строки. 0.9.0
Object:release Немедленно уничтожает ссылку Lua на объект. 11.0
Object:type Получает тип объекта в виде строки.
Object:typeOf Проверяет, является ли объект определённого типа.

Перечисления

CompressedImageFormat Форматы сжатых данных изображения. 0.9.0

Супертипы

  • Data
  • Object

См. также

  • love.image
  • love.image.newCompressedData
  • love.image.isCompressed
  • Image

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/CompressedImageData

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API