{ "enums": { "alt_CEvent_Type": { "enumerators": [ { "name": "ALT_CEVENT_TYPE_NONE", "value": 0 }, { "name": "ALT_CEVENT_TYPE_PLAYER_CONNECT", "value": 1 }, { "name": "ALT_CEVENT_TYPE_PLAYER_DISCONNECT", "value": 2 }, { "name": "ALT_CEVENT_TYPE_RESOURCE_START", "value": 3 }, { "name": "ALT_CEVENT_TYPE_RESOURCE_STOP", "value": 4 }, { "name": "ALT_CEVENT_TYPE_RESOURCE_ERROR", "value": 5 }, { "name": "ALT_CEVENT_TYPE_SERVER_SCRIPT_EVENT", "value": 6 }, { "name": "ALT_CEVENT_TYPE_CLIENT_SCRIPT_EVENT", "value": 7 }, { "name": "ALT_CEVENT_TYPE_META_CHANGE", "value": 8 }, { "name": "ALT_CEVENT_TYPE_SYNCED_META_CHANGE", "value": 9 }, { "name": "ALT_CEVENT_TYPE_STREAM_SYNCED_META_CHANGE", "value": 10 }, { "name": "ALT_CEVENT_TYPE_GLOBAL_META_CHANGE", "value": 11 }, { "name": "ALT_CEVENT_TYPE_GLOBAL_SYNCED_META_CHANGE", "value": 12 }, { "name": "ALT_CEVENT_TYPE_PLAYER_DAMAGE", "value": 13 }, { "name": "ALT_CEVENT_TYPE_PLAYER_DEATH", "value": 14 }, { "name": "ALT_CEVENT_TYPE_FIRE_EVENT", "value": 15 }, { "name": "ALT_CEVENT_TYPE_EXPLOSION_EVENT", "value": 16 }, { "name": "ALT_CEVENT_TYPE_WEAPON_DAMAGE_EVENT", "value": 17 }, { "name": "ALT_CEVENT_TYPE_VEHICLE_DESTROY", "value": 18 }, { "name": "ALT_CEVENT_TYPE_CHECKPOINT_EVENT", "value": 19 }, { "name": "ALT_CEVENT_TYPE_COLSHAPE_EVENT", "value": 20 }, { "name": "ALT_CEVENT_TYPE_PLAYER_ENTER_VEHICLE", "value": 21 }, { "name": "ALT_CEVENT_TYPE_PLAYER_LEAVE_VEHICLE", "value": 22 }, { "name": "ALT_CEVENT_TYPE_PLAYER_CHANGE_VEHICLE_SEAT", "value": 23 }, { "name": "ALT_CEVENT_TYPE_REMOVE_ENTITY_EVENT", "value": 24 }, { "name": "ALT_CEVENT_TYPE_DATA_NODE_RECEIVED_EVENT", "value": 25 }, { "name": "ALT_CEVENT_TYPE_CONSOLE_COMMAND_EVENT", "value": 26 }, { "name": "ALT_CEVENT_TYPE_CONNECTION_COMPLETE", "value": 27 }, { "name": "ALT_CEVENT_TYPE_DISCONNECT_EVENT", "value": 28 }, { "name": "ALT_CEVENT_TYPE_WEB_VIEW_EVENT", "value": 29 }, { "name": "ALT_CEVENT_TYPE_KEYBOARD_EVENT", "value": 30 }, { "name": "ALT_CEVENT_TYPE_GAME_ENTITY_CREATE", "value": 31 }, { "name": "ALT_CEVENT_TYPE_GAME_ENTITY_DESTROY", "value": 32 }, { "name": "ALT_CEVENT_TYPE_ALL", "value": 33 }, { "name": "ALT_CEVENT_TYPE_SIZE", "value": 34 } ] }, "alt_CExplosionEvent_ExplosionType": { "enumerators": [ { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_GRENADE", "value": 0 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_GRENADELAUNCHER", "value": 1 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_STICKYBOMB", "value": 2 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_MOLOTOV", "value": 3 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_ROCKET", "value": 4 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_TANKSHELL", "value": 5 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_HI_OCTANE", "value": 6 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_CAR", "value": 7 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_PLANE", "value": 8 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_PETROL_PUMP", "value": 9 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_BIKE", "value": 10 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_DIR_STEAM", "value": 11 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_DIR_FLAME", "value": 12 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_DIR_WATER_HYDRANT", "value": 13 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_DIR_GAS_CANISTER", "value": 14 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_BOAT", "value": 15 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_SHIP_DESTROY", "value": 16 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_TRUCK", "value": 17 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_BULLET", "value": 18 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_SMOKEGRENADELAUNCHER", "value": 19 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_SMOKEGRENADE", "value": 20 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_BZGAS", "value": 21 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_FLARE", "value": 22 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_GAS_CANISTER", "value": 23 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_EXTINGUISHER", "value": 24 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_PROGRAMMABLEAR", "value": 25 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_TRAIN", "value": 26 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_BARREL", "value": 27 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_PROPANE", "value": 28 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_BLIMP", "value": 29 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_DIR_FLAME_EXPLODE", "value": 30 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_TANKER", "value": 31 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_PLANE_ROCKET", "value": 32 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_VEHICLE_BULLET", "value": 33 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_GAS_TANK", "value": 34 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_FIREWORK", "value": 35 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_SNOWBALL", "value": 36 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_PROXMINE", "value": 37 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_VALKYRIE_CANNON", "value": 38 }, { "name": "ALT_CEXPLOSIONEVENT_EXPLOSIONTYPE_UNKNOWN", "value": 255 } ] }, "alt_CWeaponDamageEvent_BodyPart": { "enumerators": [ { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_PELVIS", "value": 0 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_HIP", "value": 1 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_LEG", "value": 2 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_FOOT", "value": 3 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_HIP", "value": 4 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_LEG", "value": 5 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_FOOT", "value": 6 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LOWER_TORSO", "value": 7 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_UPPER_TORSO", "value": 8 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_CHEST", "value": 9 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_UNDER_NECK", "value": 10 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_SHOULDER", "value": 11 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_UPPER_ARM", "value": 12 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_ELBROW", "value": 13 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_LEFT_WRIST", "value": 14 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_SHOULDER", "value": 15 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_UPPER_ARM", "value": 16 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_ELBROW", "value": 17 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_RIGHT_WRIST", "value": 18 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_NECK", "value": 19 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_HEAD", "value": 20 }, { "name": "ALT_CWEAPONDAMAGEEVENT_BODYPART_UNKNOWN", "value": 255 } ] }, "alt_IBaseObject_Type": { "enumerators": [ { "name": "ALT_IBASEOBJECT_TYPE_PLAYER", "value": 0 }, { "name": "ALT_IBASEOBJECT_TYPE_VEHICLE", "value": 1 }, { "name": "ALT_IBASEOBJECT_TYPE_BLIP", "value": 2 }, { "name": "ALT_IBASEOBJECT_TYPE_WEBVIEW", "value": 3 }, { "name": "ALT_IBASEOBJECT_TYPE_VOICE_CHANNEL", "value": 4 }, { "name": "ALT_IBASEOBJECT_TYPE_COLSHAPE", "value": 5 }, { "name": "ALT_IBASEOBJECT_TYPE_CHECKPOINT", "value": 6 } ] }, "alt_IBlip_BlipType": { "enumerators": [ { "name": "ALT_IBLIP_BLIPTYPE_VEHICLE", "value": 1 }, { "name": "ALT_IBLIP_BLIPTYPE_PED", "value": 2 }, { "name": "ALT_IBLIP_BLIPTYPE_OBJECT", "value": 3 }, { "name": "ALT_IBLIP_BLIPTYPE_DESTINATION", "value": 4 }, { "name": "ALT_IBLIP_BLIPTYPE_CONT", "value": 5 }, { "name": "ALT_IBLIP_BLIPTYPE_PICKUP_UNK", "value": 6 }, { "name": "ALT_IBLIP_BLIPTYPE_RADIUS", "value": 7 }, { "name": "ALT_IBLIP_BLIPTYPE_PICKUP", "value": 8 }, { "name": "ALT_IBLIP_BLIPTYPE_COP", "value": 9 }, { "name": "ALT_IBLIP_BLIPTYPE_AREA", "value": 11 }, { "name": "ALT_IBLIP_BLIPTYPE_GALLERY", "value": 12 }, { "name": "ALT_IBLIP_BLIPTYPE_PICKUP_OBJECT", "value": 13 } ] }, "alt_IColShape_ColShapeType": { "enumerators": [ { "name": "ALT_ICOLSHAPE_COLSHAPETYPE_SPHERE", "value": 0 }, { "name": "ALT_ICOLSHAPE_COLSHAPETYPE_CYLINDER", "value": 1 }, { "name": "ALT_ICOLSHAPE_COLSHAPETYPE_CIRCLE", "value": 2 }, { "name": "ALT_ICOLSHAPE_COLSHAPETYPE_CUBOID", "value": 3 }, { "name": "ALT_ICOLSHAPE_COLSHAPETYPE_RECT", "value": 4 }, { "name": "ALT_ICOLSHAPE_COLSHAPETYPE_CHECKPOINT_CYLINDER", "value": 5 } ] }, "alt_IMValue_Type": { "enumerators": [ { "name": "ALT_IMVALUE_TYPE_NONE", "value": 0 }, { "name": "ALT_IMVALUE_TYPE_NIL", "value": 1 }, { "name": "ALT_IMVALUE_TYPE_BOOL", "value": 2 }, { "name": "ALT_IMVALUE_TYPE_INT", "value": 3 }, { "name": "ALT_IMVALUE_TYPE_UINT", "value": 4 }, { "name": "ALT_IMVALUE_TYPE_DOUBLE", "value": 5 }, { "name": "ALT_IMVALUE_TYPE_STRING", "value": 6 }, { "name": "ALT_IMVALUE_TYPE_LIST", "value": 7 }, { "name": "ALT_IMVALUE_TYPE_DICT", "value": 8 }, { "name": "ALT_IMVALUE_TYPE_BASE_OBJECT", "value": 9 }, { "name": "ALT_IMVALUE_TYPE_FUNCTION", "value": 10 }, { "name": "ALT_IMVALUE_TYPE_VECTOR3", "value": 11 }, { "name": "ALT_IMVALUE_TYPE_RGBA", "value": 12 }, { "name": "ALT_IMVALUE_TYPE_BYTE_ARRAY", "value": 13 } ] }, "alt_IPackage_Mode": { "enumerators": [ { "name": "ALT_IPACKAGE_MODE_READ", "value": 0 }, { "name": "ALT_IPACKAGE_MODE_WRITE", "value": 1 } ] }, "alt_IPackage_SeekOrigin": { "enumerators": [ { "name": "ALT_IPACKAGE_SEEKORIGIN_SET", "value": 0 }, { "name": "ALT_IPACKAGE_SEEKORIGIN_CUR", "value": 1 }, { "name": "ALT_IPACKAGE_SEEKORIGIN_END", "value": 2 } ] }, "alt_config_Node_Type": { "enumerators": [ { "name": "ALT_CONFIG_NODE_TYPE_NONE", "value": 0 }, { "name": "ALT_CONFIG_NODE_TYPE_SCALAR", "value": 1 }, { "name": "ALT_CONFIG_NODE_TYPE_LIST", "value": 2 }, { "name": "ALT_CONFIG_NODE_TYPE_DICT", "value": 3 } ] }, "alt_config_Parser_Token_Type": { "enumerators": [ { "name": "ALT_CONFIG_PARSER_TOKEN_TYPE_ARRAY_START", "value": 0 }, { "name": "ALT_CONFIG_PARSER_TOKEN_TYPE_ARRAY_END", "value": 1 }, { "name": "ALT_CONFIG_PARSER_TOKEN_TYPE_DICT_START", "value": 2 }, { "name": "ALT_CONFIG_PARSER_TOKEN_TYPE_DICT_END", "value": 3 }, { "name": "ALT_CONFIG_PARSER_TOKEN_TYPE_KEY", "value": 4 }, { "name": "ALT_CONFIG_PARSER_TOKEN_TYPE_SCALAR", "value": 5 } ] } }, "functions": { "alt_Array_RefBase_RefStore_constIMValue_Access_uint64_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Access_uint64_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Assign_Array_RefBase_RefStore_constIMValueRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Assign_constArray_RefBase_RefStore_constIMValueRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_1": { "comment": "", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_2": { "comment": "", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_3": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_4": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_constIMValue_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_GetCapacity": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Push": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } }, { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_Reserve": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_begin": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_begin_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_end": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_RefBase_RefStore_constIMValue_end_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_Array_RefBase_RefStore_constIMValue" }, "alt_Array_StringView_Access_uint64_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Access_uint64_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Assign_Array_StringViewRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Assign_constArray_StringViewRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_1": { "comment": "", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_StringView_CAPI_Free()\n", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_2": { "comment": "", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_StringView_CAPI_Free()\n", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_3": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_StringView_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_4": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_StringView_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_StringView_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_GetCapacity": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Push": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } }, { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_Reserve": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_begin": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_begin_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_end": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_Array_StringView" }, "alt_Array_StringView_end_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_Array_StringView" }, "alt_Array_String_Access_uint64_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_Array_String" }, "alt_Array_String_Access_uint64_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_Array_String" }, "alt_Array_String_Assign_Array_StringRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Assign_constArray_StringRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_1": { "comment": "", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_String_CAPI_Free()\n", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_2": { "comment": "", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_String_CAPI_Free()\n", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_3": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_String_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_4": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_String_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" }, "struct": "alt_Array_String" }, "alt_Array_String_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_String_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" }, "struct": "alt_Array_String" }, "alt_Array_String_GetCapacity": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_Array_String" }, "alt_Array_String_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_Array_String" }, "alt_Array_String_Push": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } }, { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_Reserve": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Array_String" }, "alt_Array_String_begin": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_Array_String" }, "alt_Array_String_begin_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_Array_String" }, "alt_Array_String_end": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_Array_String" }, "alt_Array_String_end_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_Array_String" }, "alt_CClientScriptEvent_Assign_CClientScriptEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CClientScriptEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Assign_constCClientScriptEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CClientScriptEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CClientScriptEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CClientScriptEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CClientScriptEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CClientScriptEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CClientScriptEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CClientScriptEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CClientScriptEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CClientScriptEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CClientScriptEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_GetArgs": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_GetName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_GetName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CClientScriptEvent" }, "alt_CClientScriptEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CClientScriptEvent" }, "alt_CColShapeEvent_Assign_CColShapeEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CColShapeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Assign_constCColShapeEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CColShapeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CColShapeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } }, { "name": "_entity", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CColShapeEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } }, { "name": "_entity", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CColShapeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CColShapeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CColShapeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CColShapeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CColShapeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CColShapeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CColShapeEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_GetEntity": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_GetEntity_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_GetState": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CColShapeEvent" }, "alt_CColShapeEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CColShapeEvent" }, "alt_CConsoleCommandEvent_Assign_CConsoleCommandEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CConsoleCommandEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Assign_constCConsoleCommandEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CConsoleCommandEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CConsoleCommandEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_2": { "comment": "", "params": [ { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CConsoleCommandEvent_CAPI_Free()\n", "params": [ { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CConsoleCommandEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CConsoleCommandEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CConsoleCommandEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CConsoleCommandEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CConsoleCommandEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CConsoleCommandEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CConsoleCommandEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_GetArgs": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_GetName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_GetName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CConsoleCommandEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CConsoleCommandEvent" }, "alt_CDataNodeReceivedEvent_Assign_CDataNodeReceivedEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CDataNodeReceivedEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Assign_constCDataNodeReceivedEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CDataNodeReceivedEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CDataNodeReceivedEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_2": { "comment": "", "params": [ { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_logJson", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CDataNodeReceivedEvent_CAPI_Free()\n", "params": [ { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_logJson", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CDataNodeReceivedEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CDataNodeReceivedEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CDataNodeReceivedEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CDataNodeReceivedEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CDataNodeReceivedEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CDataNodeReceivedEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CDataNodeReceivedEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_GetJson": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_GetJson_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_GetName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_GetName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CDataNodeReceivedEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CDataNodeReceivedEvent" }, "alt_CEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CEvent" }, "alt_CEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CEvent" }, "alt_CEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CEvent" }, "alt_CEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CEvent" }, "alt_CEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CEvent" }, "alt_CEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CEvent" }, "alt_CEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CClientScriptEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CClientScriptEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CColShapeEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CColShapeEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CConsoleCommandEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CConsoleCommandEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CDataNodeReceivedEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CDataNodeReceivedEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CExplosionEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CGlobalMetaDataChangeEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CGlobalSyncedMetaDataChangeEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerChangeVehicleSeatEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerConnectEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerDamageEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerDeathEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerDisconnectEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerEnterVehicleEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CPlayerLeaveVehicleEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CRemoveEntityEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CResourceErrorEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CResourceStartEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CResourceStopEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CServerScriptEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CStreamSyncedMetaDataChangeEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CSyncedMetaDataChangeEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CVehicleDestroyEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" }, "struct": "alt_CEvent" }, "alt_CEvent_to_alt_CWeaponDamageEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" }, "struct": "alt_CEvent" }, "alt_CExplosionEvent_Assign_CExplosionEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CExplosionEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Assign_constCExplosionEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CExplosionEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CExplosionEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_2": { "comment": "", "params": [ { "name": "_source", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_explosionType", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CExplosionEvent_ExplosionType" } }, { "name": "_position", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "_explosionFX", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CExplosionEvent_CAPI_Free()\n", "params": [ { "name": "_source", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_explosionType", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CExplosionEvent_ExplosionType" } }, { "name": "_position", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "_explosionFX", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CExplosionEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CExplosionEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CExplosionEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CExplosionEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CExplosionEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CExplosionEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CExplosionEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetExplosionFX": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetExplosionType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CExplosionEvent_ExplosionType" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetSource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetSource_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CExplosionEvent" }, "alt_CExplosionEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CExplosionEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CExplosionEvent" }, "alt_CGlobalMetaDataChangeEvent_Assign_CGlobalMetaDataChangeEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Assign_constCGlobalMetaDataChangeEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_2": { "comment": "", "params": [ { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetKey": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetKey_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetOldVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetOldVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_GetVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalMetaDataChangeEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CGlobalMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Assign_CGlobalSyncedMetaDataChangeEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Assign_constCGlobalSyncedMetaDataChangeEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_2": { "comment": "", "params": [ { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalSyncedMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalSyncedMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CGlobalSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CGlobalSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetKey": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetKey_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetOldVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetOldVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_GetVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CGlobalSyncedMetaDataChangeEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CGlobalSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CGlobalSyncedMetaDataChangeEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Assign_CPlayerChangeVehicleSeatEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerChangeVehicleSeatEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Assign_constCPlayerChangeVehicleSeatEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerChangeVehicleSeatEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerChangeVehicleSeatEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "_player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_oldSeat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_newSeat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerChangeVehicleSeatEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "_player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_oldSeat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_newSeat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerChangeVehicleSeatEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerChangeVehicleSeatEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerChangeVehicleSeatEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerChangeVehicleSeatEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerChangeVehicleSeatEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerChangeVehicleSeatEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerChangeVehicleSeatEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetNewSeat": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetOldSeat": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetPlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetPlayer_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerChangeVehicleSeatEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerChangeVehicleSeatEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerChangeVehicleSeatEvent" }, "alt_CPlayerConnectEvent_Assign_CPlayerConnectEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerConnectEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Assign_constCPlayerConnectEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerConnectEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Cancel_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } }, { "name": "_reason", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerConnectEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerConnectEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerConnectEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerConnectEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerConnectEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerConnectEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerConnectEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerConnectEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerConnectEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_GetReason": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_GetReason_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerConnectEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerConnectEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerConnectEvent" }, "alt_CPlayerDamageEvent_Assign_CPlayerDamageEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDamageEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Assign_constCPlayerDamageEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDamageEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDamageEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_attacker", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_damage", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "name": "_weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDamageEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_attacker", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_damage", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "name": "_weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDamageEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDamageEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDamageEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDamageEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDamageEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDamageEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDamageEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetAttacker": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetAttacker_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetDamage": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_GetWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDamageEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerDamageEvent" }, "alt_CPlayerDeathEvent_Assign_CPlayerDeathEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDeathEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Assign_constCPlayerDeathEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDeathEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDeathEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_killer", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDeathEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_killer", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDeathEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDeathEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDeathEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDeathEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDeathEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDeathEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDeathEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_GetKiller": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_GetKiller_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_GetWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDeathEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDeathEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerDeathEvent" }, "alt_CPlayerDisconnectEvent_Assign_CPlayerDisconnectEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDisconnectEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Assign_constCPlayerDisconnectEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDisconnectEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDisconnectEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_reason", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDisconnectEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_reason", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDisconnectEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDisconnectEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDisconnectEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDisconnectEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDisconnectEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerDisconnectEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerDisconnectEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_GetReason": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_GetReason_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerDisconnectEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerDisconnectEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerDisconnectEvent" }, "alt_CPlayerEnterVehicleEvent_Assign_CPlayerEnterVehicleEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerEnterVehicleEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Assign_constCPlayerEnterVehicleEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerEnterVehicleEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerEnterVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "_player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_seat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerEnterVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "_player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_seat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerEnterVehicleEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerEnterVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerEnterVehicleEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerEnterVehicleEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerEnterVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerEnterVehicleEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerEnterVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_GetPlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_GetPlayer_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_GetSeat": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerEnterVehicleEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerEnterVehicleEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerEnterVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Assign_CPlayerLeaveVehicleEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerLeaveVehicleEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Assign_constCPlayerLeaveVehicleEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerLeaveVehicleEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerLeaveVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "_player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_seat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerLeaveVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "_player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_seat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerLeaveVehicleEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerLeaveVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerLeaveVehicleEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerLeaveVehicleEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerLeaveVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CPlayerLeaveVehicleEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CPlayerLeaveVehicleEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_GetPlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_GetPlayer_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_GetSeat": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CPlayerLeaveVehicleEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CPlayerLeaveVehicleEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CPlayerLeaveVehicleEvent" }, "alt_CRefCountable_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IBlip": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_ICheckpoint": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IColShape": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueBool": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueByteArray": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueDict": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueDouble": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueFunction": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueInt": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueList": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueNil": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueNone": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueRGBA": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueString": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueUInt": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IMValueVector3": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IPlayer": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IVehicle": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IVoiceChannel": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" }, "struct": "alt_CRefCountable" }, "alt_CRefCountable_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_CRefCountable" }, "alt_CRemoveEntityEvent_Assign_CRemoveEntityEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CRemoveEntityEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Assign_constCRemoveEntityEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CRemoveEntityEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CRemoveEntityEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CRemoveEntityEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CRemoveEntityEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CRemoveEntityEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CRemoveEntityEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CRemoveEntityEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CRemoveEntityEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CRemoveEntityEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CRemoveEntityEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_GetEntity": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_GetEntity_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CRemoveEntityEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CRemoveEntityEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CRemoveEntityEvent" }, "alt_CResourceErrorEvent_Assign_CResourceErrorEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceErrorEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Assign_constCResourceErrorEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceErrorEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceErrorEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_2": { "comment": "", "params": [ { "name": "_resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceErrorEvent_CAPI_Free()\n", "params": [ { "name": "_resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceErrorEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceErrorEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceErrorEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceErrorEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceErrorEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceErrorEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceErrorEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_GetResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceErrorEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceErrorEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CResourceErrorEvent" }, "alt_CResourceStartEvent_Assign_CResourceStartEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStartEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Assign_constCResourceStartEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStartEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStartEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_2": { "comment": "", "params": [ { "name": "_resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStartEvent_CAPI_Free()\n", "params": [ { "name": "_resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStartEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStartEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStartEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStartEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStartEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStartEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStartEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_GetResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStartEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStartEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CResourceStartEvent" }, "alt_CResourceStopEvent_Assign_CResourceStopEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStopEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Assign_constCResourceStopEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStopEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStopEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_2": { "comment": "", "params": [ { "name": "_resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStopEvent_CAPI_Free()\n", "params": [ { "name": "_resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStopEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStopEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStopEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStopEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStopEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CResourceStopEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CResourceStopEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_GetResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CResourceStopEvent" }, "alt_CResourceStopEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CResourceStopEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CResourceStopEvent" }, "alt_CServerScriptEvent_Assign_CServerScriptEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CServerScriptEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Assign_constCServerScriptEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CServerScriptEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CServerScriptEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_2": { "comment": "", "params": [ { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CServerScriptEvent_CAPI_Free()\n", "params": [ { "name": "_name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CServerScriptEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CServerScriptEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CServerScriptEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CServerScriptEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CServerScriptEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CServerScriptEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CServerScriptEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_GetArgs": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_GetName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_GetName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CServerScriptEvent" }, "alt_CServerScriptEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CServerScriptEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CServerScriptEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Assign_CStreamSyncedMetaDataChangeEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CStreamSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Assign_constCStreamSyncedMetaDataChangeEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CStreamSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CStreamSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CStreamSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CStreamSyncedMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CStreamSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CStreamSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CStreamSyncedMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CStreamSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CStreamSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CStreamSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetKey": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetKey_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetOldVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetOldVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_GetVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CStreamSyncedMetaDataChangeEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CStreamSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CStreamSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Assign_CSyncedMetaDataChangeEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Assign_constCSyncedMetaDataChangeEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "_val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "_oldVal", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CSyncedMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CSyncedMetaDataChangeEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CSyncedMetaDataChangeEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CSyncedMetaDataChangeEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetKey": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetKey_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetOldVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetOldVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetVal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_GetVal_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CSyncedMetaDataChangeEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CSyncedMetaDataChangeEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CSyncedMetaDataChangeEvent" }, "alt_CVehicleDestroyEvent_Assign_CVehicleDestroyEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CVehicleDestroyEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Assign_constCVehicleDestroyEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CVehicleDestroyEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CVehicleDestroyEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_2": { "comment": "", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CVehicleDestroyEvent_CAPI_Free()\n", "params": [ { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CVehicleDestroyEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CVehicleDestroyEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CVehicleDestroyEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CVehicleDestroyEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CVehicleDestroyEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CVehicleDestroyEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CVehicleDestroyEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CVehicleDestroyEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CVehicleDestroyEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CVehicleDestroyEvent" }, "alt_CWeaponDamageEvent_Assign_CWeaponDamageEventRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CWeaponDamageEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Assign_constCEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Assign_constCWeaponDamageEventRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CWeaponDamageEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Cancel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create": { "comment": "", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CWeaponDamageEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_2": { "comment": "", "params": [ { "name": "_source", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_weaponHash", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "_damageValue", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "name": "_shotOffset", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } }, { "name": "_bodyPart", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CWeaponDamageEvent_BodyPart" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CWeaponDamageEvent_CAPI_Free()\n", "params": [ { "name": "_source", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "_target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "_weaponHash", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "_damageValue", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "name": "_shotOffset", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } }, { "name": "_bodyPart", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CWeaponDamageEvent_BodyPart" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CWeaponDamageEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CWeaponDamageEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CWeaponDamageEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CWeaponDamageEvent" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CWeaponDamageEvent_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CWeaponDamageEvent" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_CWeaponDamageEvent_CAPI_Free()\n", "params": [ { "name": "_type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetBodyPart": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CWeaponDamageEvent_BodyPart" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetDamageValue": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetShotOffset": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetShotOffset_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetSource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetSource_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_GetWeaponHash": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_WasCancelled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_CWeaponDamageEvent" }, "alt_CWeaponDamageEvent_to_alt_CEvent": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CWeaponDamageEvent*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*" }, "struct": "alt_CWeaponDamageEvent" }, "alt_IBaseObject_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IBlip": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_ICheckpoint": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IColShape": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IPlayer": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IVehicle": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IVoiceChannel": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" }, "struct": "alt_IBaseObject" }, "alt_IBaseObject_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_IBaseObject" }, "alt_IBlip_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_AttachedTo": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_AttachedTo_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_IBlip" }, "alt_IBlip_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_GetBlipType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBlip_BlipType" }, "struct": "alt_IBlip" }, "alt_IBlip_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IBlip" }, "alt_IBlip_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IBlip" }, "alt_IBlip_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IBlip" }, "alt_IBlip_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IBlip" }, "alt_IBlip_GetTarget": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_GetTarget_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_IBlip" }, "alt_IBlip_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IBlip" }, "alt_IBlip_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IBlip" }, "alt_IBlip_IsAttached": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IBlip" }, "alt_IBlip_IsGlobal": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IBlip" }, "alt_IBlip_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetRoute": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetRouteColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_SetSprite": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } }, { "name": "sprite", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IBlip" }, "alt_IBlip_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IBlip" }, "alt_IBlip_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IBlip" }, "alt_IBlip_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_IBlip" }, "alt_ICheckpoint_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetCheckpointType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetColor_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetColshapeType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IColShape_ColShapeType" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetHeight": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetRadius": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_IsEntityIn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "ent", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_IsPointIn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "p", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_to_alt_IColShape": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" }, "struct": "alt_ICheckpoint" }, "alt_ICheckpoint_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_ICheckpoint" }, "alt_IColShape_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_GetColshapeType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IColShape_ColShapeType" }, "struct": "alt_IColShape" }, "alt_IColShape_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IColShape" }, "alt_IColShape_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IColShape" }, "alt_IColShape_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IColShape" }, "alt_IColShape_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IColShape" }, "alt_IColShape_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IColShape" }, "alt_IColShape_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IColShape" }, "alt_IColShape_IsEntityIn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "ent", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IColShape" }, "alt_IColShape_IsPointIn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "p", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IColShape" }, "alt_IColShape_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IColShape" }, "alt_IColShape_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IColShape" }, "alt_IColShape_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IColShape" }, "alt_IColShape_to_alt_ICheckpoint": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" }, "struct": "alt_IColShape" }, "alt_IColShape_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_IColShape" }, "alt_ICore_Assign_constICoreRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_ICore" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateBlip": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBlip_BlipType" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBlip*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBlip" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateBlip_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBlip_BlipType" } }, { "name": "attachTo", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBlip*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBlip" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateBlip_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBlip_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBlip_BlipType" } }, { "name": "attachTo", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBlip*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBlip" } }, "struct": "alt_ICore" }, "alt_ICore_CreateBlip_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBlip_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBlip_BlipType" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBlip*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBlip" } }, "struct": "alt_ICore" }, "alt_ICore_CreateCheckpoint": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "type", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "height", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "color", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_ICheckpoint*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_ICheckpoint" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateCheckpoint_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_ICheckpoint_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "type", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "height", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "color", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_ICheckpoint*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_ICheckpoint" } }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeCircle": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeCircle_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeCube": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "pos2", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeCube_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "pos2", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeCylinder": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "height", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeCylinder_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "height", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeRectangle": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "x1", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "y1", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "x2", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "y2", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeRectangle_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "x1", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "y1", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "x2", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "y2", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeSphere": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateColShapeSphere_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "radius", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueBaseObject": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueBaseObject_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueBaseObject_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueBaseObject" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueBool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueBool*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueBool" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueBool_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueBool_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueBool*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueBool" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueByteArray": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "unsigned char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueByteArray*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueByteArray" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueByteArray_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueByteArray*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueByteArray" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueByteArray_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueByteArray_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueByteArray*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueByteArray" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueByteArray_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueByteArray_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "unsigned char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueByteArray*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueByteArray" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueDict": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDict*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDict" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueDict_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueDict_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDict*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDict" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueDouble": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "double" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDouble*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDouble" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueDouble_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueDouble_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "double" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDouble*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDouble" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueFunction": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "impl", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueFunction_Impl" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueFunction*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueFunction" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueFunction_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueFunction_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "impl", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueFunction_Impl" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueFunction*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueFunction" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueInt": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueInt*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueInt" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueInt_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueInt_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueInt*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueInt" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueList": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueList*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueList" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueList_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueList_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueList*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueList" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueNil": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueNil*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueNil" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueNil_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueNil_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueNil*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueNil" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueNone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueNone*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueNone" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueNone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueNone_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueNone*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueNone" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueRGBA": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueRGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueRGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueRGBA_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueRGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueRGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueRGBA" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueString*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueString" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueString_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueString*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueString" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueUInt": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueUInt*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueUInt" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueUInt_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueUInt_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueUInt*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueUInt" } }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueVector3": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueVector3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueVector3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateMValueVector3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueVector3_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueVector3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueVector3" } }, "struct": "alt_ICore" }, "alt_ICore_CreateVehicle": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "model", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "rot", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateVehicle_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "model", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "rot", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, "struct": "alt_ICore" }, "alt_ICore_CreateVoiceChannel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "spatial", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "maxDistance", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVoiceChannel*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVoiceChannel" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_CreateVoiceChannel_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVoiceChannel_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "spatial", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "maxDistance", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVoiceChannel*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVoiceChannel" } }, "struct": "alt_ICore" }, "alt_ICore_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_DeleteSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_DestroyBaseObject": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "handle", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_FileExists": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "path", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICore" }, "alt_ICore_FileRead": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "path", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_FileRead_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "path", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_ICore" }, "alt_ICore_GetEntities": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetEntities_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IEntity" } }, "struct": "alt_ICore" }, "alt_ICore_GetEntityByID": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "id", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetEntityByID_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "id", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_ICore" }, "alt_ICore_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_ICore" }, "alt_ICore_GetNetTime": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_ICore" }, "alt_ICore_GetPlayers": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetPlayersByName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetPlayersByName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IPlayer" } }, "struct": "alt_ICore" }, "alt_ICore_GetPlayers_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IPlayer" } }, "struct": "alt_ICore" }, "alt_ICore_GetResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } }, "struct": "alt_ICore" }, "alt_ICore_GetRootDirectory": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetRootDirectory_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_ICore" }, "alt_ICore_GetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_ICore" }, "alt_ICore_GetVehicles": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_GetVehicles_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_IVehicle" } }, "struct": "alt_ICore" }, "alt_ICore_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICore" }, "alt_ICore_HasSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICore" }, "alt_ICore_Hash": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_ICore" }, "alt_ICore_Instance": { "comment": "", "returns": { "kind": 2, "kind_str": "reference", "name": "alt_ICore*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_ICore" } }, "struct": "alt_ICore" }, "alt_ICore_IsDebug": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICore" }, "alt_ICore_LogColored": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_LogDebug": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_LogError": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_LogInfo": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_LogWarning": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_RegisterScriptRuntime": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "resourceType", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "runtime", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IScriptRuntime" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_ICore" }, "alt_ICore_RestartResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } }, "struct": "alt_ICore" }, "alt_ICore_SetInstance": { "comment": "", "params": [ { "name": "server", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_ICore" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_SetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_StartResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } }, "struct": "alt_ICore" }, "alt_ICore_StopResource": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "name", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_TriggerClientEvent": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "target", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "ev", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_ICore_TriggerLocalEvent": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ICore*" } }, { "name": "ev", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ICore" }, "alt_IEntity_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_DeleteStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_DeleteSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IEntity" }, "alt_IEntity_GetID": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IEntity" }, "alt_IEntity_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IEntity" }, "alt_IEntity_GetModel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IEntity" }, "alt_IEntity_GetNetworkOwner": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetNetworkOwner_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_IEntity" }, "alt_IEntity_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IEntity" }, "alt_IEntity_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IEntity" }, "alt_IEntity_GetRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetRotation_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } }, "struct": "alt_IEntity" }, "alt_IEntity_GetStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetStreamSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IEntity" }, "alt_IEntity_GetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_GetSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IEntity" }, "alt_IEntity_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IEntity" }, "alt_IEntity_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IEntity" }, "alt_IEntity_HasStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IEntity" }, "alt_IEntity_HasSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IEntity" }, "alt_IEntity_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_SetRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "rot", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_SetStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_SetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IEntity" }, "alt_IEntity_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IEntity" }, "alt_IEntity_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IEntity" }, "alt_IEntity_to_alt_IPlayer": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" }, "struct": "alt_IEntity" }, "alt_IEntity_to_alt_IVehicle": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" }, "struct": "alt_IEntity" }, "alt_IEntity_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_IEntity" }, "alt_IMValueBaseObject_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_Value_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBaseObject_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueBaseObject" }, "alt_IMValueBool_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueBool" }, "alt_IMValueBool_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueBool" }, "alt_IMValueByteArray_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_GetData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "unsigned char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_GetData_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "unsigned char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueByteArray_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueByteArray" }, "alt_IMValueDict_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Begin": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueDict_Iterator" } }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Delete": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Get_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Get_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Get_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Iterator_Assign_IMValueDict_IteratorRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueDict_Iterator" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Iterator_Assign_constIMValueDict_IteratorRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueDict_Iterator" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Iterator_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Iterator_GetKey": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Iterator_GetKey_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Iterator_GetValue": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Iterator_GetValue_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IMValueDict_Iterator" }, "alt_IMValueDict_Next": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict_Iterator*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueDict_Iterator" } }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_Set": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_SetConst": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueDict" }, "alt_IMValueDict_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueDict" }, "alt_IMValueDouble_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueDouble" }, "alt_IMValueDouble_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueDouble" }, "alt_IMValueFunction_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_Call": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } }, { "name": "args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_Call_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } }, { "name": "args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_Impl_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction_Impl" }, "alt_IMValueFunction_Impl_Assign_constIMValueFunction_ImplRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValueFunction_Impl" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction_Impl" }, "alt_IMValueFunction_Impl_Call": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*" } }, { "name": "args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction_Impl" }, "alt_IMValueFunction_Impl_Call_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*" } }, { "name": "args", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueFunction_Impl" }, "alt_IMValueFunction_Impl_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction_Impl*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction_Impl" }, "alt_IMValueFunction_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueFunction" }, "alt_IMValueFunction_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueFunction" }, "alt_IMValueInt_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "long long" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueInt" }, "alt_IMValueInt_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueInt" }, "alt_IMValueList_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueList" }, "alt_IMValueList_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "i", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueList" }, "alt_IMValueList_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueList" }, "alt_IMValueList_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueList" }, "alt_IMValueList_Get_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "i", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_Get_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "i", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IMValueList" }, "alt_IMValueList_Get_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "i", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueList" }, "alt_IMValueList_Push": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_PushConst": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_Set": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "i", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_SetConst": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "i", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueList" }, "alt_IMValueList_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueList" }, "alt_IMValueList_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueList" }, "alt_IMValueList_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueList" }, "alt_IMValueList_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueList" }, "alt_IMValueNil_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueNil" }, "alt_IMValueNil_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueNil" }, "alt_IMValueNone_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueNone" }, "alt_IMValueNone_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueNone" }, "alt_IMValueRGBA_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_Value_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueRGBA_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueRGBA" }, "alt_IMValueString_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueString" }, "alt_IMValueString_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueString" }, "alt_IMValueString_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueString" }, "alt_IMValueString_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueString" }, "alt_IMValueString_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueString" }, "alt_IMValueString_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueString" }, "alt_IMValueString_Value_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IMValueString" }, "alt_IMValueString_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueString" }, "alt_IMValueString_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueString" }, "alt_IMValueUInt_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueUInt" }, "alt_IMValueUInt_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueUInt" }, "alt_IMValueVector3_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_Value": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_Value_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValueVector3" }, "alt_IMValueVector3_to_alt_IMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" }, "struct": "alt_IMValueVector3" }, "alt_IMValue_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValue" }, "alt_IMValue_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValue" }, "alt_IMValue_Clone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValue" }, "alt_IMValue_Clone_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } }, "struct": "alt_IMValue" }, "alt_IMValue_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IMValue" }, "alt_IMValue_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IMValue_Type" }, "struct": "alt_IMValue" }, "alt_IMValue_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValue" }, "alt_IMValue_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValue" }, "alt_IMValue_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_IMValue" }, "alt_IMValue_ToString": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IMValue" }, "alt_IMValue_ToString_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBaseObject*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueBool": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueBool*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueByteArray": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueByteArray*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueDict": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDict*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueDouble": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueDouble*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueFunction": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueFunction*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueInt": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueInt*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueList": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueList*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueNil": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNil*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueNone": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueNone*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueRGBA": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueRGBA*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueString": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueString*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueUInt": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueUInt*" }, "struct": "alt_IMValue" }, "alt_IMValue_to_alt_IMValueVector3": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValueVector3*" }, "struct": "alt_IMValue" }, "alt_IPackage_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPackage" }, "alt_IPackage_CloseFile": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "file", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPackage" }, "alt_IPackage_FileExists": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "path", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPackage" }, "alt_IPackage_File_Assign_constIPackage_FileRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPackage_File" }, "alt_IPackage_File_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPackage_File" }, "alt_IPackage_GetFileSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "file", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPackage" }, "alt_IPackage_GetMode": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IPackage_Mode" }, "struct": "alt_IPackage" }, "alt_IPackage_OpenFile": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "path", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } }, "struct": "alt_IPackage" }, "alt_IPackage_ReadFile": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "file", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } }, { "name": "buffer", "type": { "kind": 3, "kind_str": "pointer", "name": "void*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "void" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPackage" }, "alt_IPackage_SeekFile": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "file", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } }, { "name": "offset", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "origin", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_IPackage_SeekOrigin" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPackage" }, "alt_IPackage_TellFile": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "file", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPackage" }, "alt_IPackage_WriteFile": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*" } }, { "name": "file", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage_File*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage_File" } } }, { "name": "buffer", "type": { "kind": 3, "kind_str": "pointer", "name": "void*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "void" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPackage" }, "alt_IPlayer_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_AddWeaponComponent": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "component", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_DeleteStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_DeleteSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_Despawn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetAimPos": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetAimPos_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetAmmo": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetArmour": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetAuthToken": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetAuthToken_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetCurrentWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetCurrentWeaponComponents": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_unsignedint*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_unsignedint" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetCurrentWeaponComponents_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Array_unsignedint_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_unsignedint*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_unsignedint" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetCurrentWeaponTintIndex": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetEntityAimOffset": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetEntityAimOffset_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetEntityAimingAt": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetEntityAimingAt_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetHeadRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetHeadRotation_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetHwidExHash": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetHwidHash": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetID": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetIP": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetIP_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetMaxArmour": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetMaxHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetModel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetMoveSpeed": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetNetworkOwner": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetNetworkOwner_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetPing": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetRotation_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetSeat": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetSocialID": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetStreamSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetVehicle": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetVehicle_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, "struct": "alt_IPlayer" }, "alt_IPlayer_GetWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IPlayer" }, "alt_IPlayer_GiveWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "ammo", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "selectWeapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_HasStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_HasSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsAiming": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsConnected": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsDead": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsFlashlightActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsInRagdoll": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsInVehicle": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsJumping": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsReloading": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_IsShooting": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IPlayer" }, "alt_IPlayer_Kick": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "reason", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_RemoveAllWeapons": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_RemoveWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_RemoveWeaponComponent": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "component", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetArmour": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "armor", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetCurrentWeapon": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetDateTime": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "day", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "month", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "year", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "hour", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "minute", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "second", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetMaxArmour": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "armor", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetMaxHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetModel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "model", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "rot", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetWeaponTintIndex": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "tintIndex", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_SetWeather": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "weather", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_Spawn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "delayMs", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IPlayer" }, "alt_IPlayer_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IPlayer" }, "alt_IPlayer_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IPlayer" }, "alt_IPlayer_to_alt_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" }, "struct": "alt_IPlayer" }, "alt_IPlayer_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_IPlayer" }, "alt_IResource_Assign_constIResourceRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_CreationInfo_Assign_IResource_CreationInfoRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_CreationInfo" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_CreationInfo" }, "alt_IResource_CreationInfo_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_CreationInfo" }, "alt_IResource_CreationInfo_Create": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_CreationInfo" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_CreationInfo" }, "alt_IResource_CreationInfo_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_CreationInfo" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_CreationInfo" }, "alt_IResource_CreationInfo_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_IResource_CreationInfo_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_CreationInfo" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*" }, "struct": "alt_IResource_CreationInfo" }, "alt_IResource_CreationInfo_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_IResource_CreationInfo_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_CreationInfo" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*" }, "struct": "alt_IResource_CreationInfo" }, "alt_IResource_GetDependants": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetDependants_CAPI_Heap": { "comment": "// Return ptr must be manually freed with constArray_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } }, "struct": "alt_IResource" }, "alt_IResource_GetDependencies": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetDependencies_CAPI_Heap": { "comment": "// Return ptr must be manually freed with constArray_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } }, "struct": "alt_IResource" }, "alt_IResource_GetExports": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDict*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDict" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetExports_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IMValueDict_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDict*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDict" } }, "struct": "alt_IResource" }, "alt_IResource_GetImpl": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_Impl" } }, "struct": "alt_IResource" }, "alt_IResource_GetMain": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetMain_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IResource" }, "alt_IResource_GetName": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetName_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IResource" }, "alt_IResource_GetPackage": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage" } }, "struct": "alt_IResource" }, "alt_IResource_GetPath": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetPath_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IResource" }, "alt_IResource_GetRuntime": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IScriptRuntime" } }, "struct": "alt_IResource" }, "alt_IResource_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IResource_GetType_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IResource" }, "alt_IResource_Impl_Assign_constIResource_ImplRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_Impl" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_MakeClient": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } }, { "name": "info", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_CreationInfo*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_CreationInfo" } } }, { "name": "files", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Array_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Array_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_OnCreateBaseObject": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } }, { "name": "object", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_OnEvent": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } }, { "name": "ev", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_CEvent*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_CEvent" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_OnRemoveBaseObject": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } }, { "name": "object", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_OnTick": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_Start": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IResource_Impl" }, "alt_IResource_Impl_Stop": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IResource_Impl" }, "alt_IResource_IsStarted": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IResource" }, "alt_IResource_SetExports": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*" } }, { "name": "exports", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValueDict*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValueDict" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IResource" }, "alt_IScriptRuntime_Assign_constIScriptRuntimeRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IScriptRuntime" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IScriptRuntime" }, "alt_IScriptRuntime_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IScriptRuntime" }, "alt_IScriptRuntime_CreateImpl": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } }, { "name": "resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_Impl" } }, "struct": "alt_IScriptRuntime" }, "alt_IScriptRuntime_DestroyImpl": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } }, { "name": "impl", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource_Impl*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource_Impl" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IScriptRuntime" }, "alt_IScriptRuntime_OnDispose": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IScriptRuntime" }, "alt_IScriptRuntime_OnTick": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IScriptRuntime" }, "alt_IScriptRuntime_RequiresMain": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IScriptRuntime*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IScriptRuntime" }, "alt_IVehicle_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_DeleteStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_DeleteSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_DoesWheelHasTire": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetAppearanceDataBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetAppearanceDataBase64_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetArmoredWindowHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetArmoredWindowShootCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetBodyAdditionalHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetBodyHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetBumperDamageLevel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "bumperId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetCustomTires": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDamageDataBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDamageDataBase64_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDashboardColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDirtLevel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDoorState": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "doorId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDriver": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetDriver_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetEngineHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetGameStateBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetGameStateBase64_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetHeadlightColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetHealthDataBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetHealthDataBase64_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetID": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetInteriorColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetLightsMultiplier": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetLivery": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetLockState": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetMod": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "category", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetModKit": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetModKitsCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetModel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetModsCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "category", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNeonActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "left", "type": { "kind": 3, "kind_str": "pointer", "name": "_Bool*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } }, { "name": "right", "type": { "kind": 3, "kind_str": "pointer", "name": "_Bool*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } }, { "name": "front", "type": { "kind": 3, "kind_str": "pointer", "name": "_Bool*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } }, { "name": "back", "type": { "kind": 3, "kind_str": "pointer", "name": "_Bool*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNeonColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNeonColor_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNetworkOwner": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNetworkOwner_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNumberplateIndex": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNumberplateText": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetNumberplateText_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPartBulletHoles": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "partId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPartDamageLevel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "partId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPearlColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPetrolTankHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPrimaryColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPrimaryColorRGB": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetPrimaryColorRGB_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRadioStationIndex": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRearWheelVariation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRepairsCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRoofLivery": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetRotation_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetScriptDataBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetScriptDataBase64_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetSecondaryColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetSecondaryColorRGB": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetSecondaryColorRGB_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetSpecialDarkness": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetStreamSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetSyncedMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetTireSmokeColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetTireSmokeColor_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetWheelColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetWheelHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetWheelType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetWheelVariation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetWheelsCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_GetWindowTint": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" }, "struct": "alt_IVehicle" }, "alt_IVehicle_HasArmoredWindows": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_HasStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_HasSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsDaylightOn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsDestroyed": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsDestroyed_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsEngineOn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsExtraOn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "extraID", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsFlamethrowerActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsHandbrakeActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsLightDamaged": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "lightId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsManualEngineControl": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsNeonActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsNightlightOn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsPrimaryColorRGB": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsRoofOpened": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsSecondaryColorRGB": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsSirenActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsSpecialLightDamaged": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "specialLightId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsTireSmokeColorCustom": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsWheelBurst": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsWheelDetached": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsWheelOnFire": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsWindowDamaged": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_IsWindowOpened": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_LoadAppearanceDataFromBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "base64", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_LoadDamageDataFromBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "base64", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_LoadGameStateFromBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "base64", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_LoadHealthDataFromBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "base64", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_LoadScriptDataFromBase64": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "base64", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetArmoredWindowHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetArmoredWindowShootCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "count", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetBodyAdditionalHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetBodyHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetBumperDamageLevel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "bumperId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "damageLevel", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetCustomTires": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetDashboardColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetDirtLevel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "level", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetDoorState": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "doorId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetEngineHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetEngineOn": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetHeadlightColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetInteriorColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetLightDamaged": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "lightId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "isDamaged", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetLightsMultiplier": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "multiplier", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetLivery": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "livery", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetLockState": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetManualEngineControl": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetMod": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "category", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "id", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetModKit": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "id", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetNeonActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "left", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "right", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "front", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "back", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetNeonColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetNumberplateIndex": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "index", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetNumberplateText": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "text", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPartBulletHoles": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "partId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "shootsCount", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPartDamageLevel": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "partId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "damage", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPearlColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPetrolTankHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPrimaryColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetPrimaryColorRGB": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetRadioStationIndex": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "stationIndex", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetRearWheels": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "variation", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetRoofLivery": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "roofLivery", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetRoofOpened": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetRotation": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "rot", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_RotationLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetSecondaryColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetSecondaryColorRGB": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetSirenActive": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetSpecialDarkness": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "value", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetSpecialLightDamaged": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "specialLightId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "isDamaged", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetStreamSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetSyncedMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetTireSmokeColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RGBA" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheelBurst": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheelColor": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "color", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheelDetached": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheelHasTire": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheelHealth": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "health", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheelOnFire": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "wheelId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWheels": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "type", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "variation", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWindowDamaged": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "isDamaged", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWindowOpened": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "windowId", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_SetWindowTint": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "tint", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_ToggleExtra": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } }, { "name": "extraID", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVehicle" }, "alt_IVehicle_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IVehicle" }, "alt_IVehicle_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IVehicle" }, "alt_IVehicle_to_alt_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" }, "struct": "alt_IVehicle" }, "alt_IVehicle_to_alt_IWorldObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" }, "struct": "alt_IVehicle" }, "alt_IVoiceChannel_AddPlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_GetMaxDistance": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_HasPlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_IsPlayerMuted": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_IsSpatial": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_MutePlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_RemovePlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_UnmutePlayer": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } }, { "name": "player", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IVoiceChannel" }, "alt_IVoiceChannel_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVoiceChannel*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IVoiceChannel" }, "alt_IWeakRef_Assign_IWeakRefRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWeakRef" }, "alt_IWeakRef_Assign_constIWeakRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWeakRef" }, "alt_IWeakRef_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWeakRef" }, "alt_IWeakRef_OnDestroy": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWeakRef" }, "alt_IWorldObject_AddRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_AddWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_DeleteMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "int" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetMetaData_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetPosition_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetRefCount": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_GetType": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 1, "kind_str": "enumeral", "name": "alt_IBaseObject_Type" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_HasMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_RemoveRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_RemoveWeakRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "ref", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWeakRef*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IWeakRef" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_SetDimension": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "dimension", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_SetMetaData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_SetPosition": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } }, { "name": "pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_CRefCountable": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_CRefCountable*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_IBlip": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBlip*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_ICheckpoint": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ICheckpoint*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_IColShape": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_IPlayer": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*" }, "struct": "alt_IWorldObject" }, "alt_IWorldObject_to_alt_IVehicle": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IWorldObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*" }, "struct": "alt_IWorldObject" }, "alt_KeyState_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_KeyState*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_KeyState" }, "alt_KeyState_Create": { "comment": "", "params": [ { "name": "down", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "toggled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_KeyState*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_KeyState" }, "alt_KeyState_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_KeyState_CAPI_Free()\n", "params": [ { "name": "down", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "toggled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_KeyState*" }, "struct": "alt_KeyState" }, "alt_KeyState_IsDown": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_KeyState*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_KeyState" }, "alt_KeyState_IsToggled": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_KeyState*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_KeyState" }, "alt_PointLayout_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_PointLayout" }, "alt_PointLayout_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_PointLayout" }, "alt_PointLayout_Assign_PointLayoutRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Assign_constPointLayoutRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_1": { "comment": "", "params": [ { "name": "_x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointLayout_CAPI_Free()\n", "params": [ { "name": "_x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_2": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_PointLayout" }, "alt_PointLayout_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_PointLayout" }, "alt_PointLayout_to_alt_PointPaddedLayout": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointLayout" }, "alt_PointLayout_to_alt_Vector_float_3_PointLayout": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_PointLayout" }, "alt_PointPaddedLayout_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Assign_PointLayoutRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Assign_constPointLayoutRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_1": { "comment": "", "params": [ { "name": "_x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "params": [ { "name": "_x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_2": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_5": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_6": { "comment": "", "params": [ { "name": "x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "params": [ { "name": "x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_7": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_PointPaddedLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_PointPaddedLayout_to_alt_PointLayout": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointPaddedLayout*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_PointPaddedLayout" }, "alt_RGBA_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RGBA" }, "alt_RGBA_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RGBA" }, "alt_RGBA_Create_1": { "comment": "", "params": [ { "name": "_r", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_g", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_b", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_a", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RGBA" }, "alt_RGBA_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "params": [ { "name": "_r", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_g", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_b", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "name": "_a", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*" }, "struct": "alt_RGBA" }, "alt_RGBA_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RGBA_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RGBA*" }, "struct": "alt_RGBA" }, "alt_RefBase_RefStore_IBaseObject_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Assign_constRefBase_RefStore_IBaseObjectRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_1": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_2": { "comment": "", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_3": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_4": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IBaseObject" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_5": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IBaseObject_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IBaseObject_to_alt_RefStore_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" }, "struct": "alt_RefBase_RefStore_IBaseObject" }, "alt_RefBase_RefStore_IColShape_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Assign_constRefBase_RefStore_IColShapeRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_3": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_4": { "comment": "", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_5": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_6": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_7": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IColShape_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IColShape_to_alt_RefStore_IColShape": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" }, "struct": "alt_RefBase_RefStore_IColShape" }, "alt_RefBase_RefStore_IEntity_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Assign_constRefBase_RefStore_IEntityRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_3": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_4": { "comment": "", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_5": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_6": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_7": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IEntity_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IEntity_to_alt_RefStore_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" }, "struct": "alt_RefBase_RefStore_IEntity" }, "alt_RefBase_RefStore_IPlayer_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Assign_constRefBase_RefStore_IPlayerRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_3": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_4": { "comment": "", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_5": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_6": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_7": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IPlayer_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IPlayer_to_alt_RefStore_IPlayer": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" }, "struct": "alt_RefBase_RefStore_IPlayer" }, "alt_RefBase_RefStore_IVehicle_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Assign_constRefBase_RefStore_IVehicleRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_3": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_4": { "comment": "", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_5": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_6": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_7": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_IVehicle_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_IVehicle_to_alt_RefStore_IVehicle": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" }, "struct": "alt_RefBase_RefStore_IVehicle" }, "alt_RefBase_RefStore_constIMValue_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Assign_constRefBase_RefStore_constIMValueRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_3": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_4": { "comment": "", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_5": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_6": { "comment": "", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "other", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_7": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 0, "kind_str": "fundamental", "name": "nullptr_t" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefBase_RefStore_constIMValue_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefBase_RefStore_constIMValue_to_alt_RefStore_constIMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" }, "struct": "alt_RefBase_RefStore_constIMValue" }, "alt_RefStore_IBaseObject_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IBaseObject_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IBaseObject_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IBaseObject_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IBaseObject_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IBaseObject_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IBaseObject_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IBaseObject_to_alt_RefBase_RefStore_IBaseObject": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IBaseObject*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IBaseObject*" }, "struct": "alt_RefStore_IBaseObject" }, "alt_RefStore_IColShape_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IColShape_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IColShape" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IColShape_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IColShape_to_alt_RefBase_RefStore_IColShape": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IColShape*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IColShape*" }, "struct": "alt_RefStore_IColShape" }, "alt_RefStore_IEntity_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IEntity_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IEntity" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IEntity_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IEntity_to_alt_RefBase_RefStore_IEntity": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IEntity*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IEntity*" }, "struct": "alt_RefStore_IEntity" }, "alt_RefStore_IPlayer_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IPlayer_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IPlayer" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IPlayer_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IPlayer_to_alt_RefBase_RefStore_IPlayer": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IPlayer*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IPlayer*" }, "struct": "alt_RefStore_IPlayer" }, "alt_RefStore_IVehicle_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IVehicle_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_IVehicle" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_IVehicle_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_IVehicle_to_alt_RefBase_RefStore_IVehicle": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_IVehicle*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_IVehicle*" }, "struct": "alt_RefStore_IVehicle" }, "alt_RefStore_constIMValue_Assign": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } }, { "name": "_ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_constIMValue_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefStore_constIMValue" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RefStore_constIMValue_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Free": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_Get": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } }, "struct": "alt_RefStore_constIMValue" }, "alt_RefStore_constIMValue_to_alt_RefBase_RefStore_constIMValue": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefStore_constIMValue*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*" }, "struct": "alt_RefStore_constIMValue" }, "alt_RotationLayout_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create": { "comment": "", "params": [ { "name": "_roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_1": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_2": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationLayout_CAPI_Free()\n", "params": [ { "name": "_roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_Normalize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationLayout" }, "alt_RotationLayout_to_alt_RotationPaddedLayout": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationLayout" }, "alt_RotationPaddedLayout_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create": { "comment": "", "params": [ { "name": "_roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_1": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_2": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RotationLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_5": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_6": { "comment": "", "params": [ { "name": "roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "params": [ { "name": "roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_7": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_RotationPaddedLayout_CAPI_Free()\n", "params": [ { "name": "_roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_Normalize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_RotationPaddedLayout" }, "alt_RotationPaddedLayout_to_alt_RotationLayout": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationPaddedLayout*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_RotationLayout*" }, "struct": "alt_RotationPaddedLayout" }, "alt_StringView_Access_uint64_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "char" }, "struct": "alt_StringView" }, "alt_StringView_Assign_StringViewRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Assign_constStringViewRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_CStr": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_StringView" }, "alt_StringView_Create": { "comment": "", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Create_1": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" }, "struct": "alt_StringView" }, "alt_StringView_Create_2": { "comment": "", "params": [ { "name": "_str", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_str", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" }, "struct": "alt_StringView" }, "alt_StringView_Create_4": { "comment": "", "params": [ { "name": "_str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_str", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" }, "struct": "alt_StringView" }, "alt_StringView_Create_6": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" }, "struct": "alt_StringView" }, "alt_StringView_Create_7": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" }, "struct": "alt_StringView" }, "alt_StringView_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_StringView_CAPI_Free()\n", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" }, "struct": "alt_StringView" }, "alt_StringView_Equals_StringView": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_StringView" }, "alt_StringView_GetData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_StringView" }, "alt_StringView_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_StringView" }, "alt_StringView_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_StringView" }, "alt_StringView_NotEquals_StringView": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_StringView" }, "alt_StringView_To_String": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_StringView" }, "alt_StringView_To_String_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, "struct": "alt_StringView" }, "alt_String_Access_uint64_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_String" }, "alt_String_Access_uint64_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "char" }, "struct": "alt_String" }, "alt_String_Assign_StringRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Assign_constStringRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_CStr": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_String" }, "alt_String_Create": { "comment": "", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Create_1": { "comment": "", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" }, "struct": "alt_String" }, "alt_String_Create_2": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" }, "struct": "alt_String" }, "alt_String_Create_3": { "comment": "", "params": [ { "name": "_str", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_str", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" }, "struct": "alt_String" }, "alt_String_Create_5": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" }, "struct": "alt_String" }, "alt_String_Create_6": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_String_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" }, "struct": "alt_String" }, "alt_String_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_String_CAPI_Free()\n", "params": [ { "name": "_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "fill", "type": { "kind": 0, "kind_str": "fundamental", "name": "char" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" }, "struct": "alt_String" }, "alt_String_Equals_String": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_String" }, "alt_String_GetData": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_String" }, "alt_String_GetData_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_String" }, "alt_String_GetSize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_String" }, "alt_String_IsEmpty": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_String" }, "alt_String_NotEquals_String": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_String" }, "alt_String_Resize": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*" } }, { "name": "new_size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_String" }, "alt_VectorLayout_float_3_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Assign_VectorLayout_float_3RefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Assign_constVectorLayout_float_3Ref": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_1": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_2": { "comment": "", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_3_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_3_to_alt_Vector_float_3_VectorLayout_float_3": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_VectorLayout_float_3" }, "alt_VectorLayout_float_4_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Assign_VectorLayout_float_4RefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Assign_constVectorLayout_float_4Ref": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_1": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_2": { "comment": "", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_VectorLayout_float_4_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" }, "struct": "alt_VectorLayout_float_4" }, "alt_VectorLayout_float_4_to_alt_Vector_float_4_VectorLayout_float_4": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_VectorLayout_float_4" }, "alt_Vector_float_3_PointLayout_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Assign_PointLayoutRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Assign_Vector_float_3_PointLayoutRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Assign_constPointLayoutRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Assign_constVector_float_3_PointLayoutRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_1": { "comment": "", "params": [ { "name": "_x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "name": "_z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_2": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_5": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_6": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_7": { "comment": "", "params": [ { "name": "layout", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "layout", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_8": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_8_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_9": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_9_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_PointLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_Length": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_LengthSqr": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_PointLayout_to_alt_PointLayout": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_PointLayout*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_PointLayout*" }, "struct": "alt_Vector_float_3_PointLayout" }, "alt_Vector_float_3_VectorLayout_float_3_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Assign_VectorLayout_float_3RefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Assign_Vector_float_3_VectorLayout_float_3RefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Assign_constVectorLayout_float_3Ref": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Assign_constVector_float_3_VectorLayout_float_3Ref": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_1": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_2": { "comment": "", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_5": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_6": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_7": { "comment": "", "params": [ { "name": "layout", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "layout", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_8": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_8_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_9": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_9_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_3_VectorLayout_float_3_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_Length": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_LengthSqr": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_3_VectorLayout_float_3_to_alt_VectorLayout_float_3": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_3_VectorLayout_float_3*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_3*" }, "struct": "alt_Vector_float_3_VectorLayout_float_3" }, "alt_Vector_float_4_VectorLayout_float_4_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Assign_VectorLayout_float_4RefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Assign_Vector_float_4_VectorLayout_float_4RefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Assign_constVectorLayout_float_4Ref": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Assign_constVector_float_4_VectorLayout_float_4Ref": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_1": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_2": { "comment": "", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "el", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_5": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_6": { "comment": "", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_7": { "comment": "", "params": [ { "name": "layout", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_7_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "layout", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_8": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_8_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_9": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_9_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_Vector_float_4_VectorLayout_float_4_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_Length": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_LengthSqr": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "float" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_Vector_float_4_VectorLayout_float_4_to_alt_VectorLayout_float_4": { "comment": "", "params": [ { "name": "from", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_VectorLayout_float_4*" }, "struct": "alt_Vector_float_4_VectorLayout_float_4" }, "alt_ViewMatrixLayout_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Access_size_t_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } }, { "name": "key", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_1": { "comment": "", "params": [ { "name": "_rows", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_ViewMatrixLayout_CAPI_Free()\n", "params": [ { "name": "_rows", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_2": { "comment": "", "params": [ { "name": "row", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_ViewMatrixLayout_CAPI_Free()\n", "params": [ { "name": "row", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_3": { "comment": "", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_ViewMatrixLayout_CAPI_Free()\n", "params": [ { "name": "elements", "type": { "kind": 3, "kind_str": "pointer", "name": "float*", "pointee": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_4": { "comment": "", "params": [ { "name": "_right", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "_up", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "_forward", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "_pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_ViewMatrixLayout_CAPI_Free()\n", "params": [ { "name": "_right", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "_up", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "_forward", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } }, { "name": "_pos", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_Vector_float_4_VectorLayout_float_4*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" }, "struct": "alt_ViewMatrixLayout" }, "alt_ViewMatrixLayout_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_ViewMatrixLayout_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_ViewMatrixLayout*" }, "struct": "alt_ViewMatrixLayout" }, "alt_config_Emitter_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Emitter*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Emitter" }, "alt_config_Error_Assign_config_ErrorRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Error" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Error" }, "alt_config_Error_Assign_constconfig_ErrorRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Error" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Error" }, "alt_config_Error_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Error" }, "alt_config_Error_Create_1": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Error" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Error" }, "alt_config_Error_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Error_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Error" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" }, "struct": "alt_config_Error" }, "alt_config_Error_Create_2": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Error" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Error" }, "alt_config_Error_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Error_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Error" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" }, "struct": "alt_config_Error" }, "alt_config_Error_column": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_config_Error" }, "alt_config_Error_line": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_config_Error" }, "alt_config_Error_position": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" }, "struct": "alt_config_Error" }, "alt_config_Error_what": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Error*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } }, "struct": "alt_config_Error" }, "alt_config_Node_Access_constcharPtr": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } }, { "name": "key", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } }, "struct": "alt_config_Node" }, "alt_config_Node_Access_size_t": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } }, { "name": "idx", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 2, "kind_str": "reference", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } }, "struct": "alt_config_Node" }, "alt_config_Node_Assign_constconfig_NodeRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } }, { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create": { "comment": "", "params": [ { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_1": { "comment": "", "params": [ { "name": "_val", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_11": { "comment": "", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_11_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "that", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_1_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "_val", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_2": { "comment": "", "params": [ { "name": "_val", "type": { "kind": 0, "kind_str": "fundamental", "name": "double" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "_val", "type": { "kind": 0, "kind_str": "fundamental", "name": "double" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_3": { "comment": "", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "int" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_4": { "comment": "", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_5": { "comment": "", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_5_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_6": { "comment": "", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_6_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "val", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_8": { "comment": "", "params": [ { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_8_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_Create_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" }, "struct": "alt_config_Node" }, "alt_config_Node_IsDict": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Node_IsList": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Node_IsNone": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Node_IsScalar": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Node_ToBool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Node_ToBool_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } }, { "name": "def", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Node_ToNumber": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_config_Node" }, "alt_config_Node_ToNumber_1": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } }, { "name": "def", "type": { "kind": 0, "kind_str": "fundamental", "name": "double" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "double" }, "struct": "alt_config_Node" }, "alt_config_Node_To__Bool": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" }, "struct": "alt_config_Node" }, "alt_config_Parser_Assign_config_ParserRefRef": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } }, { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Parser" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Parser" }, "alt_config_Parser_CAPI_Free": { "comment": "", "params": [ { "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Create_2": { "comment": "", "params": [ { "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Create_2_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Parser_CAPI_Free()\n", "params": [ { "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Create_3": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Parser" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Create_3_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Parser_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Parser" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Create_4": { "comment": "", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Parser" } } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Create_4_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Parser_CAPI_Free()\n", "params": [ { "name": "_p0", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Parser" } } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Parse": { "comment": "", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } }, { "name": "returnValue", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } } } ], "returns": { "kind": 0, "kind_str": "fundamental", "name": "void" }, "struct": "alt_config_Parser" }, "alt_config_Parser_Parse_CAPI_Heap": { "comment": "// Return ptr must be manually freed with alt_config_Node_CAPI_Free()\n", "params": [ { "name": "_instance", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Parser*" } } ], "returns": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node" } }, "struct": "alt_config_Parser" } }, "structs": { "alt_Array_RefBase_RefStore_constIMValue": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_RefBase_RefStore_constIMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } }, { "bitWidth": 0, "isBitField": false, "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "bitWidth": 0, "isBitField": false, "name": "capacity", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ] }, "alt_Array_String": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_String*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } }, { "bitWidth": 0, "isBitField": false, "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "bitWidth": 0, "isBitField": false, "name": "capacity", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ] }, "alt_Array_StringView": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_StringView*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } } }, { "bitWidth": 0, "isBitField": false, "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } }, { "bitWidth": 0, "isBitField": false, "name": "capacity", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ] }, "alt_CClientScriptEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "name", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "args", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } ], "isVirtual": true }, "alt_CColShapeEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IColShape" } }, { "bitWidth": 0, "isBitField": false, "name": "entity", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, { "bitWidth": 0, "isBitField": false, "name": "state", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "isVirtual": true }, "alt_CConsoleCommandEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "name", "type": { "kind": 6, "kind_str": "struct", "name": "alt_StringView" } }, { "bitWidth": 0, "isBitField": false, "name": "args", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Array_StringView" } } ], "isVirtual": true }, "alt_CDataNodeReceivedEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "name", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "json", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } ], "isVirtual": true }, "alt_CEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ], "isVirtual": true }, "alt_CExplosionEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "source", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "explosionType", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CExplosionEvent_ExplosionType" } }, { "bitWidth": 0, "isBitField": false, "name": "position", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_PointLayout" } }, { "bitWidth": 0, "isBitField": false, "name": "explosionFX", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "isVirtual": true }, "alt_CGlobalMetaDataChangeEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "key", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "val", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, { "bitWidth": 0, "isBitField": false, "name": "oldVal", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } ], "isVirtual": true }, "alt_CGlobalSyncedMetaDataChangeEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "key", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "val", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, { "bitWidth": 0, "isBitField": false, "name": "oldVal", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } ], "isVirtual": true }, "alt_CPlayerChangeVehicleSeatEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, { "bitWidth": 0, "isBitField": false, "name": "player", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "oldSeat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "bitWidth": 0, "isBitField": false, "name": "newSeat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "isVirtual": true }, "alt_CPlayerConnectEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "reason", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } ], "isVirtual": true }, "alt_CPlayerDamageEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "attacker", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, { "bitWidth": 0, "isBitField": false, "name": "damage", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "bitWidth": 0, "isBitField": false, "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "isVirtual": true }, "alt_CPlayerDeathEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "killer", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, { "bitWidth": 0, "isBitField": false, "name": "weapon", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } } ], "isVirtual": true }, "alt_CPlayerDisconnectEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "reason", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } } ], "isVirtual": true }, "alt_CPlayerEnterVehicleEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, { "bitWidth": 0, "isBitField": false, "name": "player", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "seat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "isVirtual": true }, "alt_CPlayerLeaveVehicleEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } }, { "bitWidth": 0, "isBitField": false, "name": "player", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "seat", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ], "isVirtual": true }, "alt_CRefCountable": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_CRemoveEntityEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } } ], "isVirtual": true }, "alt_CResourceErrorEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "isVirtual": true }, "alt_CResourceStartEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "isVirtual": true }, "alt_CResourceStopEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "resource", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IResource*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IResource" } } } ], "isVirtual": true }, "alt_CServerScriptEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "name", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "args", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Array_RefBase_RefStore_constIMValue" } } ], "isVirtual": true }, "alt_CStreamSyncedMetaDataChangeEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, { "bitWidth": 0, "isBitField": false, "name": "key", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "val", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, { "bitWidth": 0, "isBitField": false, "name": "oldVal", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } ], "isVirtual": true }, "alt_CSyncedMetaDataChangeEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, { "bitWidth": 0, "isBitField": false, "name": "key", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "val", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } }, { "bitWidth": 0, "isBitField": false, "name": "oldVal", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_constIMValue" } } ], "isVirtual": true }, "alt_CVehicleDestroyEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IVehicle" } } ], "isVirtual": true }, "alt_CWeaponDamageEvent": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CEvent_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "cancelled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "source", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IPlayer" } }, { "bitWidth": 0, "isBitField": false, "name": "target", "type": { "kind": 6, "kind_str": "struct", "name": "alt_RefBase_RefStore_IEntity" } }, { "bitWidth": 0, "isBitField": false, "name": "weaponHash", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned int" } }, { "bitWidth": 0, "isBitField": false, "name": "damageValue", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned short" } }, { "bitWidth": 0, "isBitField": false, "name": "shotOffset", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_3_VectorLayout_float_3" } }, { "bitWidth": 0, "isBitField": false, "name": "bodyPart", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_CWeaponDamageEvent_BodyPart" } } ], "isVirtual": true }, "alt_IBaseObject": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IBlip": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_ICheckpoint": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IColShape": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_ICore": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IEntity": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValue": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueBaseObject": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueBool": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueByteArray": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueDict": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueDict_Iterator": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueDouble": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueFunction": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueFunction_Impl": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } }, { "bitWidth": 0, "isBitField": false, "name": "refCount", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ], "isVirtual": true }, "alt_IMValueInt": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueList": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueNil": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueNone": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueRGBA": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueString": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueUInt": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IMValueVector3": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IPackage": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IPackage_File": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IPlayer": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IResource": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IResource_CreationInfo": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "name", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "main", "type": { "kind": 6, "kind_str": "struct", "name": "alt_String" } }, { "bitWidth": 0, "isBitField": false, "name": "pkg", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPackage*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPackage" } } } ] }, "alt_IResource_Impl": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IScriptRuntime": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IVehicle": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IVoiceChannel": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IWeakRef": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_IWorldObject": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_KeyState": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "down", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } }, { "bitWidth": 0, "isBitField": false, "name": "toggled", "type": { "kind": 0, "kind_str": "fundamental", "name": "_Bool" } } ] }, "alt_PointLayout": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ] }, "alt_PointPaddedLayout": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "pad", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ] }, "alt_RGBA": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "r", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "bitWidth": 0, "isBitField": false, "name": "g", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "bitWidth": 0, "isBitField": false, "name": "b", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } }, { "bitWidth": 0, "isBitField": false, "name": "a", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned char" } } ] }, "alt_RefBase_RefStore_IBaseObject": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } } } ] }, "alt_RefBase_RefStore_IColShape": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } } } ] }, "alt_RefBase_RefStore_IEntity": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } } } ] }, "alt_RefBase_RefStore_IPlayer": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } } } ] }, "alt_RefBase_RefStore_IVehicle": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } } } ] }, "alt_RefBase_RefStore_constIMValue": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } } } ] }, "alt_RefStore_IBaseObject": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IBaseObject*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IBaseObject" } } } ] }, "alt_RefStore_IColShape": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IColShape*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IColShape" } } } ] }, "alt_RefStore_IEntity": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IEntity*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IEntity" } } } ] }, "alt_RefStore_IPlayer": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IPlayer*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IPlayer" } } } ] }, "alt_RefStore_IVehicle": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IVehicle*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IVehicle" } } } ] }, "alt_RefStore_constIMValue": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "ptr", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_IMValue*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_IMValue" } } } ] }, "alt_RotationLayout": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ] }, "alt_RotationPaddedLayout": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "roll", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "pitch", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "yaw", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "pad", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ] }, "alt_String": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "bitWidth": 0, "isBitField": false, "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ] }, "alt_StringView": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "data", "type": { "kind": 3, "kind_str": "pointer", "name": "char*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "char" } } }, { "bitWidth": 0, "isBitField": false, "name": "size", "type": { "kind": 0, "kind_str": "fundamental", "name": "unsigned long long" } } ] }, "alt_VectorLayout_float_3": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "elements", "type": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ] }, "alt_VectorLayout_float_4": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "elements", "type": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ] }, "alt_Vector_float_3_PointLayout": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "x", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "y", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } }, { "bitWidth": 0, "isBitField": false, "name": "z", "type": { "kind": 0, "kind_str": "fundamental", "name": "float" } } ] }, "alt_Vector_float_3_VectorLayout_float_3": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "elements", "type": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ] }, "alt_Vector_float_4_VectorLayout_float_4": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "elements", "type": { "array_size": 0, "kind": 4, "kind_str": "array", "name": "float*", "pointee": { "kind": 0, "kind_str": "fundamental", "name": "float" } } } ] }, "alt_ViewMatrixLayout": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "right", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } }, { "bitWidth": 0, "isBitField": false, "name": "up", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } }, { "bitWidth": 0, "isBitField": false, "name": "forward", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } }, { "bitWidth": 0, "isBitField": false, "name": "pos", "type": { "kind": 6, "kind_str": "struct", "name": "alt_Vector_float_4_VectorLayout_float_4" } } ] }, "alt_config_Error": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_config_Node": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_config_Node_Type" } }, { "bitWidth": 0, "isBitField": false, "name": "val", "type": { "kind": 3, "kind_str": "pointer", "name": "alt_config_Node_Value*", "pointee": { "kind": 6, "kind_str": "struct", "name": "alt_config_Node_Value" } } } ] }, "alt_config_Node_Value": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_config_Node_ValueDict": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_config_Node_ValueList": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_config_Node_ValueScalar": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "vtable", "type": { "kind": 3, "kind_str": "pointer", "name": "void*" } } ], "isVirtual": true }, "alt_config_Parser_Token": { "fields": [ { "bitWidth": 0, "isBitField": false, "name": "type", "type": { "kind": 1, "kind_str": "enumeral", "name": "alt_config_Parser_Token_Type" } } ] } } }