Skip to content

Commit

Permalink
Update documentation for mouse movement capture handlers (R2Northstar…
Browse files Browse the repository at this point in the history
…#106)

* add mouse capture callback + fix formatting

* add functions from ui/ui_mouse_capture.nut
  • Loading branch information
ASpoonPlaysGames authored Nov 18, 2022
1 parent 2a6168e commit 75fae67
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 15 deletions.
21 changes: 12 additions & 9 deletions docs/source/reference/northstar/callbacks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ sh_remote_functions_mp_custom.gnut:

.. cpp:function:: void AddCallback_OnRegisteringCustomNetworkVars( void functionref() callback )

evac\_evac.gnut:
evac\\_evac.gnut:
^^^^^^^^^^^^^^^^

.. cpp:function:: void Evac( int evacTeam, float initialWait, float arrivalTime, float waitTime, bool functionref( entity, entity ) canBoardCallback, bool functionref( entity ) shouldLeaveEarlyCallback, void functionref( entity ) completionCallback, entity customEvacNode = null )

gamemodes\_gamemode_fra.nut:
gamemodes\\_gamemode_fra.nut:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. cpp:function:: void GamemodeFRA_AddAdditionalInitCallback()

gamemodes\sh_gamemodes_custom.gnut:
gamemodes\\sh_gamemodes_custom.gnut:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. cpp:function:: void AddCallback_OnCustomGamemodesInit( void functionref() callback )


lobby\_lobby.gnut:
lobby\\_lobby.gnut:
^^^^^^^^^^^^^^^^^^

.. cpp:function:: bool ClientCommandCallback_StartPrivateMatchSearch( entity player, array<string> args )

lobby\_private_lobby.gnut:
lobby\\_private_lobby.gnut:
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. cpp:function:: bool ClientCommandCallback_PrivateMatchLaunch( entity player, array<string> args )
Expand All @@ -87,22 +87,25 @@ lobby\_private_lobby.gnut:
.. cpp:function:: bool ClientCommandCallback_PrivateMatchSetPlaylistVarOverride( entity player, array<string> args )
.. cpp:function:: bool ClientCommandCallback_ResetMatchSettingsToDefault( entity player, array<string> args )

mp\_ai_mp.gnut:
mp\\_ai_mp.gnut:
^^^^^^^^^^^^^^^

.. cpp:function:: bool SPMP_Callback_ForceAIMissPlayer( entity npc, entity player )

mp\_base_gametype_mp.gnut:
mp\\_base_gametype_mp.gnut:
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. cpp:function:: bool ClientCommandCallback_spec_next( entity player, array<string> args )
.. cpp:function:: bool ClientCommandCallback_spec_prev( entity player, array<string> args )
.. cpp:function:: bool ClientCommandCallback_spec_mode( entity player, array<string> args )

mp\_gamestate_mp.nut:
mp\\_gamestate_mp.nut:
^^^^^^^^^^^^^^^^^^^^^

.. cpp:function:: void AddCallback_OnRoundEndCleanup( void functionref() callback )
.. cpp:function:: void SetTimeoutWinnerDecisionFunc( int functionref() callback )

ui\\ui_mouse_capture.nut:
^^^^^^^^^^^^^^^^^^^^^^^^

.. cpp:function:: void AddMouseMovementCaptureHandler( var capturePanelOrMenu, void functionref( int deltaX, int deltaY ) func )
12 changes: 6 additions & 6 deletions extract_funcs/funcs.json
Original file line number Diff line number Diff line change
Expand Up @@ -55580,21 +55580,21 @@
{
"name": "AddMouseMovementCaptureHandler",
"found_in": "Northstar.Client",
"file": "sh_menu_models.gnut",
"file": "ui/ui_mouse_capture.nut",
"global": true,
"line": "\tvoid function AddMouseMovementCaptureHandler( var menu, void functionref( int, int ) func )"
"line": "\tvoid function AddMouseMovementCaptureHandler( var capturePanelOrMenu, void functionref( int deltaX, int deltaY ) func )"
},
{
"name": "UpdateMouseMovementCaptureFunctions",
"name": "RunMouseMovementCallbacks",
"found_in": "Northstar.Client",
"file": "sh_menu_models.gnut",
"file": "ui/ui_mouse_capture.nut",
"global": false,
"line": "\tvoid function UpdateMouseMovementCaptureFunctions( int deltaX, int deltaY )"
"line": "\tvoid function RunMouseMovementCallbacks( var capturePanelOrMenu, int deltaX, int deltaY )"
},
{
"name": "UICodeCallback_MouseMovementCapture",
"found_in": "Northstar.Client",
"file": "sh_menu_models.gnut",
"file": "ui/ui_mouse_capture.nut",
"global": true,
"line": "\tvoid function UICodeCallback_MouseMovementCapture( var capturePanel, int deltaX, int deltaY )"
},
Expand Down

0 comments on commit 75fae67

Please sign in to comment.