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