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 |
Супертипы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/CompressedImageData