Difference between revisions of "Data (Українська)"

m
m (красивіші посилання)
 
Line 14: Line 14:
  
 
== Базові типи ==
 
== Базові типи ==
* [[parent::Object (Українська)]]
+
* [[parent::Object (Українська)|Object]]
 
== Підтипи ==
 
== Підтипи ==
 
{{#ask: [[Category:Types]] [[parent::Data (Українська)]] [[Concept:Current]]
 
{{#ask: [[Category:Types]] [[parent::Data (Українська)]] [[Concept:Current]]
Line 28: Line 28:
 
}}
 
}}
 
== Дивіться також ==
 
== Дивіться також ==
* [[parent::love (Українська)]]
+
* [[parent::love (Українська)|love]]
* [[‎parent::love.data (Українська)]]
+
* [[‎parent::love.data (Українська)|love.data]]
 
[[Category:Types]]
 
[[Category:Types]]
 
{{#set:Link for lists=[[Data (Українська)|Data]]}}
 
{{#set:Link for lists=[[Data (Українська)|Data]]}}

Latest revision as of 14:41, 25 February 2020

Базовий клас для всіх даних.

Функції

Data:clone Створює нову копію об'єкта Data. Added since 11.0
Data:getFFIPointer Повертає вказівник на дані для інтерфейсу зовнішніх функцій (FFI). Added since 11.3
Data:getPointer Повертає вказівник на дані.
Data:getSize Отримати розмір даних (Data) в байтах.
Data:getString Повертає всі дані як рядок. Added since 0.9.0
Object:release Моментально знищує посилання на об'єкт в Lua. Added since 11.0
Object:type Отримує тип об'єкту як рядок.
Object:typeOf Перевіряє, чи має об'єкт певний тип.

Базові типи

Підтипи

ByteData Об'єкт даних, який містить довільні байти в нерозривній ділянці пам'яті. Added since 11.0
CompressedData Байтові дані, стиснені певним алгоритмом. Added since 0.10.0
CompressedImageData Описує дані стисненого зображення, призначеного для зберігання в пам'яті (в тому числі графічній) в стиснутому вигляді. Added since 0.9.0
FileData Дані (Data), що описують вміст файлу.
FontData Об'єкт FontData описує шрифт. Added since 0.7.0 Removed in 0.8.0
GlyphData GlyphData описує символ, який можна намалювати. Added since 0.7.0
ImageData Нестиснені (розпаковані) дані зображення.
SoundData Містить нестиснені аудіо-семпли.

Дивіться також


Інші мови