#include <HeaterNode.hpp>
|
| HeaterNode (float x, float y, float z, float energy) |
|
| EnergyNode (float x, float y, float z, float energy) |
|
| EnergyNode (NodeType type, float x, float y, float z, float energy) |
|
virtual bool | isEnergyNode () |
|
float | getEnergy () const |
|
virtual float | transferEnergy (SpellNode *from, float count) |
|
| SpellNode (NodeType type, float x, float y, float z) |
|
| ~SpellNode () |
|
void | connectNode (SpellNode *otherNode) |
|
void | tick (IEventListener &listener, SpellNode *callable) |
|
bool | inTick () const |
|
float | getDistance (const SpellNode *otherNode) const |
|
NodeType | getType () const |
|
void | iterrator (std::function< void(SpellNode *)> next) |
|
std::set< SpellNode * > & | getConnectedNodes () |
|
float | getX () const |
|
float | getY () const |
|
float | getZ () const |
|
HeaterNode::HeaterNode |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
energy |
|
) |
| |
The documentation for this class was generated from the following files:
- /home/travis/build/glitchless/Recast/src/headers/spells/nodes/HeaterNode.hpp
- /home/travis/build/glitchless/Recast/src/spell/nodes/HeaterNode.cpp