Back to index

texmacs  1.0.7.15
Public Member Functions | Public Attributes
invalidate_event_rep Struct Reference

#include <basic_event.hpp>

Inheritance diagram for invalidate_event_rep:
Inheritance graph
[legend]
Collaboration diagram for invalidate_event_rep:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 invalidate_event_rep ()
 invalidate_event_rep (SI x1, SI y1, SI x2, SI y2)
 operator tree ()

Public Attributes

bool all_flag
SI x1
SI y1
SI x2
SI y2
int type
int ref_count

Detailed Description

Definition at line 149 of file basic_event.hpp.


Constructor & Destructor Documentation

invalidate_event_rep::invalidate_event_rep ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
)

Definition at line 173 of file basic_event.cpp.

                                                                         :
  event_rep (INVALIDATE_EVENT), all_flag (false),
  x1 (x1b), y1 (y1b), x2 (x2b), y2 (y2b) {}

Member Function Documentation

invalidate_event_rep::operator tree ( ) [virtual]

Implements event_rep.

Definition at line 176 of file basic_event.cpp.

                                     {
  if (all_flag) return "invalidate_event";
  else return tree (TUPLE, "invalidate_event",
                  tree (TUPLE, as_string (x1/PIXEL),as_string (y1/PIXEL)),
                  tree (TUPLE, as_string (x2/PIXEL),as_string (y2/PIXEL))); }

Here is the call graph for this function:


Member Data Documentation

Definition at line 150 of file basic_event.hpp.

int abstract_struct::ref_count [inherited]

Definition at line 142 of file basic.hpp.

int event_rep::type [inherited]

Reimplemented in mouse_event_rep.

Definition at line 33 of file event.hpp.

Definition at line 151 of file basic_event.hpp.

Definition at line 151 of file basic_event.hpp.

Definition at line 151 of file basic_event.hpp.

Definition at line 151 of file basic_event.hpp.


The documentation for this struct was generated from the following files: