Pol  Revision:3cfda13
Pol::Core::Cursors Struct Reference

#include <target.h>

Public Attributes

FullMsgTargetCursor add_member_cursor
 
FullMsgTargetCursor ident_cursor
 
LosCheckedTargetCursor los_checked_script_cursor
 
MultiPlacementCursor multi_placement_cursor
 
NoLosCheckedTargetCursor nolos_checked_script_cursor
 
FullMsgTargetCursor remove_member_cursor
 
NoLosCharacterCursor repdata_cursor
 
LosCheckedCoordCursor script_cursor2
 
NoLosCharacterCursor startlog_cursor
 
NoLosCharacterCursor stoplog_cursor
 

Protected Member Functions

 Cursors ()
 

Private Attributes

u32 _cursorid_count
 
std::array< TargetCursor *, 10 > _target_cursors
 

Friends

class GameState
 
void handle_target_cursor (Network::Client *client, PKTBI_6C *msg)
 
class TargetCursor
 

Detailed Description

Definition at line 208 of file target.h.

Constructor & Destructor Documentation

Pol::Core::Cursors::Cursors ( )
protected

Definition at line 422 of file target.cpp.

Friends And Related Function Documentation

friend class GameState
friend

Definition at line 219 of file target.h.

void handle_target_cursor ( Network::Client client,
PKTBI_6C msg 
)
friend

Definition at line 37 of file target.cpp.

friend class TargetCursor
friend

Definition at line 217 of file target.h.

Member Data Documentation

u32 Pol::Core::Cursors::_cursorid_count
private
std::array<TargetCursor*, 10> Pol::Core::Cursors::_target_cursors
private
FullMsgTargetCursor Pol::Core::Cursors::add_member_cursor

Definition at line 228 of file target.h.

Referenced by Pol::Core::handle_add().

FullMsgTargetCursor Pol::Core::Cursors::ident_cursor

Definition at line 231 of file target.h.

Referenced by Pol::Core::textcmd_ident().

LosCheckedTargetCursor Pol::Core::Cursors::los_checked_script_cursor

Definition at line 225 of file target.h.

Referenced by Pol::Module::UOExecutorModule::mf_Target().

MultiPlacementCursor Pol::Core::Cursors::multi_placement_cursor

Definition at line 233 of file target.h.

Referenced by Pol::Module::UOExecutorModule::mf_TargetMultiPlacement().

NoLosCheckedTargetCursor Pol::Core::Cursors::nolos_checked_script_cursor

Definition at line 226 of file target.h.

Referenced by Pol::Module::UOExecutorModule::mf_Target().

FullMsgTargetCursor Pol::Core::Cursors::remove_member_cursor

Definition at line 229 of file target.h.

Referenced by Pol::Core::handle_remove().

NoLosCharacterCursor Pol::Core::Cursors::repdata_cursor

Definition at line 235 of file target.h.

Referenced by Pol::Core::textcmd_repdata().

LosCheckedCoordCursor Pol::Core::Cursors::script_cursor2

Definition at line 232 of file target.h.

Referenced by Pol::Module::UOExecutorModule::mf_TargetCoordinates().

NoLosCharacterCursor Pol::Core::Cursors::startlog_cursor

Definition at line 236 of file target.h.

Referenced by Pol::Core::textcmd_startlog().

NoLosCharacterCursor Pol::Core::Cursors::stoplog_cursor

Definition at line 237 of file target.h.

Referenced by Pol::Core::textcmd_stoplog().


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