Mercurial > hg > Members > e075743
view src/EyePoint.h @ 13:39e0c583e0a3 default tip
add GiantroboClassfile.
author | tokumoritaichirou@w-133-13-243-110.cc.u-ryukyu.ac.jp |
---|---|
date | Wed, 03 Feb 2010 18:37:01 +0900 |
parents | 5727d511a13a |
children |
line wrap: on
line source
/* * eyePoint.h * carRace * * Created by ryoma on 09/05/20. * Copyright 2009 __MyCompanyName__. All rights reserved. * */ /** 視点を表すクラス. * 指定したMovableオブジェクトの視点を描画する * @see Car */ #ifndef EYE_POINT_H #define EYE_POINT_H #include "Martial.h" #include "MovableObject.h" #include <osg/MatrixTransform> class EyePoint : public MovableObject { protected: osgGA::TrackballManipulator* Tman; osg::Vec3 offset; public: EyePoint(char* name = "EyePoint"); virtual void frame() = 0; virtual void setTarget(MovableObject* _target) = 0; osgGA::TrackballManipulator* getManpulator(); }; #endif