module Godot.Core.GodotArrayMesh where import Data.Coerce import Foreign.C import Godot.Internal.Dispatch import System.IO.Unsafe import Godot.Gdnative.Internal import Godot.Gdnative.Types import Godot.Api.Auto pattern ARRAY_FORMAT_INDEX :: Int pattern ARRAY_FORMAT_INDEX = 256 pattern ARRAY_FORMAT_COLOR :: Int pattern ARRAY_FORMAT_COLOR = 8 pattern ARRAY_FORMAT_TEX_UV :: Int pattern ARRAY_FORMAT_TEX_UV = 16 pattern ARRAY_FORMAT_VERTEX :: Int pattern ARRAY_FORMAT_VERTEX = 1 pattern ARRAY_MAX :: Int pattern ARRAY_MAX = 9 pattern ARRAY_NORMAL :: Int pattern ARRAY_NORMAL = 1 pattern ARRAY_FORMAT_TEX_UV2 :: Int pattern ARRAY_FORMAT_TEX_UV2 = 32 pattern ARRAY_INDEX :: Int pattern ARRAY_INDEX = 8 pattern ARRAY_COLOR :: Int pattern ARRAY_COLOR = 3 pattern ARRAY_TEX_UV :: Int pattern ARRAY_TEX_UV = 4 pattern ARRAY_FORMAT_NORMAL :: Int pattern ARRAY_FORMAT_NORMAL = 2 pattern ARRAY_TEX_UV2 :: Int pattern ARRAY_TEX_UV2 = 5 pattern ARRAY_FORMAT_BONES :: Int pattern ARRAY_FORMAT_BONES = 64 pattern ARRAY_WEIGHTS_SIZE :: Int pattern ARRAY_WEIGHTS_SIZE = 4 pattern ARRAY_WEIGHTS :: Int pattern ARRAY_WEIGHTS = 7 pattern ARRAY_TANGENT :: Int pattern ARRAY_TANGENT = 2 pattern ARRAY_BONES :: Int pattern ARRAY_BONES = 6 pattern NO_INDEX_ARRAY :: Int pattern NO_INDEX_ARRAY = -1 pattern ARRAY_VERTEX :: Int pattern ARRAY_VERTEX = 0 pattern ARRAY_FORMAT_WEIGHTS :: Int pattern ARRAY_FORMAT_WEIGHTS = 128 pattern ARRAY_FORMAT_TANGENT :: Int pattern ARRAY_FORMAT_TANGENT = 4