Rhino C++ API
8.13
|
#include <RhinoSdkPages.h>
Public Member Functions | |
CRhinoOptionsPageCollection (unsigned int documentRuntimeSerialNumber, HWND parent) | |
~CRhinoOptionsPageCollection () | |
CRhinoOptionsPageCollectionItem * | AddPage (IRhinoOptionsPage *pageToAdd) |
int | Count () const |
CRhinoDoc * | Document () const |
unsigned int | DocumentRuntimeSerialNumber () const |
CRhinoOptionsPageCollectionItem * | operator[] (int index) const |
HWND | Parent () const |
class IRhinoOptionsPageCollection
Description: A collection of IRhinoOptionsPage objects, used to add pages.
CRhinoOptionsPageCollection::CRhinoOptionsPageCollection | ( | unsigned int | documentRuntimeSerialNumber, |
HWND | parent | ||
) |
Description: Default constructor.
CRhinoOptionsPageCollection::~CRhinoOptionsPageCollection | ( | ) |
Description: Destructor
CRhinoOptionsPageCollectionItem* CRhinoOptionsPageCollection::AddPage | ( | IRhinoOptionsPage * | pageToAdd | ) |
Description: Add top level page Parameters: pageToAdd[in] The page to add Returns: The new collection item for the page, use it to add child pages.
int CRhinoOptionsPageCollection::Count | ( | ) | const |
Description: Number of top level pages in this collection Returns: Returns the top level pages in this collection
CRhinoDoc* CRhinoOptionsPageCollection::Document | ( | ) | const |
Description: Document displaying the options dialog.
unsigned int CRhinoOptionsPageCollection::DocumentRuntimeSerialNumber | ( | ) | const |
Description: Runtime serial for document displaying the options dialog.
CRhinoOptionsPageCollectionItem* CRhinoOptionsPageCollection::operator[] | ( | int | index | ) | const |
Description: Top level page to add from index Parameters: index[in] = Zero based index of item to get Returns: Returns the top level item if the index is valid otherwise; returns null.
HWND CRhinoOptionsPageCollection::Parent | ( | ) | const |
Description: Document properties window handle.