Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::widgets::skeletons::data Class Referenceabstract
Inheritance diagram for nana::widgets::skeletons::data:
nana::widgets::skeletons::data_image nana::widgets::skeletons::data_text

Public Types

typedef nana::paint::graphicsgraph_reference
 

Public Member Functions

virtual ~data ()
 
virtual bool is_text () const =0
 
virtual bool is_whitespace () const =0
 
virtual const std::wstringtext () const =0
 
virtual void measure (graph_reference)=0
 
virtual void nontext_render (graph_reference, int x, int y)=0
 
virtual const nana::sizesize () const =0
 
virtual std::size_t ascent () const =0
 

Member Typedef Documentation

Constructor & Destructor Documentation

virtual nana::widgets::skeletons::data::~data ( )
inlinevirtual

Member Function Documentation

virtual std::size_t nana::widgets::skeletons::data::ascent ( ) const
pure virtual
virtual bool nana::widgets::skeletons::data::is_text ( ) const
pure virtual
virtual bool nana::widgets::skeletons::data::is_whitespace ( ) const
pure virtual
virtual void nana::widgets::skeletons::data::measure ( graph_reference  )
pure virtual
virtual void nana::widgets::skeletons::data::nontext_render ( graph_reference  ,
int  x,
int  y 
)
pure virtual
virtual const nana::size& nana::widgets::skeletons::data::size ( ) const
pure virtual
virtual const std::wstring& nana::widgets::skeletons::data::text ( ) const
pure virtual