comp::AutorechargeBehavior Class Reference
#include <AutorechargeBehavior.hpp>
Public Member Functions | |
AutorechargeBehavior (iv::Instance *inst, iv::TimeId time, iv::Attr< int > *m_charges, uint64_t recharge_ms, int max) | |
void | reset () |
void | step (int step_ms) |
Public Attributes | |
iv::ClientMarker | cm |
Detailed Description
Definition at line 11 of file AutorechargeBehavior.hpp.
Constructor & Destructor Documentation
◆ AutorechargeBehavior()
comp::AutorechargeBehavior::AutorechargeBehavior | ( | iv::Instance * | inst, |
iv::TimeId | time, | ||
iv::Attr< int > * | m_charges, | ||
uint64_t | recharge_ms, | ||
int | max | ||
) |
Definition at line 6 of file AutorechargeBehavior.cpp.
Member Function Documentation
◆ reset()
void comp::AutorechargeBehavior::reset | ( | ) |
Definition at line 16 of file AutorechargeBehavior.cpp.
◆ step()
void comp::AutorechargeBehavior::step | ( | int | step_ms | ) |
Definition at line 22 of file AutorechargeBehavior.cpp.
Member Data Documentation
◆ cm
iv::ClientMarker comp::AutorechargeBehavior::cm |
Definition at line 14 of file AutorechargeBehavior.hpp.
The documentation for this class was generated from the following files:
- iv_components/Misc/AutorechargeBehavior.hpp
- iv_components/Misc/AutorechargeBehavior.cpp