// Generated at 2020-11-13 15:44:29 export enum MatrixFormat { ColumnMajor = 0, RowMajor = 1, Count, } export enum TextureType { Diffuse = 0, Normal, Specular, MetaIndex, Count, } export enum TextureFormat { RGBA32 = 0, RGB24 = 1, BC1 = 2, BC3 = 3, BC4 = 4, BC5 = 5, ETC1_RGB = 6, RGBA_FLOAT32 = 7, UNC1 = 8, JPEG = 9, PNG = 10, BMP = 11, PSD = 12, TGA = 13, GIF = 14, HDR = 15, PIC = 16, PNM = 17, ASTC_4X4 = 18, ASTC_5X4 = 19, ASTC_5X5 = 20, ASTC_6X5 = 21, ASTC_6X6 = 22, ASTC_8X5 = 23, ASTC_8X6 = 24, ASTC_10X5 = 25, ASTC_10X6 = 26, ASTC_8X8 = 27, ASTC_10X8 = 28, ASTC_10X10 = 29, ASTC_12X10 = 30, ASTC_12X12 = 31, ARGB32 = 32, R8 = 33, PVRTC1_RGB4 = 34, PVRTC1_RGBA4 = 35, UINT8 = 36, UINT16 = 37, UINT32 = 38, RGB565 = 39, RG8 = 40, RG16F = 41, OPENEXR = 42, RGBA_FLOAT16 = 43, RGB_FLOAT16 = 44, RGB_FLOAT32 = 45, BC6H = 46, BC7 = 47, Count, } export enum ColorSpace { Linear = 0, SRGB, Count, } export enum VertexAttribute { Position = 0, TextureCoordinate, Normal, Tangent, Count, } export enum BufferFlags { UncachedMemory = 1 << 0, } export enum LogLevel { Debug = 0, Info, Warning, Error, Count, } export enum TransferStatus { Inactive = 0, Active, Complete, Error, Count, } export enum HeaderError { Found = 0, Not_Found, Transfer_Not_Complete, Buffer_Too_Small, Count, } export enum HttpMethod { Get = 0, Post, Put, Delete, Count, } export enum LibraryInfo { Version = 0, Copyright, BuildTime, BuildId, Count, } export enum InvalidUserPointer { InvalidUserPointer = 0, } export enum TextureSupportFlags { None = 0, BC1 = 1 << 0, BC2 = 1 << 1, BC3 = 1 << 2, BC4 = 1 << 3, BC5 = 1 << 4, BC6H = 1 << 5, BC7 = 1 << 6, ASTC = 1 << 7, ETC1 = 1 << 8, ETC2 = 1 << 9, EAC_R = 1 << 10, EAC_RG = 1 << 11, PVRTC1 = 1 << 12, PVRTC2 = 1 << 13, ATC = 1 << 14, HalfFloat = 1 << 15, Float = 1 << 16, All = 0x7fffffff, } export enum RuntimeFlags { NeverUnload = 1 << 0, ExclusiveRendering = 1 << 1, EnableRayQueries = 1 << 2, } export enum ConnectionStatus { Connected = 0, Connecting, ConnectionError, Count, } export enum DepthRange { ZeroToOne = 0, MinusOneToOne, Count, } export enum FilterShapeType { Sphere = 0, Cylinder, None, Count, } export enum SceneCopyStatus { InProgress = 0, Done, Error, Count, } export enum SceneCopyDestinationType { File = 0, Directory = 1, FormatObj = 3, IndexJson = 4, Count, } export enum SceneCopySourceType { Directory = 0, Cloud, Count, } export enum AssetType { Material, Texture, Mesh, Count, } export enum AssetLoadResult { Failure, OutOfMemory, Aborted, Success, Count, } export enum RayQueryFlags { BackfaceCulling = 1 << 0, }