|
Spellforce-Spell-framework
|
Represents the Spellforce Spell Framework API.This structure serves as the central interface for interacting with various subsystems of the Spellforce Spell Framework. Each member corresponds to a specific API or function group, providing access to the relevant functionality. More...
#include <sfsf.h>

Data Fields | |
| createModInfo_ptr | createModInfo |
| Pointer to the function responsible for creating mod information. | |
| SpellFunctions * | spellAPI |
| Interface for spell-related functions. | |
| ToolboxFunctions * | toolboxAPI |
| Interface for toolbox-related functions. | |
| FigureFunctions * | figureAPI |
| Interface for figure-related functions. Facilitates interactions with figures (e.g., npc, units). | |
| IteratorFunctions * | iteratorAPI |
| Interface for iterator-related functions. | |
| RegistrationFunctions * | registrationAPI |
| Interface for registration-related functions. | |
| EffectFunctions * | effectAPI |
| Interface for spell effect-related functions. Provides access to functions that allow setting effect related data. | |
| AiFunctions * | aiAPI |
| Interface for AI-related functions. | |
| SFLog * | logAPI |
| Interface for logging functionality. Enables logging of information, warnings, and errors to assist in debugging and monitoring. | |
Represents the Spellforce Spell Framework API.
This structure serves as the central interface for interacting with various subsystems of the Spellforce Spell Framework. Each member corresponds to a specific API or function group, providing access to the relevant functionality.
| AiFunctions* SpellforceSpellFramework::aiAPI |
| createModInfo_ptr SpellforceSpellFramework::createModInfo |
| EffectFunctions* SpellforceSpellFramework::effectAPI |
| FigureFunctions* SpellforceSpellFramework::figureAPI |
| IteratorFunctions* SpellforceSpellFramework::iteratorAPI |
| SFLog* SpellforceSpellFramework::logAPI |
| RegistrationFunctions* SpellforceSpellFramework::registrationAPI |
| SpellFunctions* SpellforceSpellFramework::spellAPI |
| ToolboxFunctions* SpellforceSpellFramework::toolboxAPI |