#include <IObjectDisplay.h>
Internal used only.
This is the utility interface for any GeomObject to add their render items to targetRenderItemContainer after calling BaseObject::UpdateDisplay()
Public Member Functions |
|
| GraphicsDriverAPI | IAddRenderItemsHelper () |
| virtual GraphicsDriverAPI | ~IAddRenderItemsHelper () |
| virtual bool | AddRenderItems (const MaxSDK::Graphics::MaxContext &maxContext, MaxSDK::Graphics::RenderNodeHandle &hTargetNode, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)=0 |
| virtual GraphicsDriverAPI void | DeleteInterface () |
| GraphicsDriverAPI IAddRenderItemsHelper | ( | ) |
| virtual GraphicsDriverAPI ~IAddRenderItemsHelper | ( | ) | [virtual] |
| virtual bool AddRenderItems | ( | const MaxSDK::Graphics::MaxContext & | maxContext, |
| MaxSDK::Graphics::RenderNodeHandle & | hTargetNode, | ||
| MaxSDK::Graphics::IRenderItemContainer & | targetRenderItemContainer | ||
| ) | [pure virtual] |
| virtual GraphicsDriverAPI void DeleteInterface | ( | ) | [virtual] |
Reimplemented from BaseInterface.