ManiaScript  2019-10-10
The script language used in ManiaPlanet gaming system
Public Types | Public Attributes | List of all members
CServerPluginEvent Struct Reference

#include <big.h>

Inheritance diagram for CServerPluginEvent:
CBaseConstEvent CNod

Public Types

enum  EType {
  Unknown, ClientConnected, ClientDisconnected, MapLoaded,
  BeginMatch, BeginRound, EndRound, EndMatch,
  MapUnloadRequested, MapUnloaded, ChatCommand, ChatMessage,
  ModeCallback
}
 

Public Attributes

const EType Type
 
const CClient Client
 
const Text ChatText
 
const Text ChatCommandType
 
const Text [] ChatCommandData
 
const Text ModeCallbackType
 
const Text [] ModeCallbackData
 
const CScore [] EndMatchScores
 
const Integer [] EndMatchRanks
 
- Public Attributes inherited from CBaseConstEvent
Boolean HasBeenProcessed
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Local ServerPlugin Event

Member Enumeration Documentation

◆ EType

Enumerator
Unknown 
ClientConnected 
ClientDisconnected 
MapLoaded 
BeginMatch 
BeginRound 
EndRound 
EndMatch 
MapUnloadRequested 
MapUnloaded 
ChatCommand 
ChatMessage 
ModeCallback 

Member Data Documentation

◆ ChatCommandData

const Text [] CServerPluginEvent::ChatCommandData

◆ ChatCommandType

const Text CServerPluginEvent::ChatCommandType

◆ ChatText

const Text CServerPluginEvent::ChatText

◆ Client

const CClient CServerPluginEvent::Client

◆ EndMatchRanks

const Integer [] CServerPluginEvent::EndMatchRanks

◆ EndMatchScores

const CScore [] CServerPluginEvent::EndMatchScores

◆ ModeCallbackData

const Text [] CServerPluginEvent::ModeCallbackData

◆ ModeCallbackType

const Text CServerPluginEvent::ModeCallbackType

◆ Type

const EType CServerPluginEvent::Type

Event type.


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