#include <C4Control.h>
|
| C4ControlEMDrawTool ()=default |
|
| C4ControlEMDrawTool (C4ControlEMDrawAction eAction, LandscapeMode iMode, int32_t iX=-1, int32_t iY=-1, int32_t iX2=-1, int32_t iY2=-1, int32_t iGrade=-1, const char *szMaterial=nullptr, const char *szTexture=nullptr, const char *szBackMaterial=nullptr, const char *szBackTexture=nullptr) |
|
int32_t | getByClient () const |
|
bool | LocalControl () const |
|
bool | HostControl () const |
|
void | SetByClient (int32_t iByClient) |
|
virtual bool | PreExecute () const |
|
virtual void | Execute () const =0 |
|
virtual void | PreRec (C4Record *pRecord) |
|
virtual bool | Lobby () const |
|
virtual bool | Sync () const |
|
void | CompileFunc (StdCompiler *pComp) override |
|
C4NetIOPacket | pack (const C4NetIO::addr_t &addr=C4NetIO::addr_t()) const |
|
C4NetIOPacket | pack (uint8_t cStatus, const C4NetIO::addr_t &addr=C4NetIO::addr_t()) const |
|
void | unpack (const C4NetIOPacket &Pkt, char *pStatus=nullptr) |
|
Definition at line 485 of file C4Control.h.
◆ C4ControlEMDrawTool() [1/2]
C4ControlEMDrawTool::C4ControlEMDrawTool |
( |
| ) |
|
|
default |
◆ C4ControlEMDrawTool() [2/2]
C4ControlEMDrawTool::C4ControlEMDrawTool |
( |
C4ControlEMDrawAction |
eAction, |
|
|
LandscapeMode |
iMode, |
|
|
int32_t |
iX = -1 , |
|
|
int32_t |
iY = -1 , |
|
|
int32_t |
iX2 = -1 , |
|
|
int32_t |
iY2 = -1 , |
|
|
int32_t |
iGrade = -1 , |
|
|
const char * |
szMaterial = nullptr , |
|
|
const char * |
szTexture = nullptr , |
|
|
const char * |
szBackMaterial = nullptr , |
|
|
const char * |
szBackTexture = nullptr |
|
) |
| |
◆ CompileFunc()
void C4ControlPacket::CompileFunc |
( |
StdCompiler * |
pComp | ) |
|
|
overridevirtualinherited |
◆ Execute()
virtual void C4ControlPacket::Execute |
( |
| ) |
const |
|
pure virtualinherited |
◆ getByClient()
int32_t C4ControlPacket::getByClient |
( |
| ) |
const |
|
inlineinherited |
◆ HostControl()
bool C4ControlPacket::HostControl |
( |
| ) |
const |
|
inlineinherited |
◆ Lobby()
virtual bool C4ControlPacket::Lobby |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ LocalControl()
bool C4ControlPacket::LocalControl |
( |
| ) |
const |
|
inherited |
◆ pack() [1/2]
◆ pack() [2/2]
◆ PreExecute()
virtual bool C4ControlPacket::PreExecute |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ PreRec()
virtual void C4ControlPacket::PreRec |
( |
C4Record * |
pRecord | ) |
|
|
inlinevirtualinherited |
◆ SetByClient()
void C4ControlPacket::SetByClient |
( |
int32_t |
iByClient | ) |
|
|
inherited |
◆ Sync()
virtual bool C4ControlPacket::Sync |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ unpack()
void C4PacketBase::unpack |
( |
const C4NetIOPacket & |
Pkt, |
|
|
char * |
pStatus = nullptr |
|
) |
| |
|
inherited |
◆ BackMaterial
◆ BackTexture
◆ eAction
◆ iByClient
int32_t C4ControlPacket::iByClient |
|
protectedinherited |
◆ iGrade
int32_t C4ControlEMDrawTool::iGrade {0} |
|
protected |
◆ iMode
◆ iX
int32_t C4ControlEMDrawTool::iX {0} |
|
protected |
◆ iX2
int32_t C4ControlEMDrawTool::iX2 {0} |
|
protected |
◆ iY
int32_t C4ControlEMDrawTool::iY {0} |
|
protected |
◆ iY2
int32_t C4ControlEMDrawTool::iY2 {0} |
|
protected |
◆ Material
◆ Texture
The documentation for this class was generated from the following files: