AttributeType.lua 829 B

12345678910111213141516171819202122232425262728293031323334
  1. return {
  2. summary = 'Data types for vertex attributes in meshes.',
  3. description = 'These are the data types that can be used by vertex data in meshes.',
  4. values = {
  5. {
  6. name = 'i8',
  7. description = 'Signed 8 bit integers (-128 to 127).'
  8. },
  9. {
  10. name = 'u8',
  11. description = 'Unsigned 8 bit integers (0 to 255).'
  12. },
  13. {
  14. name = 'i16',
  15. description = 'Signed 16 bit integers (-32768 to 32767).'
  16. },
  17. {
  18. name = 'u16',
  19. description = 'Unsigned 16 bit integers (0 to 65535).'
  20. },
  21. {
  22. name = 'i32',
  23. description = 'Signed 32 bit integers (-2147483648 to 2147483647).'
  24. },
  25. {
  26. name = 'u32',
  27. description = 'Unsigned 32 bit integers (0 to 429467295).'
  28. },
  29. {
  30. name = 'f32',
  31. description = 'Floating point numbers.'
  32. }
  33. }
  34. }