Back to index

texmacs  1.0.7.15
Public Member Functions
window_rep Class Reference

#include <window.hpp>

Inheritance diagram for window_rep:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 window_rep ()
virtual ~window_rep ()
virtual widget get_widget ()=0
virtual renderer get_renderer ()=0
virtual void set_name (string name)=0
virtual void set_visibility (bool flag)=0
virtual void set_full_screen (bool flag)=0
virtual void set_size (SI w, SI h)=0
virtual void set_size_limits (SI min_w, SI min_h, SI max_w, SI max_h)=0
virtual void get_size (SI &w, SI &h)=0
virtual void get_size_limits (SI &min_w, SI &min_h, SI &max_w, SI &max_h)=0
virtual void set_position (SI x, SI y)=0
virtual void get_position (SI &x, SI &y)=0
virtual void invalidate (SI x1, SI y1, SI x2, SI y2)=0
virtual void translate (SI x1, SI y1, SI x2, SI y2, SI dx, SI dy)=0
virtual void set_keyboard_focus (widget wid, bool get_focus=true)=0
virtual bool get_keyboard_focus (widget wid)=0
virtual void set_mouse_grab (widget wid, bool get_grab)=0
virtual bool get_mouse_grab (widget wid)=0
virtual void set_mouse_pointer (widget wid, string name, string mask)=0
virtual void delayed_message (widget wid, string message, time_t delay)=0
virtual void begin_draw ()
virtual void end_draw ()

Detailed Description

Definition at line 21 of file window.hpp.


Constructor & Destructor Documentation

window_rep::window_rep ( ) [inline]

Definition at line 23 of file window.hpp.

{}
virtual window_rep::~window_rep ( ) [inline, virtual]

Definition at line 24 of file window.hpp.

{}

Member Function Documentation

virtual void window_rep::begin_draw ( ) [inline, virtual]

Definition at line 67 of file window.hpp.

{};

Here is the caller graph for this function:

virtual void window_rep::delayed_message ( widget  wid,
string  message,
time_t  delay 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::end_draw ( ) [inline, virtual]

Definition at line 69 of file window.hpp.

{};

Here is the caller graph for this function:

virtual bool window_rep::get_keyboard_focus ( widget  wid) [pure virtual]

Implemented in x_window_rep.

virtual bool window_rep::get_mouse_grab ( widget  wid) [pure virtual]

Implemented in x_window_rep.

virtual void window_rep::get_position ( SI x,
SI y 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual renderer window_rep::get_renderer ( ) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::get_size ( SI w,
SI h 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::get_size_limits ( SI min_w,
SI min_h,
SI max_w,
SI max_h 
) [pure virtual]

Implemented in x_window_rep.

virtual widget window_rep::get_widget ( ) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::invalidate ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::set_full_screen ( bool  flag) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::set_keyboard_focus ( widget  wid,
bool  get_focus = true 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::set_mouse_grab ( widget  wid,
bool  get_grab 
) [pure virtual]

Implemented in x_window_rep.

virtual void window_rep::set_mouse_pointer ( widget  wid,
string  name,
string  mask 
) [pure virtual]

Implemented in x_window_rep.

virtual void window_rep::set_name ( string  name) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::set_position ( SI  x,
SI  y 
) [pure virtual]

Implemented in x_window_rep.

virtual void window_rep::set_size ( SI  w,
SI  h 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::set_size_limits ( SI  min_w,
SI  min_h,
SI  max_w,
SI  max_h 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::set_visibility ( bool  flag) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:

virtual void window_rep::translate ( SI  x1,
SI  y1,
SI  x2,
SI  y2,
SI  dx,
SI  dy 
) [pure virtual]

Implemented in x_window_rep.

Here is the caller graph for this function:


The documentation for this class was generated from the following file: