#include <UpdateViewContext.h>
This class contains view dependent information for calling IObjectDisplay2::UpdatePerViewItems()
Public Member Functions |
|
| GraphicsDriverAPI | UpdateViewContext () |
| virtual GraphicsDriverAPI | ~UpdateViewContext () |
| GraphicsDriverAPI ViewExp * | GetView () const |
| Get the current view for updating per view
items which would be used by
IObjectDisplay2::UpdatePerViewItems(). |
|
| GraphicsDriverAPI void | SetView (ViewExp *pView) |
| Set the current view for updating per view
items. |
|
Protected Attributes |
|
| UpdateViewContextImpl * | mpImpl |
| GraphicsDriverAPI UpdateViewContext | ( | ) |
| virtual GraphicsDriverAPI ~UpdateViewContext | ( | ) | [virtual] |
| GraphicsDriverAPI ViewExp* GetView | ( | ) | const |
Get the current view for updating per view items which would be used by IObjectDisplay2::UpdatePerViewItems().
And during the execution of IObjectDisplay2::UpdatePerNodeItems(), NULL would be returned for this function.
| GraphicsDriverAPI void SetView | ( | ViewExp * | pView | ) |
Set the current view for updating per view items.
| pView | the current view for updating per view items. |
UpdateViewContextImpl*
mpImpl [protected] |