|
OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for aiserver_model::MagicType4 More...
#include <AIServerBinder.h>
Public Types | |
| typedef void(* | BindColumnFunction_t) (aiserver_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 (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to ID. | |
| static void | BindBuffType (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to BuffType. | |
| static void | BindRadius (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Radius. | |
| static void | BindDuration (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Duration. | |
| static void | BindAttackSpeed (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to AttackSpeed. | |
| static void | BindSpeed (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Speed. | |
| static void | BindArmor (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Armor. | |
| static void | BindArmorPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to ArmorPercent. | |
| static void | BindAttackPower (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to AttackPower. | |
| static void | BindMagicPower (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to MagicPower. | |
| static void | BindMaxHp (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to MaxHp. | |
| static void | BindMaxHpPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to MaxHpPercent. | |
| static void | BindMaxMp (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to MaxMp. | |
| static void | BindMaxMpPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to MaxMpPercent. | |
| static void | BindHitRate (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to HitRate. | |
| static void | BindAvoidRate (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to AvoidRate. | |
| static void | BindStrength (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Strength. | |
| static void | BindStamina (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Stamina. | |
| static void | BindDexterity (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Dexterity. | |
| static void | BindIntelligence (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Intelligence. | |
| static void | BindCharisma (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to Charisma. | |
| static void | BindFireResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to FireResist. | |
| static void | BindColdResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to ColdResist. | |
| static void | BindLightningResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to LightningResist. | |
| static void | BindMagicResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to MagicResist. | |
| static void | BindDiseaseResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to DiseaseResist. | |
| static void | BindPoisonResist (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to PoisonResist. | |
| static void | BindExpPercent (aiserver_model::MagicType4 &m, const nanodbc::result &result, short colIndex) |
| Binds a result's column to ExpPercent. | |
generated nanodbc column binder for aiserver_model::MagicType4