Crossfire Server, Trunk  R20513
Public Member Functions | Private Attributes
HookInformation Class Reference

Information about an event hook, linked to a script file. More...

#include <ScriptFile.h>

Collaboration diagram for HookInformation:
Collaboration graph

Public Member Functions

QString eventName () const
 
 HookInformation (CREMapInformation *map, int x, int y, const QString &itemName, const QString &pluginName, const QString &eventName)
 
QString itemName () const
 
const CREMapInformationmap () const
 
QString pluginName () const
 
int x () const
 
int y () const
 

Private Attributes

QString myEventName
 
QString myItemName
 
CREMapInformationmyMap
 
QString myPluginName
 
int myX
 
int myY
 

Detailed Description

Information about an event hook, linked to a script file.

Definition at line 9 of file ScriptFile.h.

Constructor & Destructor Documentation

HookInformation::HookInformation ( CREMapInformation map,
int  x,
int  y,
const QString &  itemName,
const QString &  pluginName,
const QString &  eventName 
)

Definition at line 60 of file ScriptFile.cpp.

Member Function Documentation

QString HookInformation::eventName ( ) const

Definition at line 95 of file ScriptFile.cpp.

Referenced by CREScriptPanel::setItem(), CREMapPanel::setItem(), and CREMapInformationManager::storeCache().

Here is the caller graph for this function:

QString HookInformation::itemName ( ) const

Definition at line 85 of file ScriptFile.cpp.

Referenced by CREScriptPanel::setItem(), CREMapPanel::setItem(), and CREMapInformationManager::storeCache().

Here is the caller graph for this function:

const CREMapInformation * HookInformation::map ( ) const

Definition at line 70 of file ScriptFile.cpp.

Referenced by ScriptFile::forMap(), CREScriptPanel::setItem(), CREMapPanel::setItem(), and CREMapInformationManager::storeCache().

Here is the caller graph for this function:

QString HookInformation::pluginName ( ) const

Definition at line 90 of file ScriptFile.cpp.

Referenced by CREScriptPanel::setItem(), CREMapPanel::setItem(), and CREMapInformationManager::storeCache().

Here is the caller graph for this function:

int HookInformation::x ( ) const

Definition at line 75 of file ScriptFile.cpp.

Referenced by CREScriptPanel::setItem(), CREMapPanel::setItem(), and CREMapInformationManager::storeCache().

Here is the caller graph for this function:

int HookInformation::y ( ) const

Definition at line 80 of file ScriptFile.cpp.

Referenced by CREScriptPanel::setItem(), CREMapPanel::setItem(), and CREMapInformationManager::storeCache().

Here is the caller graph for this function:

Field Documentation

QString HookInformation::myEventName
private

Definition at line 27 of file ScriptFile.h.

QString HookInformation::myItemName
private

Definition at line 25 of file ScriptFile.h.

CREMapInformation* HookInformation::myMap
private

Definition at line 22 of file ScriptFile.h.

QString HookInformation::myPluginName
private

Definition at line 26 of file ScriptFile.h.

int HookInformation::myX
private

Definition at line 23 of file ScriptFile.h.

int HookInformation::myY
private

Definition at line 24 of file ScriptFile.h.


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