Sections marked as Done have content, but may need additional details, such as method descriptions.
| Lua Global Name | C++ Class | Function Reference | Edit Status |
|---|---|---|---|
| Actor | wh::entitymodule::C_ScriptBindActor |
Function Reference | Not started |
| Alchemy | wh::playermodule::C_ScriptBind_Alchemy |
Function Reference | Done |
| Backgammon | wh::playermodule::C_ScriptBindBackgammon |
Function Reference | Done |
| Boids | wh::entitymodule::boids::C_ScriptBindBoids |
Function Reference | Done |
| Calendar | wh::rpgmodule::C_ScriptBindCalendar |
Function Reference | Done |
| Database | wh::databasemodule::C_ScriptBindDatabase |
Function Reference | Done |
| DialogModule | wh::dialogmodule::C_ScriptBindDialog |
Function Reference | Done |
| Dice | wh::playermodule::C_ScriptBind_Dice |
Function Reference | Done |
| EntityModule | wh::entitymodule::C_ScriptBindEntityModule |
Function Reference | Done |
| EnvironmentModule | wh::environmentmodule::C_ScriptBindEnvironment |
Function Reference | Done |
| Framework | wh::framework::C_ScriptBindFramework |
Function Reference | Done |
| Game | wh::game::CScriptBindGame |
Function Reference | Not started |
| GameRules | wh::entitymodule::C_ScriptBindGameRules |
Function Reference | Not started |
| Horse | wh::entitymodule::C_ScriptBindHorse |
Function Reference | Not started |
| Human | wh::entitymodule::C_ScriptBindHuman |
Function Reference | Not started |
| InteractiveObject | wh::entitymodule::C_ScriptBindInteractiveObject |
Function Reference | Not started |
| Inventory | wh::entitymodule::C_ScriptBindInventory |
Function Reference | Not started |
| ItemManager | wh::entitymodule::C_ScriptBindItemManager |
Function Reference | Done |
| Minigame | wh::playermodule::C_ScriptBindMinigame |
Function Reference | Done |
| PickableItem | wh::entitymodule::C_ScriptBindPickableItem |
Function Reference | Not started |
| Player | wh::entitymodule::C_ScriptBindPlayer |
Function Reference | Not started |
| QuestSystem | wh::questmodule::C_ScriptBindQuest |
Function Reference | Done |
| RPG | wh::rpgmodule::C_ScriptBindRPGModule |
Function Reference | Done |
| Sharpening | wh::playermodule::C_ScriptBind_Sharpening |
Function Reference | Not started |
| Shops | wh::shopmodule::C_ScriptBindShop |
Function Reference | Not started |
| SmartObject | wh::xgenaimodule::C_ScriptBindSmartObject |
Function Reference | Not started |
| Soul | wh::rpgmodule::C_ScriptBindSoul |
Function Reference | Not started |
| Statistics | wh::rpgmodule::C_ScriptBindStatistics |
Function Reference | Not started |
| Trace | wh::framework::C_ScriptBindTrace |
Function Reference | Not started |
| Tutorial | wh::playermodule::C_ScriptBindTutorial |
Function Reference | Not started |
| UIMap | wh::guimodule::C_ScriptBindMap |
Function Reference | Not started |
| Variables | wh::framework::C_ScriptBindVariables |
Function Reference | Not started |
| XGenAIModule | wh::xgenaimodule::C_ScriptBindXGenAIModule |
Function Reference | Not started |
boolean. Most class methods are documented as returning nil when their return values cannot be determined from their name.table, and eight data types: nil, boolean, number, string, function, userdata, thread, and table. See: Lua 5.3 Reference Manual: Values and TypesThese are huge classes and will be added last.
| Lua Global Name | C++ Class | Function Reference | Edit Status |
|---|---|---|---|
| Action | CScriptableBase::CScriptBind_Action |
Function Reference | Not started |
| ActionMapManager | CScriptableBase::CScriptBind_ActionMapManager |
Function Reference | Not started |
| ActorSystem | CScriptableBase::CScriptBind_ActorSystem |
Function Reference | Not started |
| AI | CScriptableBase::CScriptBind_AI |
Function Reference | Not started |
| Boids | CScriptableBase::CScriptBind_Boids |
Function Reference | Not started |
| DialogSystem | CScriptableBase::CScriptBind_DialogSystem |
Function Reference | Not started |
| Entity | CScriptableBase::CScriptBind_Entity |
Function Reference | Not started |
| Game | CScriptableBase::CScriptBind_Game |
Function Reference | Not started |
| GameAI | CScriptableBase::CScriptBind_GameAI |
Function Reference | Not started |
| GameAudio | CScriptableBase::CScriptBind_GameAudio |
Function Reference | Not started |
| GameRules | CScriptableBase::CScriptBind_GameRules |
Function Reference | Not started |
| GameStatistics | CScriptableBase::CScriptBind_GameStatistics |
Function Reference | Not started |
| GameToken | CScriptableBase::CScriptBind_GameToken |
Function Reference | Not started |
| HitDeathReactions | CScriptableBase::CScriptBind_HitDeathReactions |
Function Reference | Not started |
| HUD | CScriptableBase::CScriptBind_HUD |
Function Reference | Not started |
| Inventory | CScriptableBase::CScriptBind_Inventory |
Function Reference | Not started |
| Item | CScriptableBase::CScriptBind_Item |
Function Reference | Not started |
| ItemSystem | CScriptableBase::CScriptBind_ItemSystem |
Function Reference | Not started |
| MaterialEffects | CScriptableBase::CScriptBind_MaterialEffects |
Function Reference | Not started |
| Particle | CScriptableBase::CScriptBind_Particle |
Function Reference | Not started |
| Physics | CScriptableBase::CScriptBindPhysics |
Function Reference | Not started |
| ProtectedBinds | CScriptableBase::CScriptBind_ProtectedBinds |
Function Reference | Not started |
| Script | CScriptableBase::CScriptBind_Script |
Function Reference | Done |
| Sound | CScriptableBase::CScriptBind_Sound |
Function Reference | Not started |
| System | CScriptableBase::CScriptBind_System |
Function Reference | Not started |
| Turret | CScriptableBase::CScriptBind_Turret |
Function Reference | Not started |
| UIAction | CScriptableBase::CScriptBind_UIAction |
Function Reference | Not started |
| Vehicle | CScriptableBase::CScriptBind_Vehicle |
Function Reference | Not started |
| VehicleSeat | CScriptableBase::CScriptBind_VehicleSeat |
Function Reference | Not started |
| VehicleSystem | CScriptableBase::CScriptBind_VehicleSystem |
Function Reference | Not started |
| Weapon | CScriptableBase::CScriptBind_Weapon |
Function Reference | Not started |
Note: The above implementations may differ from the official CryEngine C++ API Documentation.