Pol  Revision:3cfda13
Pol::Core::MultiPlacementCursor Class Reference

#include <target.h>

+ Inheritance diagram for Pol::Core::MultiPlacementCursor:

Public Member Functions

virtual ~MultiPlacementCursor ()
 
virtual void on_target_cursor (Mobile::Character *, PKTBI_6C *msg) POL_OVERRIDE
 
void send_placemulti (Network::Client *client, unsigned int objtype, int flags, s16 xoffset, s16 yoffset, u32 hue)
 
- Public Member Functions inherited from Pol::Core::TargetCursor
virtual ~TargetCursor ()
 
void cancel (Mobile::Character *chr)
 
void handle_target_cursor (Mobile::Character *targetter, PKTBI_6C *msg)
 
bool send_object_cursor (Network::Client *client, PKTBI_6C::CURSOR_TYPE crstype=PKTBI_6C::CURSOR_TYPE_NEUTRAL)
 

Protected Member Functions

 MultiPlacementCursor (void(*func)(Mobile::Character *, PKTBI_6C *msg))
 
- Protected Member Functions inherited from Pol::Core::TargetCursor
 TargetCursor (bool inform_on_cancel)
 

Private Attributes

void(* func_ )(Mobile::Character *, PKTBI_6C *)
 

Friends

struct Cursors
 

Additional Inherited Members

- Public Attributes inherited from Pol::Core::TargetCursor
u32 cursorid_
 
- Protected Attributes inherited from Pol::Core::TargetCursor
bool inform_on_cancel_
 

Detailed Description

Definition at line 135 of file target.h.

Constructor & Destructor Documentation

Pol::Core::MultiPlacementCursor::MultiPlacementCursor ( void(*)(Mobile::Character *, PKTBI_6C *msg)  func)
protected

Definition at line 349 of file target.cpp.

virtual Pol::Core::MultiPlacementCursor::~MultiPlacementCursor ( )
inlinevirtual

Definition at line 143 of file target.h.

References POL_OVERRIDE.

Member Function Documentation

void Pol::Core::MultiPlacementCursor::on_target_cursor ( Mobile::Character chr,
PKTBI_6C msg 
)
virtual

Implements Pol::Core::TargetCursor.

Definition at line 374 of file target.cpp.

Friends And Related Function Documentation

friend struct Cursors
friend

Definition at line 137 of file target.h.

Member Data Documentation

void( * Pol::Core::MultiPlacementCursor::func_) (Mobile::Character *, PKTBI_6C *)
private

Definition at line 150 of file target.h.


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