RenderView
fRenderView = new RenderView(Bounds());
class RenderView;
RenderView* fRenderView;
void RenderView::_InitGL(void)
RenderView::_CreateScene()
RenderView::_DeleteScene()
RenderView::_UpdateViewport()
RenderView::_UpdateCamera()
RenderView::_Render()
RenderView::RenderView(BRect frame)
RenderView::FrameResized(float width, float height)
RenderView::ErrorCallback(unsigned long error)
RenderView::~RenderView()
RenderView::AttachedToWindow()
RenderView::DetachedFromWindow()
RenderView::_CreateRenderThread()
fRenderThread = spawn_thread(RenderView::_RenderThreadEntry, "renderThread",
RenderView::_StopRenderThread()
RenderView::_RenderThreadEntry(void* pointer)
return reinterpret_cast<RenderView*>(pointer)->_RenderLoop();
RenderView::_RenderLoop()
class RenderView : public BGLView {
RenderView(BRect frame);
~RenderView();