You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ugeentityaxes.h 591B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef UGEENTITYAXES_H
  2. #define UGEENTITYAXES_H
  3. #include "entities/ugeentity.h"
  4. class UGEEntityAxes : public UGEEntity
  5. {
  6. Q_OBJECT
  7. public:
  8. explicit UGEEntityAxes(UGameEngine* engine, QObject *parent);
  9. explicit UGEEntityAxes(UGameEngine* engine);
  10. virtual void onDraw(AbstractRenderDevice* device);
  11. virtual Vector3D getVectorNearestIntesection(const Vector3D &vector, const Vector3D &pos, bool* ok);
  12. double size() const;
  13. void setSize(double size);
  14. signals:
  15. public slots:
  16. protected:
  17. double _size;
  18. private:
  19. void init();
  20. };
  21. #endif // UGEENTITYAXES_H