#include <RhinoSdkPages.h>
class IRhinoPropertiesPanelPageHost
Description: Provides access the object properties panel page host.
◆ IRhinoOptionsPageHost() [1/2]
IRhinoOptionsPageHost::IRhinoOptionsPageHost |
( |
| ) |
|
|
protecteddefault |
Description: Default constructor.
◆ IRhinoOptionsPageHost() [2/2]
Description: Delete the default copy constructor
◆ AddChild() [1/2]
virtual int IRhinoOptionsPageHost::AddChild |
( |
class IRhinoOptionsPage * |
child, |
|
|
unsigned int |
documentRuntimeSerialNumber |
|
) |
| |
|
pure virtual |
Description: This must be implemented and may be used to store child pages if supported. Parameters: child[in] The new host object to add as a child. documentRuntimeSerialNumber[in] The runtime serial number for the document associated with the child page. Returns: Returns the index for the new child item or -1 if something went wrong.
◆ AddChild() [2/2]
Description: This must be implemented and may be used to store child pages if supported. Parameters: child[in] The new host object to add as a child. Returns: Returns the index for the new child item or -1 if something went wrong.
◆ MakeActivePage()
virtual void IRhinoOptionsPageHost::MakeActivePage |
( |
| ) |
|
|
pure virtual |
Description: This must be implemented and may be used to set the active page. Parameters: page[in] The page to set as the active page
◆ operator=()
Description: Delete the default operator=
◆ Parent()
Description: Call this method to get the parent host for this page host. Returns: Returns the parent or null if there is none.
◆ RefreshPageTitle()
virtual void IRhinoOptionsPageHost::RefreshPageTitle |
( |
| ) |
|
|
pure virtual |
Description: Call this method to update the host dialog reference to this pages tile string.
◆ RemoveChild()
virtual bool IRhinoOptionsPageHost::RemoveChild |
( |
IRhinoOptionsPageHost * |
childToRemove, |
|
|
bool |
releaseChildPage |
|
) |
| |
|
pure virtual |
Description: This must be implemented and may be used to remove a child page if child pages are supported. Parameters: child[in] The child page to remove. releaseChildPage[in] If true and the child page is successfully removed then Release will be called on the page. Returns: Returns the index for the new child item or -1 if something went wrong.