SEGS  0.6.1-develop [3e741b81]
Super Entity Game Server
Public Member Functions | Public Attributes | List of all members
Parse_CharAttrib Struct Reference

#include <CharacterAttributes.h>

Collaboration diagram for Parse_CharAttrib:
Collaboration graph

Public Member Functions

float * begin ()
 
float * end ()
 
const float * begin () const
 
const float * end () const
 
void initAttribArrays ()
 
template<class Archive >
void serialize (Archive &archive)
 

Public Attributes

std::array< float, 24 > m_DamageTypes
 
float m_HitPoints = 0
 
float m_Endurance = 0
 
float m_ToHit = 0
 
std::array< float, 24 > m_DefenseTypes
 
float m_Defense = 0
 
float m_Evade = 0
 
float m_SpeedRunning = 0
 
float m_SpeedFlying = 0
 
float m_SpeedSwimming = 0
 
float m_SpeedJumping = 0
 
float m_jump_height = 0
 
float m_MovementControl = 0
 
float m_MovementFriction = 0
 
float m_Stealth = 0
 
float m_StealthRadius = 0
 
float m_PerceptionRadius = 0
 
float m_Regeneration = 0
 
float m_Recovery = 0
 
float m_ThreatLevel = 0
 
float m_Taunt = 0
 
float m_Confused = 0
 
float m_Afraid = 0
 
float m_Held = 0
 
float m_Immobilized = 0
 
float m_is_stunned = 0
 
float m_Sleep = 0
 
float m_is_flying = 0
 
float m_has_jumppack = 0
 
float m_Teleport = 0
 
float m_Untouchable = 0
 
float m_Intangible = 0
 
float m_OnlyAffectsSelf = 0
 
float m_Knockup = 0
 
float m_Knockback = 0
 
float m_Repel = 0
 
float m_Accuracy = 0
 
float m_Radius = 0
 
float m_Arc = 0
 
float m_Range = 0
 
float m_TimeToActivate = 0
 
float m_RechargeTime = 0
 
float m_InterruptTime = 0
 
float m_EnduranceDiscount = 0
 

Member Function Documentation

◆ begin() [1/2]

float* Parse_CharAttrib::begin ( )
inline

◆ begin() [2/2]

const float* Parse_CharAttrib::begin ( ) const
inline

◆ end() [1/2]

float* Parse_CharAttrib::end ( )
inline

◆ end() [2/2]

const float* Parse_CharAttrib::end ( ) const
inline

◆ initAttribArrays()

void Parse_CharAttrib::initAttribArrays ( )
inline
Here is the call graph for this function:

◆ serialize()

template<class Archive >
void Parse_CharAttrib::serialize ( Archive &  archive)
Here is the call graph for this function:

Member Data Documentation

◆ m_Accuracy

float Parse_CharAttrib::m_Accuracy = 0

◆ m_Afraid

float Parse_CharAttrib::m_Afraid = 0

◆ m_Arc

float Parse_CharAttrib::m_Arc = 0

◆ m_Confused

float Parse_CharAttrib::m_Confused = 0

◆ m_DamageTypes

std::array<float,24> Parse_CharAttrib::m_DamageTypes

◆ m_Defense

float Parse_CharAttrib::m_Defense = 0

◆ m_DefenseTypes

std::array<float,24> Parse_CharAttrib::m_DefenseTypes

◆ m_Endurance

float Parse_CharAttrib::m_Endurance = 0

◆ m_EnduranceDiscount

float Parse_CharAttrib::m_EnduranceDiscount = 0

◆ m_Evade

float Parse_CharAttrib::m_Evade = 0

◆ m_has_jumppack

float Parse_CharAttrib::m_has_jumppack = 0

◆ m_Held

float Parse_CharAttrib::m_Held = 0

◆ m_HitPoints

float Parse_CharAttrib::m_HitPoints = 0

◆ m_Immobilized

float Parse_CharAttrib::m_Immobilized = 0

◆ m_Intangible

float Parse_CharAttrib::m_Intangible = 0

◆ m_InterruptTime

float Parse_CharAttrib::m_InterruptTime = 0

◆ m_is_flying

float Parse_CharAttrib::m_is_flying = 0

◆ m_is_stunned

float Parse_CharAttrib::m_is_stunned = 0

◆ m_jump_height

float Parse_CharAttrib::m_jump_height = 0

◆ m_Knockback

float Parse_CharAttrib::m_Knockback = 0

◆ m_Knockup

float Parse_CharAttrib::m_Knockup = 0

◆ m_MovementControl

float Parse_CharAttrib::m_MovementControl = 0

◆ m_MovementFriction

float Parse_CharAttrib::m_MovementFriction = 0

◆ m_OnlyAffectsSelf

float Parse_CharAttrib::m_OnlyAffectsSelf = 0

◆ m_PerceptionRadius

float Parse_CharAttrib::m_PerceptionRadius = 0

◆ m_Radius

float Parse_CharAttrib::m_Radius = 0

◆ m_Range

float Parse_CharAttrib::m_Range = 0

◆ m_RechargeTime

float Parse_CharAttrib::m_RechargeTime = 0

◆ m_Recovery

float Parse_CharAttrib::m_Recovery = 0

◆ m_Regeneration

float Parse_CharAttrib::m_Regeneration = 0

◆ m_Repel

float Parse_CharAttrib::m_Repel = 0

◆ m_Sleep

float Parse_CharAttrib::m_Sleep = 0

◆ m_SpeedFlying

float Parse_CharAttrib::m_SpeedFlying = 0

◆ m_SpeedJumping

float Parse_CharAttrib::m_SpeedJumping = 0

◆ m_SpeedRunning

float Parse_CharAttrib::m_SpeedRunning = 0

◆ m_SpeedSwimming

float Parse_CharAttrib::m_SpeedSwimming = 0

◆ m_Stealth

float Parse_CharAttrib::m_Stealth = 0

◆ m_StealthRadius

float Parse_CharAttrib::m_StealthRadius = 0

◆ m_Taunt

float Parse_CharAttrib::m_Taunt = 0

◆ m_Teleport

float Parse_CharAttrib::m_Teleport = 0

◆ m_ThreatLevel

float Parse_CharAttrib::m_ThreatLevel = 0

◆ m_TimeToActivate

float Parse_CharAttrib::m_TimeToActivate = 0

◆ m_ToHit

float Parse_CharAttrib::m_ToHit = 0

◆ m_Untouchable

float Parse_CharAttrib::m_Untouchable = 0

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