This reference page is linked to from the following overview topics: Nitrous Graphics SDK Extensions.
#include <ImmediateRenderItemHandle.h>
This class is used to wrap user defined IDisplayCallback class.
Application which needs immediate mode should add this class to mRenderItemHandles in UpdateDisplay() function.
Public Member Functions |
|
GraphicsDriverAPI | ImmediateRenderItemHandle () |
GraphicsDriverAPI | ImmediateRenderItemHandle (const ImmediateRenderItemHandle &from) |
GraphicsDriverAPI ImmediateRenderItemHandle & |
operator= (const ImmediateRenderItemHandle &from) |
virtual GraphicsDriverAPI | ~ImmediateRenderItemHandle () |
virtual GraphicsDriverAPI bool | Initialize () |
Initialize the handle. |
|
virtual GraphicsDriverAPI void | SetDisplayCallback (const IDisplayCallbackPtr &pCallback) |
Set user defined display callback. |
GraphicsDriverAPI ImmediateRenderItemHandle | ( | ) |
GraphicsDriverAPI ImmediateRenderItemHandle | ( | const ImmediateRenderItemHandle & | from | ) |
virtual GraphicsDriverAPI ~ImmediateRenderItemHandle | ( | ) | [virtual] |
GraphicsDriverAPI ImmediateRenderItemHandle& operator= | ( | const ImmediateRenderItemHandle & | from | ) |
virtual GraphicsDriverAPI bool Initialize | ( | ) | [virtual] |
Initialize the handle.
Must be called before use it.
virtual GraphicsDriverAPI void SetDisplayCallback | ( | const IDisplayCallbackPtr & | pCallback | ) | [virtual] |
Set user defined display callback.
pCallback is a user class which inherits from MaxSDK::Graphics::IDisplayCallback.