Horizon Official Technical Documentation
|
|
#include <SharedResourceTransformation.hpp>
Public Member Functions | |
TransformUnit (std::shared_ptr< Unit > unit) | |
virtual bool | prepare () override |
virtual bool | validate () override |
virtual bool | transform () override |
![]() | |
TransformResource (PreparatoryTo< Unit > prep_to, SubsequentTo< Unit > sub_to) | |
virtual bool | prepare () |
virtual bool | validate () |
virtual bool | transform () |
Additional Inherited Members | |
![]() | |
PreparatoryTo< Unit > | _prep_to |
SubsequentTo< Unit > | _sub_to |
TransformUnit::TransformUnit | ( | std::shared_ptr< Unit > | unit | ) |
|
overridevirtual |
Reimplemented from Horizon::Zone::Game::TransformResource< Unit >.
Reimplemented in Horizon::Zone::Game::TransformPlayer, Horizon::Zone::Game::TransformNPC, Horizon::Zone::Game::TransformItem, Horizon::Zone::Game::TransformSkill, Horizon::Zone::Game::TransformMob, Horizon::Zone::Game::TransformMonster, Horizon::Zone::Game::TransformElemental, Horizon::Zone::Game::TransformHomunculus, Horizon::Zone::Game::TransformMercenary, and Horizon::Zone::Game::TransformPet.
|
overridevirtual |
Reimplemented from Horizon::Zone::Game::TransformResource< Unit >.
Reimplemented in Horizon::Zone::Game::TransformPlayer, Horizon::Zone::Game::TransformNPC, Horizon::Zone::Game::TransformItem, Horizon::Zone::Game::TransformSkill, Horizon::Zone::Game::TransformMob, Horizon::Zone::Game::TransformMonster, Horizon::Zone::Game::TransformElemental, Horizon::Zone::Game::TransformHomunculus, Horizon::Zone::Game::TransformMercenary, and Horizon::Zone::Game::TransformPet.
|
overridevirtual |
Reimplemented from Horizon::Zone::Game::TransformResource< Unit >.
Reimplemented in Horizon::Zone::Game::TransformPlayer, Horizon::Zone::Game::TransformNPC, Horizon::Zone::Game::TransformItem, Horizon::Zone::Game::TransformSkill, Horizon::Zone::Game::TransformMob, Horizon::Zone::Game::TransformMonster, Horizon::Zone::Game::TransformElemental, Horizon::Zone::Game::TransformHomunculus, Horizon::Zone::Game::TransformMercenary, and Horizon::Zone::Game::TransformPet.