Finalize session input policy host sync
This commit is contained in:
parent
9e52a4200b
commit
7e9a4add09
5 changed files with 81 additions and 3 deletions
|
|
@ -249,6 +249,9 @@ private:
|
|||
static
|
||||
void clSetAdaptiveTriggers(uint16_t controllerNumber, uint8_t eventFlags, uint8_t typeLeft, uint8_t typeRight, uint8_t *left, uint8_t *right);
|
||||
|
||||
static
|
||||
void clSetInputPolicy(uint8_t allowKeyboard, uint8_t allowMouse, uint8_t allowGamepad, uint8_t reason);
|
||||
|
||||
static
|
||||
int arInit(int audioConfiguration,
|
||||
const POPUS_MULTISTREAM_CONFIGURATION opusConfig,
|
||||
|
|
@ -273,6 +276,8 @@ private:
|
|||
Uint32 statusOverlayTimeoutCallback(Uint32 interval, void* param);
|
||||
|
||||
void showTemporaryStatusOverlay(const char* text, Uint32 timeoutMs = 1500);
|
||||
void applyHostInputPolicy(bool allowKeyboard, bool allowMouse, bool allowGamepad, uint8_t reason);
|
||||
void sendInputPermissionStateToHost(uint8_t reason);
|
||||
void updateEffectiveAudioMuteState();
|
||||
|
||||
StreamingPreferences* m_Preferences;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue