Spellforce-Spell-framework
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 NASI
 CFakeStack
 CMemoryRegionMemoryRegion is used for rewriting code in a given memory block
 CPointer
 CAiFunctionsGroup of functions related to AI manipulation
 CAutoClass14
 CAutoClass24
 CAutoClass60Holds a list of entities with associated data and an entity count
 CAutoClass60_dataStores data related to a specific entity in the AI system
 CAutoClass69
 CCAppMenu
 CCAppMenu_data
 CCGdAIBattleDataThe 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
 CEffectFunctionsGroup of functions related to Effect manipulation
 CFigureFunctionsGroup of functions to manipulate the behavior and statistics of the game figures (units)
 CFigureStatistic
 CFigureStatisticExt
 CGdBuilding
 CGdFigure
 CIteratorFunctionsGroup of functions related to Iteration, Often used for AOE or Chain Like Spells
 CRegistrationFunctionsA 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_CGdBattleDevelopmentHigh-level structure managing AI battle development
 CSF_CGdBuilding
 CSF_CGDEffect
 CSF_CGdFigureA 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
 CSpellforceSpellFrameworkRepresents 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
 CSpellFunctionsRepresents a collection of function pointers for managing spell-related operations
 CToolboxFunctionsHolds most of the Toolbox Functions relevent for custom spells. Includes functions for the manipulation of Figures
 Cuint_list_node
 Cushort_list_nodeRepresents a node in a list of unsigned short values