Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
MutatorVampire Class Reference
Inheritance diagram for MutatorVampire:
Collaboration diagram for MutatorVampire:

Public Member Functions

 ATTRIB (Mutator, m_icon, string)
 ATTRIB (Mutator, m_name, string)
 ATTRIB (Mutator, message, string)
 ATTRIB (Mutator, mutatorcheck, bool())
 ATTRIB (Mutator, mutatorfunc, mutatorfunc_t)
virtual void describe ()
virtual void display ()

Public Attributes

vector m_color = '1 1 1'
int m_id = 0
string message = _("Vampire")

Detailed Description

Definition at line 4 of file vampire.qh.

Member Function Documentation

◆ ATTRIB() [1/5]

Mutator::ATTRIB ( Mutator ,
m_icon ,
string  )
inherited

References ATTRIB().

◆ ATTRIB() [2/5]

Mutator::ATTRIB ( Mutator ,
m_name ,
string  )
inherited

References ATTRIB(), and m_name.

◆ ATTRIB() [3/5]

Mutator::ATTRIB ( Mutator ,
message ,
string  )
inherited

References ATTRIB(), and message.

Referenced by ATTRIB(), ATTRIB(), ATTRIB(), ATTRIB(), and ATTRIB().

◆ ATTRIB() [4/5]

Mutator::ATTRIB ( Mutator ,
mutatorcheck ,
bool()  )
inherited

References ATTRIB().

◆ ATTRIB() [5/5]

Mutator::ATTRIB ( Mutator ,
mutatorfunc ,
mutatorfunc_t  )
inherited

References ATTRIB().

◆ describe()

virtual void Mutator::describe ( )
inlinevirtualinherited

Definition at line 171 of file base.qh.

172 {
173 TC(Mutator, this);
174 return SUPER(Mutator).describe(this);
175 }
#define TC(T, sym)
Definition _all.inc:82
#define SUPER(cname)
Definition oo.qh:231

References describe(), SUPER, and TC.

Referenced by describe().

◆ display()

virtual void Mutator::display ( )
inlinevirtualinherited

Definition at line 176 of file base.qh.

177 {
178 TC(Mutator, this);
179 returns(this.message, icon_path_from_menuskin(this.m_icon));
180 }
string message
Definition powerups.qc:19

References display(), name, and TC.

Referenced by display().

Member Data Documentation

◆ m_color

vector Mutator::m_color = '1 1 1'
inherited

Definition at line 165 of file base.qh.

◆ m_id

int Mutator::m_id = 0
inherited

Definition at line 163 of file base.qh.

◆ message

string MutatorVampire::message = _("Vampire")

Definition at line 5 of file vampire.qh.


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