Spellforce-Spell-framework
|
▼NASI | |
CFakeStack | |
CMemoryRegion | MemoryRegion is used for rewriting code in a given memory block |
CPointer | |
CAiFunctions | Group of functions related to AI manipulation |
CAutoClass14 | |
CAutoClass24 | |
CAutoClass60 | Holds a list of entities with associated data and an entity count |
CAutoClass60_data | Stores data related to a specific entity in the AI system |
CAutoClass69 | |
CCAppMenu | |
CCAppMenu_data | |
CCGdAIBattleData | The main structure for handling AI battle data |
CCGdBuildingIterator | |
CCGdControllerClient | |
CCGdControllerClientData | |
CCGdFigureHateEntry | |
CCGdFigureIterator | |
CCGdTileIterator_data | |
CCMnuBase | |
CCMnuBase_data | |
CCMnuButton_data | |
CCMnuContainer | |
CCMnuLabel | |
CCMnuSmpButton | |
CCUiMain_data | |
CCUiOption | |
CCUiStartMenu | |
CCUtlCallback2 | |
Cdata_CUiStartMenu | |
CEffectFunctions | Group of functions related to Effect manipulation |
CFigureFunctions | Group of functions to manipulate the behavior and statistics of the game figures (units) |
CFigureStatistic | |
CFigureStatisticExt | |
CGdBuilding | |
CGdFigure | |
CIteratorFunctions | Group of functions related to Iteration, Often used for AOE or Chain Like Spells |
CRegistrationFunctions | A structure dedicated to the registration of spells This structure holds functions that are used to create a representation of a spell within the framework. We then translate this representation into a viable Spellforce Spell |
CSF_CGdBattleDevelopment | High-level structure managing AI battle development |
CSF_CGdBuilding | |
CSF_CGDEffect | |
CSF_CGdFigure | A structure for the global list of figures and related statistics for them |
CSF_CGdFigureJobs | |
CSF_CGdFigureToolbox | |
CSF_CGdFigureWeaponStats | |
CSF_CGdResourceSpell | |
CSF_CGdSpell | |
CSF_CGdTargetData | |
CSF_CGdWorld | |
CSF_CGdWorldToolBox | |
CSF_Color | |
CSF_Coord | |
CSF_CUiMain | |
CSF_CUiVideo | |
CSF_CUiVideoSequence | |
CSF_CUiVideoSequence_data | |
CSF_Font | |
CSF_FontStruct | |
CSF_GdEffect | |
CSF_GdSpell | |
CSF_Rectangle | |
CSF_RGColor | |
CSF_SGtFigureAction | |
CSF_SpellEffectInfo | |
CSF_String | |
CSF_UIElement | |
CSF_world_unkn_1 | |
CSF_world_unkn_2 | |
CSF_world_unkn_3 | |
CSF_world_unkn_4 | |
CSFLog | |
CSFMod | |
CSFSF_ModlistStruct | |
CSFSpell | |
CSpellforceSpellFramework | 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 |
CSpellFunctions | Represents a collection of function pointers for managing spell-related operations |
CToolboxFunctions | Holds most of the Toolbox Functions relevent for custom spells. Includes functions for the manipulation of Figures |
Cuint_list_node | |
Cushort_list_node | Represents a node in a list of unsigned short values |