Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::detail::caret Class Reference
Inheritance diagram for nana::detail::caret:
nana::caret_interface

Public Member Functions

 caret (basic_window *owner, const size &size)
 
 ~caret ()
 
void activate (bool activity)
 
basic_windowowner () const noexcept
 
void update ()
 
void disable_throw () noexceptoverride
 
void effective_range (const rectangle &r) override
 
void position (const point &pos) override
 
nana::point position () const override
 
size dimension () const override
 
void dimension (const size &s) override
 
void visible (bool visibility) override
 
bool visible () const override
 
bool activated () const override
 
- Public Member Functions inherited from nana::caret_interface
virtual ~caret_interface ()=default
 

Constructor & Destructor Documentation

nana::detail::caret::caret ( basic_window owner,
const size size 
)
nana::detail::caret::~caret ( )

Member Function Documentation

void nana::detail::caret::activate ( bool  activity)
bool nana::detail::caret::activated ( ) const
overridevirtual

Implements nana::caret_interface.

size nana::detail::caret::dimension ( ) const
overridevirtual

Implements nana::caret_interface.

void nana::detail::caret::dimension ( const size s)
overridevirtual

Implements nana::caret_interface.

void nana::detail::caret::disable_throw ( )
overridevirtualnoexcept

Implements nana::caret_interface.

void nana::detail::caret::effective_range ( const rectangle r)
overridevirtual

Implements nana::caret_interface.

basic_window * nana::detail::caret::owner ( ) const
noexcept
void nana::detail::caret::position ( const point pos)
overridevirtual

Implements nana::caret_interface.

point nana::detail::caret::position ( ) const
overridevirtual

Implements nana::caret_interface.

void nana::detail::caret::update ( )
void nana::detail::caret::visible ( bool  visibility)
overridevirtual

Implements nana::caret_interface.

bool nana::detail::caret::visible ( ) const
overridevirtual

Implements nana::caret_interface.