mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-12 14:31:50 +00:00
added typesize method for bytearray views (viewers) (both to Lua and docs (only Russian for now))
This commit is contained in:
parent
b30207917f
commit
e0afe5c649
2 changed files with 10 additions and 0 deletions
|
|
@ -65,6 +65,13 @@ bytes:move(fromindex: posint, toindex: posint, size: posint)
|
||||||
|
|
||||||
<small>* Размеры "оригинальных" C-шных типов являются платформозависимыми и их точный размер не описан в стандарте языка. В данной таблице предоставлены наиболее распространённые размеры типов.</small>
|
<small>* Размеры "оригинальных" C-шных типов являются платформозависимыми и их точный размер не описан в стандарте языка. В данной таблице предоставлены наиболее распространённые размеры типов.</small>
|
||||||
|
|
||||||
|
### Специфические методы "вьюшек"
|
||||||
|
|
||||||
|
```lua
|
||||||
|
-- Возвращает размер типа вьюшки (полезно для вьюшек, использующих C-шные типы нефиксированного размера: те же float или double).
|
||||||
|
view:typesize() -> posint
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Пример использования
|
### Пример использования
|
||||||
|
|
|
||||||
|
|
@ -339,6 +339,9 @@ local function create_FFIview_class(name, typename)
|
||||||
return i, ptr[i - 1]
|
return i, ptr[i - 1]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end,
|
||||||
|
typesize = function()
|
||||||
|
return typesize
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
return function (bytes)
|
return function (bytes)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue