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(){}
};
{
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(){}
};
浙公网安备 33010602011771号