OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for full_model::MagicType4 More...
Public Types | |
typedef void(* | BindColumnFunction_t) (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
using | BindingsMapType = std::unordered_map<std::string, BindColumnFunction_t> |
Static Public Member Functions | |
static const BindingsMapType & | GetColumnBindings () |
Returns the binding function associated with the column name. | |
static void | BindID (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ID. | |
static void | BindName (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Name. | |
static void | BindDescription (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Description. | |
static void | BindBuffType (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to BuffType. | |
static void | BindRadius (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Radius. | |
static void | BindDuration (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Duration. | |
static void | BindAttackSpeed (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AttackSpeed. | |
static void | BindSpeed (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Speed. | |
static void | BindArmor (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Armor. | |
static void | BindArmorPercent (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ArmorPercent. | |
static void | BindAttackPower (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AttackPower. | |
static void | BindMagicPower (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MagicPower. | |
static void | BindMaxHp (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxHp. | |
static void | BindMaxHpPercent (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxHpPercent. | |
static void | BindMaxMp (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxMp. | |
static void | BindMaxMpPercent (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MaxMpPercent. | |
static void | BindHitRate (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to HitRate. | |
static void | BindAvoidRate (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to AvoidRate. | |
static void | BindStrength (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Strength. | |
static void | BindStamina (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Stamina. | |
static void | BindDexterity (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Dexterity. | |
static void | BindIntelligence (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Intelligence. | |
static void | BindCharisma (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Charisma. | |
static void | BindFireResist (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to FireResist. | |
static void | BindColdResist (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ColdResist. | |
static void | BindLightningResist (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LightningResist. | |
static void | BindMagicResist (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to MagicResist. | |
static void | BindDiseaseResist (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to DiseaseResist. | |
static void | BindPoisonResist (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to PoisonResist. | |
static void | BindExpPercent (full_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ExpPercent. | |
generated nanodbc column binder for full_model::MagicType4