#include <RhinoSdkPages.h>
class IRhinoPageHost
Description: Common host interface. 
◆ ~IRhinoPageHost()
  
  | 
        
          | virtual IRhinoPageHost::~IRhinoPageHost | ( |  | ) |  |  | virtualdefault | 
 
 
◆ IRhinoPageHost() [1/2]
  
  | 
        
          | IRhinoPageHost::IRhinoPageHost | ( |  | ) |  |  | protecteddefault | 
 
 Description: Default constructor. 
 
 
◆ IRhinoPageHost() [2/2]
Description: Delete the default copy constructor 
 
 
◆ ChangeDefaultSize()
  
  | 
        
          | virtual void IRhinoPageHost::ChangeDefaultSize | ( | ON_2iSize | newSize | ) |  |  | pure virtual | 
 
 Description: Call this method to update the original size for the page. This is useful when a page contains expandable sections that change the default page height. Changing this value will update the page host scroll bars if necessary. 
 
 
◆ Created()
  
  | 
        
          | virtual void IRhinoPageHost::Created | ( |  | ) |  |  | pure virtual | 
 
 Description: Called when the native window has been created, tells the host it is time to create the page window. 
 
 
◆ DocumentRuntimeSerialNumber()
  
  | 
        
          | virtual unsigned int IRhinoPageHost::DocumentRuntimeSerialNumber | ( |  | ) | const |  | pure virtual | 
 
 Description: The runtime serial number of the document associated with this page. 
 
 
◆ operator=()
 Description: Delete the default operator= 
 
 
◆ Page()
  
  | 
        
          | virtual IRhinoPage* IRhinoPageHost::Page | ( |  | ) | const |  | pure virtual | 
 
 Description: The page this host is responsible for 
 
 
◆ PageHostProc()
  
  | 
        
          | virtual LPARAM IRhinoPageHost::PageHostProc | ( | unsigned int | message, |  
          |  |  | WPARAM | wParam, |  
          |  |  | LPARAM | lParam |  
          |  | ) |  |  |  | virtual | 
 
 Description: Reserved for future use to extend class without breaking the SDK 
 
 
◆ SizedChanged()
  
  | 
        
          | virtual void IRhinoPageHost::SizedChanged | ( | ON_2iSize | size | ) |  |  | pure virtual | 
 
 Description: Called when the native window size changes, tells the host it is time to resize the page. 
 
 
◆ VisibleChanged()
  
  | 
        
          | virtual void IRhinoPageHost::VisibleChanged | ( | bool | visible | ) |  |  | pure virtual | 
 
 Description: Called when the native window visibility state changes, the pages visibility state should be synchronized with the host. 
 
 
◆ Window()
  
  | 
        
          | virtual RHINO_WINDOW_HANDLE IRhinoPageHost::Window | ( |  | ) | const |  | pure virtual | 
 
 Description: Return the native host window Returns: Return the native host window