tools/toolgrabview3d/ortoolgrabview3d_view.h
#ifndef __ORTOOLGRABVIEW3D_VIEW_H__
#define __ORTOOLGRABVIEW3D_VIEW_H__
class ORView3D : public FBView
{
private:
FBSystem mSystem;
FBRenderer* mRender;
FBString mFileName;
FBString mFilePath;
int mFontDisplayList;
public:
ORView3D();
virtual void FBDestroy();
virtual void Refresh(bool pNow=false);
virtual void ViewExpose();
virtual void ViewInput(
int pMouseX,
int pMouseY,
FBInputType pAction,
int pButtonKey,
int pModifier);
static void RefreshViewCallback(void* pThis);
FBString GetFileName();
void SetFileName( const char* pFileName );
FBString GetFilePath();
void SetFilePath( const char* pFilePath );
void CustomGLDrawString(int pX, int pY, const char* pText);
};
#endif