OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CharacterConditions Class Reference

#include <Character.h>

Inheritance diagram for CharacterConditions:
RawCharacterConditions

Public Member Functions

bool Has (Condition condition) const
 
bool HasAny (std::initializer_list< Condition > conditions) const
 
bool HasNone (std::initializer_list< Condition > conditions) const
 
void Reset (Condition condition)
 
void ResetAll ()
 
void Set (Condition condition, Time time)
 
Time Get (Condition condition) const
 

Additional Inherited Members

- Private Attributes inherited from RawCharacterConditions
IndexedArray< Time, CONDITION_FIRST, CONDITION_LAST_times
 

Member Function Documentation

◆ Get()

Time CharacterConditions::Get ( Condition  condition) const
inline

◆ Has()

bool CharacterConditions::Has ( Condition  condition) const
inline

◆ HasAny()

bool CharacterConditions::HasAny ( std::initializer_list< Condition conditions) const
inline

◆ HasNone()

bool CharacterConditions::HasNone ( std::initializer_list< Condition conditions) const
inline

◆ Reset()

void CharacterConditions::Reset ( Condition  condition)
inline

◆ ResetAll()

void CharacterConditions::ResetAll ( )
inline

◆ Set()

void CharacterConditions::Set ( Condition  condition,
Time  time 
)
inline

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