SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Enumerations | Functions
Projects/CoX/Servers/MapServer/Events

Classes

struct  ControlState
 

Macros

#define CLIENT_OPT(type, var)   ClientOption {#var,{{type,&var}} }
 

Enumerations

enum  BinaryControl {
  FORWARD =0, BACKWARD =1, LEFT =2, RIGHT =3,
  UP =4, DOWN =5, PITCH =6, YAW =7,
  LAST_BINARY_VALUE =5, LAST_QUANTIZED_VALUE =7
}
 

Functions

void sendChatMessage (MessageChannel t, QString msg, MapClientSession *src, MapClientSession *tgt)
 
void sendInfoMessage (MessageChannel t, QString msg, MapClientSession *tgt)
 
QString makeKeyString (const KeyName &key, const ModKeys &mods)
 
void ChatDividerMoved::serializefrom (BitStream &src) override
 
void ChatDividerMoved::serializeto (BitStream &) const override
 
void ChatMessage::serializeto (BitStream &bs) const override
 
void ChatMessage::serializefrom (BitStream &src)
 
 EntitiesResponse::EntitiesResponse (MapClientSession *cl)
 EntitiesResponse is sent to a client to inform it about the current world state. More...
 
void EntitiesResponse::serializeto (BitStream &tgt) const override
 
void InfoMessageCmd::serializeto (BitStream &bs) const override
 
void InputState::serializeto (BitStream &) const
 
InputStateStorageInputStateStorage::operator= (const InputStateStorage &other)
 
void InputStateStorage::processDirectionControl (int dir, int prev_time, int press_release)
 
void InputState::partial_2 (BitStream &bs)
 
void InputState::extended_input (BitStream &bs)
 
void InputState::serializefrom (BitStream &bs)
 
void InputState::recv_client_opts (BitStream &bs)
 
void KeybindSettings::resetKeybinds ()
 
void LocationVisited::serializefrom (BitStream &src) override
 
void LocationVisited::serializeto (BitStream &) const override
 
void NewEntity::serializeto (BitStream &) const
 
void NewEntity::serializefrom (BitStream &)
 
void PlaqueVisited::serializefrom (BitStream &src) override
 
void PlaqueVisited::serializeto (BitStream &) const override
 
void SaveClientOptions::serializefrom (BitStream &bs) override
 
void SaveClientOptions::serializeto (BitStream &bs) const override
 
 SceneEvent::SceneEvent ()
 
void SceneEvent::getGrpElem (BitStream &src, int idx)
 
void SceneEvent::reqWorldUpdateIfPak (BitStream &src)
 
void SceneEvent::groupnetrecv_5 (BitStream &src, int a, int b)
 
void SceneEvent::serializefrom (BitStream &src)
 
void SceneEvent::serializeto (BitStream &tgt) const
 
void WindowState::serializeto (BitStream &bs) const override
 
void WindowState::serializefrom (BitStream &bs) override
 

Detailed Description

Macro Definition Documentation

#define CLIENT_OPT (   type,
  var 
)    ClientOption {#var,{{type,&var}} }

Enumeration Type Documentation

Enumerator
FORWARD 
BACKWARD 
LEFT 
RIGHT 
UP 
DOWN 
PITCH 
YAW 
LAST_BINARY_VALUE 
LAST_QUANTIZED_VALUE 

Function Documentation

EntitiesResponse::EntitiesResponse ( MapClientSession cl)

EntitiesResponse is sent to a client to inform it about the current world state.

void InputState::extended_input ( BitStream bs)

Here is the call graph for this function:

Here is the caller graph for this function:

void SceneEvent::getGrpElem ( BitStream src,
int  idx 
)
protected

Here is the call graph for this function:

Here is the caller graph for this function:

void SceneEvent::groupnetrecv_5 ( BitStream src,
int  a,
int  b 
)
protected

Here is the call graph for this function:

Here is the caller graph for this function:

QString makeKeyString ( const KeyName key,
const ModKeys mods 
)
InputStateStorage & InputStateStorage::operator= ( const InputStateStorage other)

Here is the call graph for this function:

void InputState::partial_2 ( BitStream bs)

Here is the call graph for this function:

Here is the caller graph for this function:

void InputStateStorage::processDirectionControl ( int  dir,
int  prev_time,
int  press_release 
)

Here is the caller graph for this function:

void InputState::recv_client_opts ( BitStream bs)

Here is the call graph for this function:

Here is the caller graph for this function:

void SceneEvent::reqWorldUpdateIfPak ( BitStream src)
protected

Here is the caller graph for this function:

void KeybindSettings::resetKeybinds ( )

Here is the call graph for this function:

SceneEvent::SceneEvent ( )
void sendChatMessage ( MessageChannel  t,
QString  msg,
MapClientSession src,
MapClientSession tgt 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void sendInfoMessage ( MessageChannel  t,
QString  msg,
MapClientSession tgt 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void WindowState::serializefrom ( BitStream bs)
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void SaveClientOptions::serializefrom ( BitStream bs)
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void NewEntity::serializefrom ( BitStream bs)
virtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void ChatDividerMoved::serializefrom ( BitStream src)
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void LocationVisited::serializefrom ( BitStream src)
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void PlaqueVisited::serializefrom ( BitStream src)
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void InputState::serializefrom ( BitStream bs)
virtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void SceneEvent::serializefrom ( BitStream src)
virtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void ChatMessage::serializefrom ( BitStream src)

Here is the call graph for this function:

void SaveClientOptions::serializeto ( BitStream bs) const
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void WindowState::serializeto ( BitStream bs) const
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void NewEntity::serializeto ( BitStream ) const
virtual

Implements CRUDLink_Event.

void ChatDividerMoved::serializeto ( BitStream tgt) const
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void LocationVisited::serializeto ( BitStream ) const
overridevirtual

Implements CRUDLink_Event.

void PlaqueVisited::serializeto ( BitStream ) const
overridevirtual

Implements CRUDLink_Event.

void InputState::serializeto ( BitStream ) const
virtual

Implements CRUDLink_Event.

void InfoMessageCmd::serializeto ( BitStream bs) const
overridevirtual

Implements GameCommand.

Here is the call graph for this function:

void SceneEvent::serializeto ( BitStream tgt) const
virtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void EntitiesResponse::serializeto ( BitStream tgt) const
overridevirtual

Implements CRUDLink_Event.

Here is the call graph for this function:

void ChatMessage::serializeto ( BitStream bs) const
overridevirtual

Implements GameCommand.

Here is the call graph for this function: