OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
generated nanodbc column binder for aiserver_model::NpcPos More...
Public Types | |
typedef void(* | BindColumnFunction_t) (aiserver_model::NpcPos &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 | BindZoneId (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ZoneId. | |
static void | BindNpcId (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NpcId. | |
static void | BindActType (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to ActType. | |
static void | BindRegenType (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to RegenType. | |
static void | BindDungeonFamily (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to DungeonFamily. | |
static void | BindSpecialType (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to SpecialType. | |
static void | BindTrapNumber (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TrapNumber. | |
static void | BindLeftX (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LeftX. | |
static void | BindTopZ (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to TopZ. | |
static void | BindRightX (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to RightX. | |
static void | BindBottomZ (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to BottomZ. | |
static void | BindLimitMinZ (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LimitMinZ. | |
static void | BindLimitMinX (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LimitMinX. | |
static void | BindLimitMaxX (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LimitMaxX. | |
static void | BindLimitMaxZ (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to LimitMaxZ. | |
static void | BindNumNpc (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to NumNpc. | |
static void | BindRespawnTime (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to RespawnTime. | |
static void | BindDirection (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Direction. | |
static void | BindPathPointCount (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to PathPointCount. | |
static void | BindPath (aiserver_model::NpcPos &m, const nanodbc::result &result, short colIndex) |
Binds a result's column to Path. | |
generated nanodbc column binder for aiserver_model::NpcPos