Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AimBind
Arena
ArrowDn
ArrowUp
AttackStruct
BagCallbackHide
Bank
BankAccount
BarterShow
BaseBind
Bind
BindList
BlueElevatorCallback
BountyPoster
BountyRecord
Buffer
ButtonGroup
CAction
CAirstrikeButton
CAlertMap
CAlertSettings
CaravanManager
CAttackButton
CAutowall
CAutowallPlugin
CaveCritter
CaveGroup
CaveItem
CBoss
CBrahminPen
CBrahminTrader
CBroadcast
CBroadcastBuffer
CBuffer
CBufferLazy
CButton
CButtonEx
CCaravanHolds the caravan info
CCaravanNpcDescriptor for caravan npc
CCaravanStation
CCheatHelp
CCheck
CChessBoard
CChessMatch
CChessNpc
CChessTile
CCleanButton
CConfig
CConfigFile
CConfigSection
CConfigVar
CContextButton
CContextMenu
CCrButton
CCrtypeMenu
CCrtypePlugin
CDialogImage
CDialogRedButton
CEffect
CElevator
CElevatorButton
CElevatorScreen
CEncounter
CEncounterGroup
CEncounterObject
CEncounterPerk
CFloor
CFloorSearcher
CFollowersAttackButton
CFollowersAttackHPButton
CFollowersContextMenu
CFollowersFleeButton
CFollowersFollowButton
CFollowersMoveAutoButton
CFollowersMoveManualButton
CFollowersMoveToButton
CFollowersMoveToHPButton
CFollowersPushButton
CFollowersRegroupButton
CFollowersStopButton
CForceFieldSearcher
CFoundedEncounter
CGMTConfig
CGreet
CGrid
CGuiManager
ChaWindowEx
CHotel
CItemBag
CKillerButton
CLabel
CLane
CListBox
CMerc
CMessageHandler
CMoveToButton
CNeutralizeButton
CNode
CNPC
CNpcSchedule
CNpcScheduleInstance
CNpcTask
CNpcTaskAction
CNpcTaskInstance
CNpcTaskInstanceData
CombatRes
COnlineStatsWindow
Contract
Control
CoordRoute coordinate
COSButton
CPatrolRoute
CPickButton
CPidElevator
CPidFloor
CPolygon
CPosition
CPossessButton
CQuestPoolCache
CraftingItem
CraftingRequire
CRaidersAttack
CritterCritter
CritterClLimited-functionality equivalent of Critter class
CRoomRoom info
CRoute
CSchedule
CSection
CSetEntry
CSmallArrowDown
CSmallArrowUp
CSmallButton
CSomeButton
CSpawnNpcButton
CSpawnNpcCancelButton
CSpawnNpcList
CSpawnNpcOKButton
CSpawnNpcScrollDown
CSpawnNpcScrollUp
CSpawnNpcWindow
CSprite
CSpriteEx
CStation
CSteamSearcher
CStopButton
CTeleportButton
CTempWorldmapElement
CTextBox
CTileMapPlugin
CTimeout
CTown
CTraceFirstCritter
CTrack
CTrackedGroup
CTradeButton
CTrain
CTraveller
CTravellerCallback
CTravellerGroup
CTriPoly
CustBeard
CustBodyType
CustHairColor
CustHairStyle
CustMustache
CustPonyTail
CustSkinColor
CutScene
CVertex
CWallSet
CWeatherZone
CWorldmapElement
CXpButton
CXpCancelButton
CXpOKButton
CXpWindow
CZone
DateTime
dictionaryThe dictionary objects map string values to values or objects of other types
DynamiteThrow
Edge
Entire
Faction
FactionBase
FactionDataWrapper class for holding data needed to create Faction database in the array of uints
FactionNews
FakeCombat
fileThis class provides support for reading and writing text files
FilterButton
FOArt
FOArt_Addon
FOArt_AddonData
FOArt_Base
FOArt_Definition
FOArt_Running
FOArtAddon
FOArtDefinition
GameVarRepresents game variable
GatherCallback
GeneratorContext
GhostBoss
GMBind
GroupQuest
GroupQuestManager
GUIScreen
IAttack
IBind
IBindExecFunc
IBountyRecord
IBrahminPen
IBrahminTrader
ICaravanGlobal interface for caravan objects
ICaveCritter
ICaveGroup
ICaveItem
IChessBoard
IChessMatch
IChessNpc
IChessTile
IConfigFile
IConfigSection
IConfigVar
IControl
ICraftingItem
ICutScene
IDateTime
IElevator
IElevatorOnMove
IFaction
IFactionBase
IGatherCallback
IGuiManager
IGUIScreenCallbackFocus
IGUIScreenCallbackHide
IGUIScreenCallbackMove
IGUIScreenCallbackShow
IGUIScreenOpt
IItemSpawner
IMapperPlugin
ImbaPunch
IMerc
IMessageHandler
InjectButton
InjectLabel
INode
INpcSchedule
INpcScheduleInstance
INpcTask
INpcTaskAction
INpcTaskInstance
IPatrolRoute
IPolygon
IRaidersAttack
IRect
ISearchingCallback
ISlaverunLoc
Item
ItemClLimited-functionality equivalent of Item class
ItemInstance
ItemSkillUse
ItemSpawner
ITogglableSMO
ITown
ITraceContext
ITraveller
ITravellerCallback
ITravellerGroup
IWeatherZone
IZoneCommon interface for worldmap zones
KeybData
LevelData
LocationLocation
Machine
MapRepresents map
MapElectroFloorObject
MapFloorObject
MapForceFieldObject
MapMineFieldFloorObject
MapSteamObject
MelchiorBoss
MSquad
MyTimeout
Node
NpcPlaneReprsents NPC plan
NpcTaskCustomAction
PatternBoss
PerkData
PicHashes
PresenceStruct
ProtoItemRepresents item prototype
Quest
QuestPool
Queue
Rect
RegChaRegion
RegCustListbox that allow to chose custom parameters
RegWindowExOverlay with few additional controls
ReloadBind
Requirement
Room
SceneryRepresents scenery object
SequenceCritter
Serializator
SilentKill
SlaverunLoc
SpawnData
Sprite
stringString class
Tag
Tile
ToggleFogBind
TrainManager
TrainStop
UseBind
Window