map_lua_marker Class Reference

#include <mapmark.h>

Inheritance diagram for map_lua_marker:

Inheritance graph
[legend]
Collaboration diagram for map_lua_marker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 map_lua_marker ()
 map_lua_marker (const lua_datum &function)
 map_lua_marker (const std::string &s, const std::string &ctx, bool mapdef_marker=true)
 ~map_lua_marker ()
void activate (bool verbose)
void write (writer &) const
void read (reader &)
map_markerclone () const
std::string debug_describe () const
std::string property (const std::string &pname) const
bool notify_dgn_event (const dgn_event &e)
std::string debug_to_string () const

Static Public Member Functions

static map_markerread (reader &, map_marker_type)
static map_markerparse (const std::string &s, const std::string &) throw (std::string)


Constructor & Destructor Documentation

map_lua_marker::map_lua_marker (  ) 

map_lua_marker::map_lua_marker ( const lua_datum function  ) 

Here is the call graph for this function:

map_lua_marker::map_lua_marker ( const std::string s,
const std::string ctx,
bool  mapdef_marker = true 
)

Here is the call graph for this function:

map_lua_marker::~map_lua_marker (  ) 


Member Function Documentation

void map_lua_marker::activate ( bool  verbose  )  [virtual]

Reimplemented from map_marker.

void map_lua_marker::write ( writer outf  )  const [virtual]

Reimplemented from map_marker.

Here is the call graph for this function:

void map_lua_marker::read ( reader inf  )  [virtual]

Reimplemented from map_marker.

Here is the call graph for this function:

map_marker * map_lua_marker::clone (  )  const [virtual]

Implements map_marker.

Here is the call graph for this function:

std::string map_lua_marker::debug_describe (  )  const [virtual]

Implements map_marker.

std::string map_lua_marker::property ( const std::string pname  )  const [virtual]

Reimplemented from map_marker.

Here is the call graph for this function:

bool map_lua_marker::notify_dgn_event ( const dgn_event e  )  [virtual]

Implements dgn_event_listener.

Here is the call graph for this function:

map_marker * map_lua_marker::read ( reader inf,
map_marker_type   
) [static]

Here is the call graph for this function:

map_marker * map_lua_marker::parse ( const std::string s,
const std::string ctx 
) throw (std::string) [static]

Here is the call graph for this function:

std::string map_lua_marker::debug_to_string (  )  const

Here is the call graph for this function:


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

Generated on Thu Jan 13 13:36:25 2011 by  doxygen 1.5.6