|
Rhino C++ API
8.24
|
#include <RhinoSdkUiProfileContextIterator.h>
Public Member Functions | |
| CRhinoProfileContextIterator (const wchar_t *section, CRhinoProfileContext &pc) | |
| virtual | ~CRhinoProfileContextIterator () |
| virtual const wchar_t * | FirstSection ()=0 |
| Must override. More... | |
| virtual const wchar_t * | FirstValue ()=0 |
| int | IterateAllSections (bool(*cull)(const wchar_t *)=NULL) |
| int | IterateAllValues (bool(*cull)(ON_wString &value_name, ON_wString &value)=NULL) |
| virtual const wchar_t * | NextSection ()=0 |
| virtual const wchar_t * | NextValue ()=0 |
| const wchar_t * | Section (int index) const |
| int | SectionCount () const |
| const ON_ClassArray< ON_wString > & | Sections () const |
| const wchar_t * | Value () const |
| bool | Value (bool &result) const |
| bool | Value (double &result) const |
| bool | Value (int &result) const |
| bool | Value (int index, bool &result) const |
| bool | Value (int index, double &result) const |
| bool | Value (int index, int &result) const |
| bool | Value (int index, ON_3dPoint &result) const |
| bool | Value (int index, ON_3dVector &result) const |
| bool | Value (int index, ON_Color &result) const |
| bool | Value (int index, ON_wString &result) const |
| bool | Value (int index, POINT &result) const |
| bool | Value (int index, RECT &result) const |
| bool | Value (ON_3dPoint &result) const |
| bool | Value (ON_3dVector &result) const |
| bool | Value (ON_Color &result) const |
| bool | Value (ON_wString &result) const |
| bool | Value (POINT &result) const |
| bool | Value (RECT &result) const |
| int | ValueCount () const |
| const wchar_t * | ValueName (int index) const |
| const ON_ClassArray< ON_wString > & | ValueNames () const |
| const ON_ClassArray< ON_wString > & | Values () const |
Protected Attributes | |
| int | m_item |
| CRhinoProfileContext & | m_pc |
| ON_wString | m_section |
| ON_ClassArray< ON_wString > | m_sections |
| ON_wString | m_value |
| ON_wString | m_value_name |
| ON_ClassArray< ON_wString > | m_value_names |
| ON_ClassArray< ON_wString > | m_values |
| ON_wString | m_w |
/ / Copyright (c) 1993-2007 Robert McNeel & Associates. All rights reserved. / Rhinoceros is a registered trademark of Robert McNeel & Associates. / / THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. / ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF / MERCHANTABILITY ARE HEREBY DISCLAIMED. / / For complete Rhino SDK copyright information see http://www.rhino3d.com/developer. / //////////////////////////////////////////////////////////////
| CRhinoProfileContextIterator::CRhinoProfileContextIterator | ( | const wchar_t * | section, |
| CRhinoProfileContext & | pc | ||
| ) |
|
virtual |
|
pure virtual |
Must override.
Implemented in CRhinoIniProfileContextIterator, CRhinoRegProfileContextIterator, and CRhinoPropListProfileContextIterator.
|
pure virtual |
| int CRhinoProfileContextIterator::IterateAllSections | ( | bool(*)(const wchar_t *) | cull = NULL | ) |
| int CRhinoProfileContextIterator::IterateAllValues | ( | bool(*)(ON_wString &value_name, ON_wString &value) | cull = NULL | ) |
|
pure virtual |
|
pure virtual |
| const wchar_t* CRhinoProfileContextIterator::Section | ( | int | index | ) | const |
|
inline |
| const ON_ClassArray<ON_wString>& CRhinoProfileContextIterator::Sections | ( | ) | const |
| const wchar_t* CRhinoProfileContextIterator::Value | ( | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | bool & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | double & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| bool & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| double & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| int & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| ON_3dPoint & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| ON_3dVector & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| ON_Color & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| ON_wString & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| POINT & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | int | index, |
| RECT & | result | ||
| ) | const |
| bool CRhinoProfileContextIterator::Value | ( | ON_3dPoint & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | ON_3dVector & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | ON_Color & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | ON_wString & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | POINT & | result | ) | const |
| bool CRhinoProfileContextIterator::Value | ( | RECT & | result | ) | const |
| int CRhinoProfileContextIterator::ValueCount | ( | ) | const |
| const wchar_t* CRhinoProfileContextIterator::ValueName | ( | int | index | ) | const |
| const ON_ClassArray<ON_wString>& CRhinoProfileContextIterator::ValueNames | ( | ) | const |
| const ON_ClassArray<ON_wString>& CRhinoProfileContextIterator::Values | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.17