EvEmu
0.8.4
11 September 2021
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
FleetBound.h
Go to the documentation of this file.
1
13
#ifndef EVEMU_SRC_FLEET_BOUND_H_
14
#define EVEMU_SRC_FLEET_BOUND_H_
15
16
17
#include "
PyBoundObject.h
"
18
#include "
fleet/FleetManager.h
"
19
20
class
FleetBound
21
:
public
PyBoundObject
22
{
23
public
:
24
25
FleetBound
(
PyServiceMgr
* mgr,
uint32
fleetID);
26
27
virtual
~FleetBound
();
28
29
virtual
void
Release
() {
30
//I hate this statement
31
delete
this
;
32
}
33
34
PyCallable_DECL_CALL
(Init);
35
PyCallable_DECL_CALL
(GetInitState);
36
PyCallable_DECL_CALL
(GetFleetID);
37
PyCallable_DECL_CALL
(Invite);
38
PyCallable_DECL_CALL
(AcceptInvite);
39
PyCallable_DECL_CALL
(RejectInvite);
40
PyCallable_DECL_CALL
(ChangeWingName);
41
PyCallable_DECL_CALL
(ChangeSquadName);
42
PyCallable_DECL_CALL
(SetOptions);
43
PyCallable_DECL_CALL
(GetJoinRequests);
44
PyCallable_DECL_CALL
(RejectJoinRequest);
45
PyCallable_DECL_CALL
(AddToVoiceChat);
46
PyCallable_DECL_CALL
(SetVoiceMuteStatus);
47
PyCallable_DECL_CALL
(ExcludeFromVoiceMute);
48
PyCallable_DECL_CALL
(GetFleetComposition);
49
PyCallable_DECL_CALL
(GetWings);
50
PyCallable_DECL_CALL
(SendBroadcast);
51
PyCallable_DECL_CALL
(UpdateMemberInfo);
52
PyCallable_DECL_CALL
(SetMotdEx);
53
PyCallable_DECL_CALL
(GetMotd);
54
PyCallable_DECL_CALL
(LeaveFleet);
55
PyCallable_DECL_CALL
(MakeLeader);
56
PyCallable_DECL_CALL
(SetBooster);
57
PyCallable_DECL_CALL
(MoveMember);
58
PyCallable_DECL_CALL
(
KickMember
);
59
PyCallable_DECL_CALL
(CreateWing);
60
PyCallable_DECL_CALL
(CreateSquad);
61
PyCallable_DECL_CALL
(DeleteWing);
62
PyCallable_DECL_CALL
(DeleteSquad);
63
PyCallable_DECL_CALL
(Reconnect);
64
65
protected
:
66
class
Dispatcher;
67
Dispatcher *
const
m_dispatch
;
68
Client
*
m_client
;
69
70
private
:
71
uint32
m_fleetID
;
72
73
};
74
75
#endif // EVEMU_SRC_FLEET_BOUND_H_
FleetBound::m_dispatch
Dispatcher *const m_dispatch
Definition:
FleetBound.h:66
FleetBound::m_client
Client * m_client
Definition:
FleetBound.h:68
FleetBound::FleetBound
FleetBound(PyServiceMgr *mgr, uint32 fleetID)
FleetBound::Release
virtual void Release()
Definition:
FleetBound.h:29
PyServiceMgr
Definition:
PyServiceMgr.h:47
FleetManager.h
Client
Definition:
Client.h:66
uint32
unsigned __int32 uint32
Definition:
eve-compat.h:50
FleetBound::PyCallable_DECL_CALL
PyCallable_DECL_CALL(Init)
FleetBound
Definition:
FleetBound.h:20
FleetBound::m_fleetID
uint32 m_fleetID
Definition:
FleetBound.h:71
Corp::VoteType::KickMember
Definition:
EVE_Corp.h:41
PyBoundObject
Definition:
PyBoundObject.h:31
PyBoundObject.h
FleetBound::~FleetBound
virtual ~FleetBound()
Definition:
FleetBound.cpp:79
backups
local
src
eve
EvEmu_Crucible
src
eve-server
fleet
FleetBound.h
Generated on Sat Oct 16 2021 01:20:50 for EvEmu by
1.8.8