Kodi Development 22.0
for Binary and Script based Add-Ons
 
Loading...
Searching...
No Matches

Inherits DynamicCStructHdl< PVRIntSettingDefinition, PVR_INT_SETTING_DEFINITION >.

Public Member Functions

int GetDefaultValue () const
 To get with SetDefaultValue changed values.
 
int GetMaxValue () const
 To get with SetMaxValue changed values.
 
int GetMinValue () const
 To get with SetMinValue changed values.
 
int GetStep () const
 To get with SetStep changed values.
 
std::vector< PVRTypeIntValueGetValues () const
 To get with SetValues changed values.
 
 PVRIntSettingDefinition (const std::vector< PVRTypeIntValue > &settingValues, int defaultValue, int minValue, int step, int maxValue)
 Class constructor with integrated values.
 
void SetDefaultValue (int defaultValue)
 optional
The default value for this setting.
 
void SetMaxValue (int maxValue)
 optional
The maximum value for this setting.
 
void SetMinValue (int minValue)
 optional
The minimum value for this setting.
 
void SetStep (int step)
 optional
The amount for increasing the values for this setting from min to max.
 
void SetValues (const std::vector< PVRTypeIntValue > &values, int defaultValue=-1)
 optional
value definitions.
 
- Public Member Functions inherited from DynamicCStructHdl< PVRIntSettingDefinition, PVR_INT_SETTING_DEFINITION >
 DynamicCStructHdl (const DynamicCStructHdl &cppClass)
 
 DynamicCStructHdl (const PVR_INT_SETTING_DEFINITION *cStructure)
 
 DynamicCStructHdl (PVR_INT_SETTING_DEFINITION *cStructure)
 
const PVR_INT_SETTING_DEFINITIONGetCStructure () const
 
 operator const PVR_INT_SETTING_DEFINITION * () const
 
 operator PVR_INT_SETTING_DEFINITION * ()
 
const DynamicCStructHdloperator= (const DynamicCStructHdl &right)
 
const DynamicCStructHdloperator= (const PVR_INT_SETTING_DEFINITION &right)
 
PVR_INT_SETTING_DEFINITIONrelease ()
 

Static Public Member Functions

static PVR_INT_SETTING_DEFINITIONAllocAndCopyData (const PVRIntSettingDefinition &source)
 
static PVR_INT_SETTING_DEFINITIONAllocAndCopyData (PVR_INT_SETTING_DEFINITION *source)
 
static void AllocResources (const PVR_INT_SETTING_DEFINITION *source, PVR_INT_SETTING_DEFINITION *target)
 
static void FreeResources (PVR_INT_SETTING_DEFINITION *target)
 
static void ReallocAndCopyData (PVR_INT_SETTING_DEFINITION **source, const PVRIntSettingDefinition &def)
 

Friends

class CInstancePVRClient
 

Additional Inherited Members

- Protected Attributes inherited from DynamicCStructHdl< PVRIntSettingDefinition, PVR_INT_SETTING_DEFINITION >
PVR_INT_SETTING_DEFINITIONm_cStructure
 

The documentation for this class was generated from the following file: