appkit  1.5.1
RoadNarrows Robotics Application Kit
Win.h File Reference

RoadNarrows Robotics Win abstract base class interface. More...

#include <string>
#include <map>
#include "rnr/rnrconfig.h"
#include "opencv2/core/core.hpp"
#include "rnr/appkit/WinLookFeel.h"

Go to the source code of this file.

Classes

class  rnr::Win
 RNR Win window abstract base class. More...
 

Namespaces

 rnr
 RoadNarrows Robotics.
 

Typedefs

typedef void(* rnr::MouseCbFunc_T) (int cv_event, int x, int y, int flags, void *user_data)
 Mouse Callback Function Type. More...
 
typedef void(* rnr::KeyCbFunc_T) (int code, int state, void *user_data)
 Keyboard Callback Function Type. More...
 
typedef void(* rnr::BttnCbFunc_T) (int nBttnId, void *user_data)
 Menu button Callback Function Type. More...
 

Enumerations

enum  rnr::AlignOp {
  rnr::AlignOpDefault,
  rnr::AlignOpLeft,
  rnr::AlignOpCenter,
  rnr::AlignOpRight
}
 
enum  rnr::RotOp {
  rnr::RotOp0,
  rnr::RotOp90,
  rnr::RotOp180,
  rnr::RotOp270
}
 
enum  rnr::UIEvent {
  rnr::UIEventNone,
  rnr::UIEventClick,
  rnr::UIEventDragStart,
  rnr::UIEventDragging,
  rnr::UIEventDragEnd,
  rnr::UIEventNumOf
}
 
enum  rnr::WidgetState {
  rnr::WidgetStateNormal,
  rnr::WidgetStateActive,
  rnr::WidgetStateDisabled,
  rnr::WidgetStateNumOf
}
 

Detailed Description

RoadNarrows Robotics Win abstract base class interface.

LastChangedDate
2013-05-03 07:45:13 -0600 (Fri, 03 May 2013)
Rev
2904
Author
Robin Knight (robin.nosp@m..kni.nosp@m.ght@r.nosp@m.oadn.nosp@m.arrow.nosp@m.s.co.nosp@m.m)
Daniel Packard (danie.nosp@m.l@ro.nosp@m.adnar.nosp@m.rows.nosp@m..com)
Copyright
© 2011-2017. RoadNarrows LLC.
http://www.roadnarrows.com
All Rights Reserved

Definition in file Win.h.