manipulators/manipcamera/ormanipcamera_layout.h
#ifndef __ORMANIP_CAMERA_LAYOUT_H__
#define __ORMANIP_CAMERA_LAYOUT_H__
#include "ormanipcamera_manip.h"
class ORManipulatorCameraLayout : public FBManipulatorLayout
{
public:
virtual bool FBCreate();
virtual void FBDestroy();
void UICreate ();
void UIConfigure ();
void UIReset ();
void UIRefresh ();
private:
FBLabel mLabelAOV;
FBButton mButtonAnimatingAOV;
FBButton mButtonAOVUpOrDown;
FBEditNumber mEditNumberAOVStep;
FBLabel mLabelRotate;
FBButton mButtonRotating;
FBButton mButtonDirectionLR;
FBEditNumber mEditNumberRotateStep;
FBLabel mLabelList;
FBList mListModel;
FBButton mButtonClearList;
FBEditVector mEditVectorPosition;
private:
FBSystem mSystem;
ORManipulatorCamera* mManipulator;
};
#endif