RedWoft

To be or not to be, it is a question.
FrameListener

 

class FrameListener
{
public:

    
// #desc: None.
    virtual ~FrameListener() = 0{}

    
// #desc: Perform any operations that related to update.
    virtual void FrameBegin(){}

    
// #desc: Process any calculation before GPU has finished the rendering work of scene.
    virtual void FrameRender(){}

    
// #desc: Destroy any temporary resource used by the frame.
    virtual void FrameEnd(){}

protected:

    
// #desc: None.
    FrameListener(){}
};

 

 

posted on 2010-06-17 18:52  RedWoft  阅读(229)  评论(0)    收藏  举报