|
|
using | Filepath = std::filesystem::path |
|
using | HashValue = Uint64 |
|
using | Int8 = int8_t |
|
using | Int16 = int16_t |
|
using | Int32 = int32_t |
|
using | Int64 = int64_t |
|
using | Uint8 = uint8_t |
|
using | Uint16 = uint16_t |
|
using | Uint32 = uint32_t |
|
using | Uint64 = uint64_t |
|
using | Byte = uint8_t |
|
using | LogInternalType = uint32_t |
|
using | ObserverHandle = size_t |
|
using | String = std::string |
|
using | StringRef = std::string_view |
|
using | AssemblyHash = int |
|
using | CreateAppDomainFnPtr = void (*)(void*) |
|
using | LoadAssemblyFnPtr = AssemblyHash(*)(void*) |
|
using | CreateObjectFnPtr = void* (*)(AssemblyHash, void*) |
|
using | CreateComponentFnPtr = void* (*)(AssemblyHash, void*, uint32_t) |
|
using | CallLifetimeFnPtr = void (*)(void*) |
|
using | DestroyObjectFnPtr = void (*)(void*) |
|
using | VoidFnPtr = void (*)() |
|
using | GetComponentFieldCountAndBufferSizeFnPtr = FieldCountAndBufferSizeResponse(*)(void*) |
|
using | FillComponentFieldsFnPtr = void(*)(void*, FieldMetaDataBlittable*, uint32_t, char*, uint32_t) |
|
| enum class | CvarType : uint8_t { Undefined = 0
, Integer
, Float
, String
} |
| enum class | CvarFlags : uint16_t {
None = 0
, Hidden = 1 << 1
, ReadOnlyUi = 1 << 2
, ReadOnlyCode = 1 << 3
,
ReadOnly = ReadOnlyUi | ReadOnlyCode
, NotSerialized = 1 << 4
, Advanced = 1 << 5
, NotCommandLineParameter = 1 << 6
,
Boolean = 1 << 7
, EditorNumberSlider = 1 << 8
} |
| enum class | LogSource : uint16_t {
Unknown
, EngineCore
, Editor
, EditorImporter
,
GraphicsAPI
, RenderingBackend
, Rendering
, Audio
,
Physics
, Scripting
, Count
} |
| enum class | LogSeverity : uint8_t {
Info
, Trace
, Warning
, Error
,
Fatal
} |
| enum class | AssetType : uint16_t {
Undefined
, Texture
, GraphicsPipelineSet
, ComputePipelineSet
,
Material
, AudioClip
, Mesh3d
, Rig
,
AnimationClip
, Script
, Scene
, Count
} |
| enum class | AssetLoadStatus {
Unloaded = 0
, Loading
, Ready
, Reloading
,
Missing
, Failed
} |
| enum class | VertexBuffers {
Vertex = 0
, Normal
, Tangent
, TexCoord
,
Last
} |