Class ISteamParentalSettings
- Namespace
- MarymoorStudios.Core.Steamworks
- Assembly
- MarymoorStudios.Core.Steamworks.dll
public sealed class ISteamParentalSettings : SteamNativeObject
- Inheritance
-
ISteamParentalSettings
- Inherited Members
-
Fields
INTERFACE_VERSION
public const string INTERFACE_VERSION = "STEAMPARENTALSETTINGS_INTERFACE_VERSION001"
Field Value
- string
Methods
BIsAppBlocked(AppId)
public bool BIsAppBlocked(AppId appId)
Parameters
appId
AppId
Returns
- bool
BIsAppInBlockList(AppId)
public bool BIsAppInBlockList(AppId appId)
Parameters
appId
AppId
Returns
- bool
BIsFeatureBlocked(EParentalFeature)
public bool BIsFeatureBlocked(EParentalFeature feature)
Parameters
feature
EParentalFeature
Returns
- bool
BIsFeatureInBlockList(EParentalFeature)
public bool BIsFeatureInBlockList(EParentalFeature feature)
Parameters
feature
EParentalFeature
Returns
- bool
BIsParentalLockEnabled()
public bool BIsParentalLockEnabled()
Returns
- bool
BIsParentalLockLocked()
public bool BIsParentalLockLocked()
Returns
- bool
OnSteamParentalSettingsChanged(CallbackAction<SteamParentalSettingsChanged>)
public IDisposable OnSteamParentalSettingsChanged(CallbackAction<SteamParentalSettingsChanged> func)
Parameters
func
CallbackAction<SteamParentalSettingsChanged>
Returns
- IDisposable