You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
182 lines
9.3 KiB
182 lines
9.3 KiB
// <auto-generated> |
|
// Generated by gaemstone.ECS.BindGen c661367 |
|
// Time: 2023-01-09 18:48:29Z |
|
// Flecs version: v3.1.3 |
|
// </auto-generated> |
|
|
|
#pragma warning disable CS8981 |
|
public static partial class flecs |
|
{ |
|
public const uint ECS_ID_CACHE_SIZE = (32); |
|
public const uint ECS_TERM_DESC_CACHE_SIZE = (16); |
|
public const uint ECS_OBSERVER_DESC_EVENT_COUNT_MAX = (8); |
|
public const uint ECS_VARIABLE_COUNT_MAX = (64); |
|
public const uint EcsWorldQuitWorkers = (1u << 0); |
|
public const uint EcsWorldReadonly = (1u << 1); |
|
public const uint EcsWorldQuit = (1u << 2); |
|
public const uint EcsWorldFini = (1u << 3); |
|
public const uint EcsWorldMeasureFrameTime = (1u << 4); |
|
public const uint EcsWorldMeasureSystemTime = (1u << 5); |
|
public const uint EcsWorldMultiThreaded = (1u << 6); |
|
public const uint EcsOsApiHighResolutionTimer = (1u << 0); |
|
public const uint EcsOsApiLogWithColors = (1u << 1); |
|
public const uint EcsOsApiLogWithTimeStamp = (1u << 2); |
|
public const uint EcsOsApiLogWithTimeDelta = (1u << 3); |
|
public const uint EcsEntityObserved = (1u << 31); |
|
public const uint EcsEntityObservedId = (1u << 30); |
|
public const uint EcsEntityObservedTarget = (1u << 29); |
|
public const uint EcsEntityObservedAcyclic = (1u << 28); |
|
public const uint EcsIdOnDeleteRemove = (1u << 0); |
|
public const uint EcsIdOnDeleteDelete = (1u << 1); |
|
public const uint EcsIdOnDeletePanic = (1u << 2); |
|
public const uint EcsIdOnDeleteMask = (EcsIdOnDeletePanic|EcsIdOnDeleteRemove|EcsIdOnDeleteDelete); |
|
public const uint EcsIdOnDeleteObjectRemove = (1u << 3); |
|
public const uint EcsIdOnDeleteObjectDelete = (1u << 4); |
|
public const uint EcsIdOnDeleteObjectPanic = (1u << 5); |
|
public const uint EcsIdOnDeleteObjectMask = (EcsIdOnDeleteObjectPanic|EcsIdOnDeleteObjectRemove|EcsIdOnDeleteObjectDelete); |
|
public const uint EcsIdExclusive = (1u << 6); |
|
public const uint EcsIdDontInherit = (1u << 7); |
|
public const uint EcsIdAcyclic = (1u << 8); |
|
public const uint EcsIdTag = (1u << 9); |
|
public const uint EcsIdWith = (1u << 10); |
|
public const uint EcsIdUnion = (1u << 11); |
|
public const uint EcsIdHasOnAdd = (1u << 15); |
|
public const uint EcsIdHasOnRemove = (1u << 16); |
|
public const uint EcsIdHasOnSet = (1u << 17); |
|
public const uint EcsIdHasUnSet = (1u << 18); |
|
public const uint EcsIdEventMask = (EcsIdHasOnAdd|EcsIdHasOnRemove|EcsIdHasOnSet|EcsIdHasUnSet); |
|
public const uint EcsIdMarkedForDelete = (1u << 30); |
|
public const uint EcsIterIsValid = (1u << 0u); |
|
public const uint EcsIterIsFilter = (1u << 1u); |
|
public const uint EcsIterIsInstanced = (1u << 2u); |
|
public const uint EcsIterHasShared = (1u << 3u); |
|
public const uint EcsIterTableOnly = (1u << 4u); |
|
public const uint EcsIterEntityOptional = (1u << 5u); |
|
public const uint EcsIterNoResults = (1u << 6u); |
|
public const uint EcsIterIgnoreThis = (1u << 7u); |
|
public const uint EcsIterMatchVar = (1u << 8u); |
|
public const uint EcsEventTableOnly = (1u << 8u); |
|
public const uint EcsEventNoOnSet = (1u << 16u); |
|
public const uint EcsFilterMatchThis = (1u << 1u); |
|
public const uint EcsFilterMatchOnlyThis = (1u << 2u); |
|
public const uint EcsFilterMatchPrefab = (1u << 3u); |
|
public const uint EcsFilterMatchDisabled = (1u << 4u); |
|
public const uint EcsFilterMatchEmptyTables = (1u << 5u); |
|
public const uint EcsFilterMatchAnything = (1u << 6u); |
|
public const uint EcsFilterIsFilter = (1u << 7u); |
|
public const uint EcsFilterIsInstanced = (1u << 8u); |
|
public const uint EcsFilterPopulate = (1u << 9u); |
|
public const uint EcsTableHasBuiltins = (1u << 1u); |
|
public const uint EcsTableIsPrefab = (1u << 2u); |
|
public const uint EcsTableHasIsA = (1u << 3u); |
|
public const uint EcsTableHasChildOf = (1u << 4u); |
|
public const uint EcsTableHasPairs = (1u << 5u); |
|
public const uint EcsTableHasModule = (1u << 6u); |
|
public const uint EcsTableIsDisabled = (1u << 7u); |
|
public const uint EcsTableHasCtors = (1u << 8u); |
|
public const uint EcsTableHasDtors = (1u << 9u); |
|
public const uint EcsTableHasCopy = (1u << 10u); |
|
public const uint EcsTableHasMove = (1u << 11u); |
|
public const uint EcsTableHasUnion = (1u << 12u); |
|
public const uint EcsTableHasToggle = (1u << 13u); |
|
public const uint EcsTableHasOverrides = (1u << 14u); |
|
public const uint EcsTableHasOnAdd = (1u << 15u); |
|
public const uint EcsTableHasOnRemove = (1u << 16u); |
|
public const uint EcsTableHasOnSet = (1u << 17u); |
|
public const uint EcsTableHasUnSet = (1u << 18u); |
|
public const uint EcsTableHasObserved = (1u << 20u); |
|
public const uint EcsTableMarkedForDelete = (1u << 30u); |
|
public const uint EcsTableHasLifecycle = (EcsTableHasCtors | EcsTableHasDtors); |
|
public const uint EcsTableIsComplex = (EcsTableHasLifecycle | EcsTableHasUnion | EcsTableHasToggle); |
|
public const uint EcsTableHasAddActions = (EcsTableHasIsA | EcsTableHasUnion | EcsTableHasCtors | EcsTableHasOnAdd | EcsTableHasOnSet); |
|
public const uint EcsTableHasRemoveActions = (EcsTableHasIsA | EcsTableHasDtors | EcsTableHasOnRemove | EcsTableHasUnSet); |
|
public const uint EcsQueryHasRefs = (1u << 1u); |
|
public const uint EcsQueryIsSubquery = (1u << 2u); |
|
public const uint EcsQueryIsOrphaned = (1u << 3u); |
|
public const uint EcsQueryHasOutColumns = (1u << 4u); |
|
public const uint EcsQueryHasMonitor = (1u << 5u); |
|
public const uint EcsAperiodicEmptyTables = (1u << 1u); |
|
public const uint EcsAperiodicComponentMonitors = (1u << 2u); |
|
public const uint EcsAperiodicEmptyQueries = (1u << 4u); |
|
public const uint ecs_world_t_magic = (0x65637377); |
|
public const uint ecs_stage_t_magic = (0x65637373); |
|
public const uint ecs_query_t_magic = (0x65637371); |
|
public const uint ecs_rule_t_magic = (0x65637375); |
|
public const uint ecs_table_t_magic = (0x65637374); |
|
public const uint ecs_filter_t_magic = (0x65637366); |
|
public const uint ecs_trigger_t_magic = (0x65637372); |
|
public const uint ecs_observer_t_magic = (0x65637362); |
|
public const uint ECS_ROW_MASK = (0x0FFFFFFFu); |
|
public const uint ECS_ROW_FLAGS_MASK = (~ECS_ROW_MASK); |
|
public const ulong ECS_ID_FLAGS_MASK = (0xFFul << 60); |
|
public const ulong ECS_ENTITY_MASK = (0xFFFFFFFFul); |
|
public const ulong ECS_GENERATION_MASK = (0xFFFFul << 32); |
|
public const uint ECS_COMPONENT_MASK = (~ECS_ID_FLAGS_MASK); |
|
public const uint FLECS_SPARSE_CHUNK_SIZE = (4096); |
|
public const uint ECS_STRBUF_ELEMENT_SIZE = (511); |
|
public const uint ECS_STRBUF_MAX_LIST_DEPTH = (32); |
|
public const uint EcsSelf = (1u << 1); |
|
public const uint EcsUp = (1u << 2); |
|
public const uint EcsDown = (1u << 3); |
|
public const uint EcsTraverseAll = (1u << 4); |
|
public const uint EcsCascade = (1u << 5); |
|
public const uint EcsParent = (1u << 6); |
|
public const uint EcsIsVariable = (1u << 7); |
|
public const uint EcsIsEntity = (1u << 8); |
|
public const uint EcsFilter = (1u << 9); |
|
public const uint EcsTraverseFlags = (EcsUp|EcsDown|EcsTraverseAll|EcsSelf|EcsCascade|EcsParent); |
|
public const uint flecs_iter_cache_ids = (1u << 0u); |
|
public const uint flecs_iter_cache_columns = (1u << 1u); |
|
public const uint flecs_iter_cache_sources = (1u << 2u); |
|
public const uint flecs_iter_cache_sizes = (1u << 3u); |
|
public const uint flecs_iter_cache_ptrs = (1u << 4u); |
|
public const uint flecs_iter_cache_match_indices = (1u << 5u); |
|
public const uint flecs_iter_cache_variables = (1u << 6u); |
|
public const uint flecs_iter_cache_all = (255); |
|
public const uint ECS_HI_COMPONENT_ID = (256); |
|
public const uint ECS_MAX_COMPONENT_ID = (~((uint)(ECS_ID_FLAGS_MASK >> 32))); |
|
public const uint ECS_MAX_RECURSION = (512); |
|
public const uint ECS_MAX_TOKEN_SIZE = (256); |
|
public const ulong ECS_ID_FLAG_BIT = (1ul << 63); |
|
public const uint EcsFirstUserComponentId = (32); |
|
public const uint EcsFirstUserEntityId = (ECS_HI_COMPONENT_ID + 128); |
|
public const uint ECS_INVALID_OPERATION = (1); |
|
public const uint ECS_INVALID_PARAMETER = (2); |
|
public const uint ECS_CONSTRAINT_VIOLATED = (3); |
|
public const uint ECS_OUT_OF_MEMORY = (4); |
|
public const uint ECS_OUT_OF_RANGE = (5); |
|
public const uint ECS_UNSUPPORTED = (6); |
|
public const uint ECS_INTERNAL_ERROR = (7); |
|
public const uint ECS_ALREADY_DEFINED = (8); |
|
public const uint ECS_MISSING_OS_API = (9); |
|
public const uint ECS_OPERATION_FAILED = (10); |
|
public const uint ECS_INVALID_CONVERSION = (11); |
|
public const uint ECS_ID_IN_USE = (12); |
|
public const uint ECS_CYCLE_DETECTED = (13); |
|
public const uint ECS_LEAK_DETECTED = (14); |
|
public const uint ECS_INCONSISTENT_NAME = (20); |
|
public const uint ECS_NAME_IN_USE = (21); |
|
public const uint ECS_NOT_A_COMPONENT = (22); |
|
public const uint ECS_INVALID_COMPONENT_SIZE = (23); |
|
public const uint ECS_INVALID_COMPONENT_ALIGNMENT = (24); |
|
public const uint ECS_COMPONENT_NOT_REGISTERED = (25); |
|
public const uint ECS_INCONSISTENT_COMPONENT_ID = (26); |
|
public const uint ECS_INCONSISTENT_COMPONENT_ACTION = (27); |
|
public const uint ECS_MODULE_UNDEFINED = (28); |
|
public const uint ECS_MISSING_SYMBOL = (29); |
|
public const uint ECS_ALREADY_IN_USE = (30); |
|
public const uint ECS_ACCESS_VIOLATION = (40); |
|
public const uint ECS_COLUMN_INDEX_OUT_OF_RANGE = (41); |
|
public const uint ECS_COLUMN_IS_NOT_SHARED = (42); |
|
public const uint ECS_COLUMN_IS_SHARED = (43); |
|
public const uint ECS_COLUMN_TYPE_MISMATCH = (45); |
|
public const uint ECS_INVALID_WHILE_READONLY = (70); |
|
public const uint ECS_LOCKED_STORAGE = (71); |
|
public const uint ECS_INVALID_FROM_WORKER = (72); |
|
public const uint ECS_REST_DEFAULT_PORT = (27750); |
|
public const uint ECS_STAT_WINDOW = (60); |
|
public const uint ECS_MEMBER_DESC_CACHE_SIZE = (32); |
|
public const uint ECS_META_MAX_SCOPE_DEPTH = (32); |
|
public const uint ECS_HTTP_HEADER_COUNT_MAX = (32); |
|
public const uint ECS_HTTP_QUERY_PARAM_COUNT_MAX = (32); |
|
}
|
|
|