SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
action_t::target_cache_t Struct Reference

Target Cache System. More...

#include <action.hpp>

Public Attributes

std::vector< player_t *> list
 
bool is_valid
 

Detailed Description

Target Cache System.

  • list: contains the cached target pointers
  • callback: unique_Ptr to callback
  • is_valid: gets invalidated by the callback from the target list source. When the target list is requested in action_t::target_list(), it gets recalculated if flag is false, otherwise cached version is used