ISteamParentalSettings

Note

This documentation is auto-generated. Methods marked with 🤖 are automatically generated bindings. Methods marked with ✍️ are manually implemented and methods marked with ✋ are currently not implemented.

List of Functions

List of Callbacks

Function Reference

ParentalSettings.BIsAppBlocked(nAppID)

🤖 Auto-generated binding

Parameters:

nAppID (int - AppId_t) –

Returns:

(bool) Return value

SteamWorks:

BIsAppBlocked

Example:

if Steam.ParentalSettings.BIsAppBlocked(targetAppID) then
    print('This app is blocked by parental controls')
end
ParentalSettings.BIsAppInBlockList(nAppID)

🤖 Auto-generated binding

Parameters:

nAppID (int - AppId_t) –

Returns:

(bool) Return value

SteamWorks:

BIsAppInBlockList

ParentalSettings.BIsFeatureBlocked(eFeature)

🤖 Auto-generated binding

Parameters:

eFeature (int - EParentalFeature) –

Returns:

(bool) Return value

SteamWorks:

BIsFeatureBlocked

Example:

if Steam.ParentalSettings.BIsFeatureBlocked(Steam.k_EParentalFeature_OnlineMultiplayer) then
    print('Online multiplayer is restricted')
end
ParentalSettings.BIsFeatureInBlockList(eFeature)

🤖 Auto-generated binding

Parameters:

eFeature (int - EParentalFeature) –

Returns:

(bool) Return value

SteamWorks:

BIsFeatureInBlockList

ParentalSettings.BIsParentalLockEnabled()

🤖 Auto-generated binding

Returns:

(bool) Return value

SteamWorks:

BIsParentalLockEnabled

Example:

if Steam.ParentalSettings.BIsParentalLockEnabled() then
    print('Parental controls are active')
end
ParentalSettings.BIsParentalLockLocked()

🤖 Auto-generated binding

Returns:

(bool) Return value

SteamWorks:

BIsParentalLockLocked

Callbacks

ParentalSettings.OnSteamParentalSettingsChanged()

Callback for SteamParentalSettingsChanged_t

callback(data) receives no fields (notification only).

Example:

function Steam.ParentalSettings.OnSteamParentalSettingsChanged()
    updateFeatureAvailability()
end