Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
ClientState Class Reference

Purpose: common client state, usable on client and server Client: singleton representing the viewed player Server: instance per client. More...

Inheritance diagram for ClientState:
Collaboration diagram for ClientState:

Public Member Functions

 ClientState (entity client)
 ATTRIB (ClientState, m_client, entity)
virtual void PlayerState::ps_push ()

Detailed Description

Purpose: common client state, usable on client and server Client: singleton representing the viewed player Server: instance per client.

Definition at line 29 of file state.qh.

Constructor & Destructor Documentation

◆ ClientState()

ClientState::ClientState ( entity client)
inline

Definition at line 31 of file state.qh.

32 {
34 this.m_client = client;
35 }
ClientState(entity client)
Definition state.qh:31
#define CONSTRUCT(cname,...)
Definition oo.qh:123

References ClientState(), CONSTRUCT, CONSTRUCTOR, and entity().

Referenced by ClientState(), and ATTRIB().

Member Function Documentation

◆ ATTRIB()

ClientState::ATTRIB ( ClientState ,
m_client ,
entity  )

References ClientState(), ATTRIB(), and entity().

Referenced by ATTRIB().

◆ PlayerState::ps_push()

virtual void ClientState::PlayerState::ps_push ( )
inlinevirtual

Definition at line 36 of file state.qh.

37 {
38 TC(PlayerState, this);
39 }
#define TC(T, sym)
Definition _all.inc:82

References entity(), PlayerState::ps_push(), and TC.

Referenced by PlayerState::ps_push().


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