| 484 | } |
| 485 | |
| 486 | void AttachUIQueries(ASContext* context) { |
| 487 | context->RegisterGlobalFunction("bool GetInputDown(int controller_id, const string &in input_label)", |
| 488 | asFUNCTION(AS_GetInputDown), |
| 489 | asCALL_CDECL); |
| 490 | context->RegisterGlobalFunction("bool GetInputDownFiltered(int controller_id, const string &in input_label, uint filter)", |
| 491 | asFUNCTION(AS_GetInputDownFiltered), |
| 492 | asCALL_CDECL); |
| 493 | context->RegisterGlobalFunction("bool GetInputPressed(int controller_id, const string &in input_label)", |
| 494 | asFUNCTION(AS_GetInputPressed), |
| 495 | asCALL_CDECL); |
| 496 | context->RegisterGlobalFunction("bool GetInputPressedFiltered(int controller_id, const string &in input_label, uint filter)", |
| 497 | asFUNCTION(AS_GetInputPressedFiltered), |
| 498 | asCALL_CDECL); |
| 499 | context->RegisterGlobalFunction("void ActivateKeyboardEvents()", |
| 500 | asFUNCTION(AS_ActivateKeyboardEvents), |
| 501 | asCALL_CDECL); |
| 502 | context->RegisterGlobalFunction("void DeactivateKeyboardEvents()", |
| 503 | asFUNCTION(AS_DeactivateKeyboardEvents), |
| 504 | asCALL_CDECL); |
| 505 | context->RegisterGlobalFunction("string GetClipboard()", |
| 506 | asFUNCTION(AS_GetClipboard), |
| 507 | asCALL_CDECL); |
| 508 | context->RegisterGlobalFunction("void SetClipboard(string text)", |
| 509 | asFUNCTION(AS_SetClipboard), |
| 510 | asCALL_CDECL); |
| 511 | context->RegisterGlobalFunction("void StartTextInput()", |
| 512 | asFUNCTION(AS_StartTextInput), |
| 513 | asCALL_CDECL); |
| 514 | context->RegisterGlobalFunction("void StopTextInput()", |
| 515 | asFUNCTION(AS_StopTextInput), |
| 516 | asCALL_CDECL); |
| 517 | context->RegisterGlobalFunction("float GetLookXAxis(int controller_id)", |
| 518 | asFUNCTION(AS_GetLookXAxis), |
| 519 | asCALL_CDECL); |
| 520 | context->RegisterGlobalFunction("float GetLookYAxis(int controller_id)", |
| 521 | asFUNCTION(AS_GetLookYAxis), |
| 522 | asCALL_CDECL); |
| 523 | context->RegisterGlobalFunction("float GetMoveXAxis(int controller_id)", |
| 524 | asFUNCTION(AS_GetMoveXAxis), |
| 525 | asCALL_CDECL); |
| 526 | context->RegisterGlobalFunction("float GetMoveYAxis(int controller_id)", |
| 527 | asFUNCTION(AS_GetMoveYAxis), |
| 528 | asCALL_CDECL); |
| 529 | context->RegisterGlobalFunction("void SetGrabMouse(bool)", |
| 530 | asFUNCTION(AS_SetGrabMouse), |
| 531 | asCALL_CDECL); |
| 532 | context->RegisterGlobalFunction("bool DebugKeysEnabled()", |
| 533 | asFUNCTION(AS_GetDebugKeysEnabled), |
| 534 | asCALL_CDECL); |
| 535 | context->RegisterGlobalFunction("bool EditorEnabled()", |
| 536 | asFUNCTION(AS_EditorEnabled), |
| 537 | asCALL_CDECL); |
| 538 | context->RegisterGlobalFunction("void LoadEditorLevel()", |
| 539 | asFUNCTION(AS_LoadEditorLevel), |
| 540 | asCALL_CDECL); |
| 541 | context->RegisterGlobalFunction("bool IsKeyDown(int key_code)", |
| 542 | asFUNCTION(AS_IsKeyDown), |
| 543 | asCALL_CDECL); |
no test coverage detected