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< PVRTypeIntValue > | GetValues () 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_DEFINITION * | GetCStructure () const |
| operator const PVR_INT_SETTING_DEFINITION * () const | |
| operator PVR_INT_SETTING_DEFINITION * () | |
| const DynamicCStructHdl & | operator= (const DynamicCStructHdl &right) |
| const DynamicCStructHdl & | operator= (const PVR_INT_SETTING_DEFINITION &right) |
| PVR_INT_SETTING_DEFINITION * | release () |
Static Public Member Functions | |
| static PVR_INT_SETTING_DEFINITION * | AllocAndCopyData (const PVRIntSettingDefinition &source) |
| static PVR_INT_SETTING_DEFINITION * | AllocAndCopyData (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_DEFINITION * | m_cStructure |