devices/devicevideo/ordevicevideo_view.h
#ifndef __ORDEVICEVIDEO_VIEW_H__
#define __ORDEVICEVIDEO_VIEW_H__
class ORViewImage : public FBView
{
public:
ORViewImage ();
virtual ~ORViewImage();
virtual void Refresh (bool pNow=false);
virtual void ViewExpose ();
virtual void ViewInput (
int pMouseX,
int pMouseY,
FBInputType pAction,
int pButtonKey,
int pModifier);
public:
FBVideoClip* GetVideoClip() { return mVideo; }
void SetVideoClip( FBVideoClip* pVideo ) { mVideo = pVideo; }
bool GetControlFrame() { return mControlFrame; }
void SetControlFrame( bool pState ) { mControlFrame = pState; }
private:
bool mControlFrame;
FBVideoClip* mVideo;
FBSystem mSystem;
};
#endif