Functions for working with SessionSync
Get the HAPI_SessionSyncInfo for synchronizing SessionSync state between Houdini and Houdini Engine integrations.
- Parameters
-
[in] | session | The session of Houdini you are interacting with. See HAPI_Sessions for more on sessions. Pass NULL to just use the default in-process session. |
[out] | session_sync_info | The output HAPI_SessionSyncInfo. |
Get the HAPI_Viewport info for synchronizing viewport in SessionSync. When SessionSync is running this will return Houdini's current viewport information.
- Parameters
-
[in] | session | The session of Houdini you are interacting with. See HAPI_Sessions for more on sessions. Pass NULL to just use the default in-process session. |
[out] | viewport | The output HAPI_Viewport. |
Enable or disable SessionSync mode.
- Parameters
-
[in] | session | The session of Houdini you are interacting with. See HAPI_Sessions for more on sessions. Pass NULL to just use the default in-process session. |
[in] | enable | Enable or disable SessionSync mode. |
Set the HAPI_SessionSyncInfo for synchronizing SessionSync state between Houdini and Houdini Engine integrations.
- Parameters
-
[in] | session | The session of Houdini you are interacting with. See HAPI_Sessions for more on sessions. Pass NULL to just use the default in-process session. |
[in] | session_sync_info | A HAPI_SessionSyncInfo that stores the state. |
Set the HAPI_Viewport info for synchronizing viewport in SessionSync. When SessionSync is running, this can be used to set the viewport information which Houdini will then synchronizse with for its viewport.
- Parameters
-
[in] | session | The session of Houdini you are interacting with. See HAPI_Sessions for more on sessions. Pass NULL to just use the default in-process session. |
[in] | viewport | A HAPI_Viewport that stores the viewport. |