#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] |