C_xd3_addr_cache | |
C_xd3_config | |
C_xd3_desect | |
C_xd3_dinst | |
C_xd3_hash_cfg | |
C_xd3_hinst | |
C_xd3_iopt_buflist | |
C_xd3_output | |
C_xd3_rinst | |
C_xd3_rlist | |
C_xd3_sec_cfg | |
C_xd3_slist | |
C_xd3_smatcher | |
C_xd3_source | |
C_xd3_stream | |
C_xd3_whole_state | |
C_xd3_wininfo | |
C_xd3_winst | |
CpsAttackQueueMessage::AAttack | |
CNetBase::AccessPointers | Struct used by MessageCracker and ToString to distribute a number of access pointers |
►CAdminCmdData | Base class for all the data classes for admin commands |
CAdminCmdDataChangeGuildName | Class for name changing a guild |
CAdminCmdDataDisableQuest | Class for disabling/enabling a quest |
CAdminCmdDataGameMasterEvent | Class for game event command |
CAdminCmdDataHire | Class for game event command |
CAdminCmdDataList | Class for list command |
CAdminCmdDataLoadQuest | Class for loading/reloading quests |
CAdminCmdDataLocation | Class for location command |
CAdminCmdDataNPCClientQuit | Class for terminating the server |
CAdminCmdDataPath | Class for handling path commands |
CAdminCmdDataPetition | Class for petitions |
CAdminCmdDataReload | Class for reloading item stats |
CAdminCmdDataRndMsgTest | Class for sending sequenced test message |
►CAdminCmdDataSectorTarget | Class for commands with a sector target |
CAdminCmdDataAction | Class for some action (guildentrance creation) |
CAdminCmdDataFog | Class for fog command |
CAdminCmdDataWeather | Class for weather command |
CAdminCmdDataWeatherEffect | Base class for manipulating weather effects |
CAdminCmdDataServerQuit | Class for terminating the server |
CAdminCmdDataSimple | Simple one word commands |
►CAdminCmdDataTarget | Base class for all commands that need a target to work on |
CAdminCmdDataAssignFaction | Class for assigning awards for factions |
CAdminCmdDataAward | Class for awarding rewards command |
CAdminCmdDataBadText | Class for searching for bad npc text |
CAdminCmdDataBan | Class for banning a player |
CAdminCmdDataChangeGuildLeader | Class for guild leader changing command |
CAdminCmdDataChangeName | Class for name changing of a player |
CAdminCmdDataChangeNPCType | Class for changing npc types |
CAdminCmdDataCrystal | Base class for creating treasure hunts |
CAdminCmdDataDeath | Class for commands for instantly killing a user (player) |
CAdminCmdDataDebugNPC | Class for changing npc debug level |
CAdminCmdDataDebugTribe | Class for changing tribe debug level |
CAdminCmdDataDeleteChar | Class for commands deleting a player |
CAdminCmdDataDeputize | Class for deputize command |
CAdminCmdDataImpersonate | Class for impersonation command |
CAdminCmdDataInfo | Class for commands creating items |
CAdminCmdDataItem | Class for commands creating items |
►CAdminCmdDataItemTarget | Class for transfering items |
CAdminCmdDataCheckItem | Class for item check command |
CAdminCmdDataKey | Class for key (lock) related commands |
CAdminCmdDataKillNPC | Class for killing and reloading a npc |
CAdminCmdDataListWarnings | Class for issuing player warnings |
CAdminCmdDataModify | Class for modifying command |
CAdminCmdDataMorph | Class for morph command |
CAdminCmdDataPercept | Class for percepting a npc |
CAdminCmdDataQuest | Class for examing/modifying quests |
CAdminCmdDataRunScript | Class for a command running a script |
CAdminCmdDataScale | Class for scale command |
CAdminCmdDataSet | Class for setting attributes on a player |
CAdminCmdDataSetItem | Class for setting item names and descriptions |
CAdminCmdDataSetKillExp | Class for setting the killing exp |
CAdminCmdDataSetLabelColor | Class for setting labels |
CAdminCmdDataSetQuality | Class for setting quality for an item command |
CAdminCmdDataSetSkill | Class for setskill command |
CAdminCmdDataSetStackable | Class for un/setting, displaying information on stackable items |
CAdminCmdDataSetTrait | Class for setting traits or retrieving info |
CAdminCmdDataSlide | Class for sliding a player command |
CAdminCmdDataTargetReason | Class for commands that only need a target and a reason |
CAdminCmdDataTeleport | Class for teleport command |
CAdminCmdDataUpdateRespawn | Class for player/npc respawn update |
CAdminCmdDataTime | Class for time command |
CAdminCmdDataFactory | Class containing object factory for AdminCmdData objects |
CAdminCmdOnOffToggleParser | Base class for on, off, toggle string Parser |
CAdminCmdRewardParser | Class for parsing rewards data from a command string and storing it |
CAdminCmdSubCommandParser | Class for storing subcommands for a specific word position |
►CAdminCmdTargetParser | Class for parsing a target of a admin command |
CAdminCmdDataTarget | Base class for all commands that need a target to work on |
CAdvisorStruct | Holds data on an 'advisor' in the world |
►Callocator | |
Cgoogle_breakpad::PageStdAllocator< T > | |
CApplicativeScript | ApplicativeScript is the applied script container |
Cgoogle_breakpad::AppMemory | |
CArmorVsWeapon | |
CTribe::Asset | |
►CAttackerHistory | A record in a gemActor's attacker history |
CDamageHistory | An AttackerHistory entry for a regular, one-time damaging attack |
CDOTHistory | An AttackerHistory entry for a DOT (damage over time) attack |
CpsCharVerificationMesg::Attribute | |
Cgoogle_breakpad::AutoCriticalSection | |
CAutoexec | Class handling autoexecution of commands at the startup |
CAutoexecCommand | |
CBanEntry | |
CBanManager | Holds list of banned accounts and IP ranges |
CBaseMusicalScore< MeasureType, MeasureElementType > | Implements a musical score |
CBehavior | A set of operations building a generic behavior for a NPC |
CBehaviorSet | This is the set of Behaviors available for an NPC |
CPathDefinition::Bonus | |
CBorderDefinition | Defines the images that make the border up |
Cbreakpad_uuid_command | |
CBubbleChatType | |
CpsBuddyManager::Buddy | |
CpsBuddyListMsg::BuddyData | |
CCachedData | |
CpsInventoryCache::CachedItemDescription | |
CCacheManager::CachedObject | |
CCacheManager | This class manages the caching of data that is unchanging during server operation |
►CCalAnimationCallback | |
CpsCal3DCallbackEffect | A cal3d callback to handle displaying an effect |
CpsCal3DCallbackEffect | A cal3d callback to handle displaying an effect |
CvmAnimCallback | Callback to repeat animation |
CCCheck | This application checks for duplicate meshfact and texture inclusions in art files |
►CCharacterAttribute | Base class for several other classes which hold character attributes of different sorts |
CSkillSet | A list of skills |
CStatSet | |
CcharVariable | This is used to char a charVariable |
CgemActor::ChatHistoryEntry | Info: Stores a chat history element |
CChatSettings | Struct for returning and setting settings |
CChord | |
CClientConnectionSet | This class is a list of several CLient objects, it's designed for finding clients very fast based on their clientnum or their IP address |
Cgoogle_breakpad::ClientInfo | |
CClientStatusLogger | Logs client status to document |
CCmdSubscription | |
CFPoptimizer_CodeTree::CodeTree< Value_t > | |
CColumnDef | Defines the structure of the list box table |
CCombinationConstruction | Each item has a list of items required for its construction |
CCOMMAND | This is a little class to store an array of commands and functions to call with each command |
CCommandGroup | Defines a command group |
CCommandList | Defines a command listing |
CConfig | Holds an updater configuration file |
►CNetBase::Connection | This class holds data for a connection |
CClient | This class collects data of a netclient |
►CConsoleOut | Simple static class for controlled user output |
CServerConsole | This class is implements the user input and output console for the server |
Cconstraint | |
CpsViewContainerDescription::ContainerContents | |
CConvexVolume | |
CRecipeManager::Correspondence | Keeps details about the matches between script actions and NPC Operations |
Cgoogle_breakpad::CpuSet | |
CCraftComboInfo | Each item contains craft information about a craft combination |
CCraftSkills | Each item contains the craft skills for the craft step |
CCraftTransInfo | Each item contains craft information about a craft transformation step |
Cgoogle_breakpad::ExceptionHandler::CrashContext | |
Cgoogle_breakpad::CrashGenerationClient | |
Cgoogle_breakpad::CrashGenerationServer | |
Cgoogle_breakpad::CrashReportSender | |
CCreationChoice | A Creation Choice that the client can make |
►CcsArray | |
CHeap< T > | |
CHeap< psGameEvent > | |
CcsComparator< csRef< psNetPacketEntry >, csRef< psNetPacketEntry > > | |
►CcsHashComputerStruct | |
CcsHashComputer< PacketKey > | |
CcsHashComputer< SockAddress > | |
►CcsRefCount | |
CClientVersion | |
CCmdHandler | |
CFileStat | |
►CiCmdSubscriber | This interface must be implemented by objects that want to receive command line strings messages |
►CpsCmdBase | |
CGUIHandler | This class receives all network messages from the server which affect the GUI or are displayable by the GUI |
CpawsChatWindow | Main Chat window for PlaneShift |
CpawsGmGUIWindow | Window to set special flags on GM char, like invincible, invisible, etc.. |
CpawsLootWindow | Window contains a list of the available loot items |
CpawsPetitionGMWindow | Window contains a manageable list of petitions |
CpawsPetitionWindow | Window contains a list of the user's petitions |
CpawsQuestListWindow | Window containing a list of completed and in progress quests |
CpawsQuestRewardWindow | A window with list of rewards the player can choose as a result of quest completion |
CpsAdminCommands | This implements a subscriber object which handles admin-oriented commands |
CpsCamera | Handles camera modes like first person, thrid person, speak to npc manages collision of camera with meshes, moving, turning, .. |
CpsGroupCommands | Manager class to help with handling of 'group' commands |
CpsGuildCommands | Manager class for handling guild client commands |
CpsMainWidget | The main or desktop widget |
CpsUserCommands | Manages different commands that are player based in nature |
CpsUtilityCommands | Class to handle general player commands |
►CiNetSubscriber | This interface must be implemented by objects that want to receive network messages |
►CMessageManagerBase | Base server-side class for subscriptions |
CMessageManager< SubClass > | Provides a manager to facilitate subscriptions |
►CMessageManager< ActionManager > | |
CActionManager | Handles the map interaction system |
►CMessageManager< AdminManager > | |
CAdminManager | Admin manager that handles GM commands and general game control |
►CMessageManager< AdviceManager > | |
CAdviceManager | AdviceManager keeps track of all the invitations of any kind that are pending, using a collection of PendingAdvice objects |
►CMessageManager< AuthenticationServer > | |
CAuthenticationServer | Authentication handling |
►CMessageManager< BankManager > | |
CBankManager | |
►CMessageManager< CharCreationManager > | |
CCharCreationManager | Server manager for character creation |
►CMessageManager< ChatManager > | |
CChatManager | |
►CMessageManager< CombatManager > | |
CCombatManager | This class handles all calculations around combat, using statistics and information from the pspccharacterinfo Prop Classes for both the attacker and the target |
►CMessageManager< EconomyManager > | |
CEconomyManager | |
►CMessageManager< EntityManager > | |
CEntityManager | Manages CEL entities on the server |
►CMessageManager< ExchangeManager > | |
CExchangeManager | |
►CMessageManager< GEMSupervisor > | |
CGEMSupervisor | This class holds the refs to the core factories, etc in CEL |
►CMessageManager< GMEventManager > | |
CGMEventManager | GameMaster Events manager class |
►CMessageManager< GroupManager > | |
CGroupManager | Main PlayerGroup Manager that holds all the groups |
►CMessageManager< GuildManager > | |
CGuildManager | |
►CMessageManager< HireManager > | |
CHireManager | The Hire Manager will manage all aspects related to hiring of NPCs |
►CMessageManager< IntroductionManager > | |
CIntroductionManager | |
►CMessageManager< MiniGameManager > | |
CMiniGameManager | Handles minigame sessions |
►CMessageManager< NPCManager > | |
CNPCManager | |
►CMessageManager< ProgressionManager > | |
CProgressionManager | |
►CMessageManager< psServerDR > | |
CpsServerDR | |
►CMessageManager< QuestionManager > | |
CQuestionManager | QuestionManager keeps track of all the questions of any kind that are pending |
►CMessageManager< QuestManager > | |
CQuestManager | This class handles quest management for the player, tracking who has what quests assigned, etc |
►CMessageManager< ServerCharManager > | |
CServerCharManager | Manages character details over the net |
►CMessageManager< ServerSongManager > | |
CServerSongManager | This class takes care of played songs and players' ranking for musical instruments skills |
►CMessageManager< SlotManager > | |
CSlotManager | Handles Drag and Drop Messages from the client |
►CMessageManager< SpawnManager > | |
CSpawnManager | This class is periodically called by the engine to ensure that monsters (and other NPCs) are respawned appropriately |
►CMessageManager< SpellManager > | |
CSpellManager | Manager class that handles loading/searching/casting spells |
►CMessageManager< TutorialManager > | |
CTutorialManager | This manager catches events posted by the rest of the server and decides whether each client needs to be notified about them, in order to show a tutorial page about that event |
►CMessageManager< UserManager > | |
CUserManager | Used to manage incoming user commands from a client |
►CMessageManager< WorkManager > | |
CWorkManager | This class handles all calculations around work, using statistics and information from the pspccharacterinfo Prop Classes for both the worker and the target |
CpsChatBubbles | Creates the effect of a chat bubble on top of character heads taking data from text chat |
►CpsClientNetSubscriber | |
CActionHandler | This class handles mode messages from the server, specifying actions for a clicked location |
CClientSongManager | This class connect the GUI and the server side of the instruments system to the sound plugin |
CModeHandler | This class handles mode messages from the server, specifying "normal", or "combat" or "death", or whatever |
CNetworkManager | Handle all network messages inn and out of the NPC Client |
CpawsActionLocationWindow | Pops up a window with the actions location description upon click/view |
CpawsActiveMagicWindow | Window with current buffs and spells active on the character, and timer for buff to go away |
CpawsAttackBookWindow | Window managing special attacks list in a queue |
CpawsBankWindow | The bank window in PlaneShift |
CpawsBookReadingWindow | A window that allows to read a book, including text, pagination and images |
CpawsBuddyWindow | The buddy window that shows your current list of in game 'friends' |
CpawsCharacterPickerWindow | Where players can pick which character ( from the account ) that they to play as |
CpawsCharDescription | Pop up window, called by pawsdetailwindow to edit IC, OOC, Creation descriptions for the current character |
CpawsContainerDescWindow | A window which shows content of a container (like furnace), with slots, item images, allows drag |
CpawsCraftCancelWindow | This handles all the details about how the craft cancel works |
CpawsCraftWindow | Window Widget that displays information about the mind item to be used in crafting |
CpawsCreationMain | The main creation window for creating a new character |
CpawsDetailWindow | Window to view character details like IC, OOC, Char descriptions |
CpawsExchangeWindow | The trade window in PlaneShift |
CpawsGameBoard | The game window class |
CpawsGlyphWindow | Window opened from the spell book, when you want to see your glyphs and research new spells |
CpawsGMSpawnWindow | Window which allows GM to spawn items in game, shows full tree of items on the left and 3d preview of item on the right |
CpawsGroupWindow | This window shows the current members that are in your group |
CpawsGuildWindow | Window with all information about your guild, also allows to create a new guild |
CpawsInfoWindow | A window to show the player's vitals, the target's name and health, and the time |
CpawsInteractWindow | This is the window that allows you to interact with the world |
CpawsItemDescriptionWindow | A window that shows the description of an item |
CpawsLoadWindow | This is the window that is displayed when the game is loading the maps |
CpawsMerchantWindow | The window that deals with interacting with a NPC merchant |
CpawsModsWindow | The Mods window shows 3 lists of item modifiers when creating items from the pawsGMSpawnWindow |
CpawsMusicWindow | A window that shows a musical sheet and allows the player to edit it |
CpawsNpcDialogWindow | This window shows the popup menu of available responses when talking to an NPC |
CpawsPetStatWindow | A window similar to the one of the player with all details of your pet stats/skill |
CpawsScriptHiredNPCWindow | A window that allows scripting of hired NPCs |
CpawsShortcutWindow | The shortcut window itself, including the window used to edit the shortcuts |
CpawsSketchWindow | A window that shows a map or picture |
CpawsSkillWindow | Window displaying the player's stats, vitals and skills |
CpawsSpellBookWindow | Spell Book Window |
CpawsStorageWindow | The window that deals with interacting with a NPC storage |
CpawsTutorialNotifyWindow | Window contains a button solely to popup another window showing instructions if the user clicks the button |
CpawsWritingWindow | Window used to write a book, you can choose title and type in content |
CpsAuthenticationClient | Handles Authentication details from the client to the server |
CpsCelClient | Client version of the Cel Manager Requests world loading |
CpsClientCharManager | Manages character details for the client |
CpsClientDR | Manages dead reckoning, char position and updates |
CpsCreationManager | Handles all the details of the character creation on the client side |
CpsMovementManager | Manages main character movements |
CpsQuestionClient | Manages answering to various questions sent from server to user |
CZoneHandler | Ensures all regions that need to be loaded are |
CpsCmdBase | |
CItemSupplyDemandInfo | |
CMirror | |
►CMsgHandler | This class is the client's and server's main interface for either sending network messages out or getting notified about inbound ones which have been received |
CClientMsgHandler | Handles messages to be sent out, connects to server and send those |
CEventManager | This class handles all queueing and invoking of timed events, such as combat, spells, NPC dialog responses, range weapons, or NPC respawning |
CPlayerGroup | An existing group |
CpsAttack | Represents an Attack |
CpsAttackQueue | A queue to hold attacks in order of execution |
CpsEffectAnchorKeyFrameGroup | Effect anchor KeyFrame group |
CpsEffectManager | |
CpsEffectObjKeyFrameGroup | Effect objects KeyFrame group |
CpsGuildAlliance | A guild alliance between 2+ guilds |
CpsMerchantInfo | This class retrieves the merchant categories for an NPC |
CpsNetManager | This class holds references to different network classes and provides some conveniance functions to access them |
►CpsQuestPrereqOp | Pure virtual base quest prerequisite operator class |
CpsPrereqOpAttackType | Weapon requirement operator |
CpsPrereqOpStance | Stance requirement operator |
CpsQuestPrereqOpActiveMagic | Active magic prerequisite operator |
CpsQuestPrereqOpAdvisorPoints | Advisor points prerequisite operator |
CpsQuestPrereqOpFaction | Faction prerequisite operator |
CpsQuestPrereqOpGender | Gender prerequisite operator |
CpsQuestPrereqOpGuild | Guild prerequisite operator |
CpsQuestPrereqOpItem | Inventory prerequisite operator |
CpsQuestPrereqOpKnownSpell | Spell knownledge prerequisite operator |
►CpsQuestPrereqOpList | Basis list prerequisite operator |
CpsQuestPrereqOpAnd | And Prerequisite operator |
CpsQuestPrereqOpNot | Not prerequisite operator |
CpsQuestPrereqOpOr | Or prerequisite operator |
CpsQuestPrereqOpRequire | Require prerequisite operator |
CpsQuestPrereqOpXor | Xor prerequisite operator |
CpsQuestPrereqOpMarriage | Marriage prerequisite operator |
CpsQuestPrereqOpQuestAssigned | Quest assigned prerequisite operator |
CpsQuestPrereqOpQuestCompleted | Quest Completed prerequisite operator |
CpsQuestPrereqOpQuestCompletedCategory | Quest Completed Category operator |
CpsQuestPrereqOpRace | Race prerequisite operator |
CpsQuestPrereqOpSkill | Skill prerequisite operator |
CpsQuestPrereqOpTimeOfDay | Time of day prerequisite operator |
CpsQuestPrereqOpTimeOnline | Time online time prerequisite operator |
CpsQuestPrereqOpTrait | Trait prerequisite operator |
CpsQuestPrereqOpVariable | Variable set prerequisite operator |
CpsTemplateRes | |
CpsTrainerInfo | Holds information about the skills a character (usually NPC) can teach |
CTransactionEntity | |
►CcsSyncRefCount | |
CMsgEntry | The structure of 1 queue entry (pointer to a message) |
CNetPacketQueueRefCount | |
CpsNetPacketEntry | |
Ccurl_certinfo | |
Ccurl_forms | |
Ccurl_httppost | |
Ccurl_khkey | |
Ccurl_slist | |
Ccurl_sockaddr | |
Ccurl_version_info_data | |
CCURLMsg | |
CBaseMusicalScore< MeasureType, MeasureElementType >::Cursor | This is part of the BaseMusicalScore API |
CCustomChoice | Defines a character creation choice for change of appearance |
Cgoogle_breakpad::CustomClientInfo | |
Cgoogle_breakpad::CustomInfoEntry | |
CTribe::CyclicRecipe | |
CpsNPCClient::DeferredNPC | Keep information about deferred NPCs during loading |
CgemNPC::DialogCounter | |
CDialogHistory | This class right now holds a simple circular MRU list of responses, so the npc can tell if he is getting the same question over and over |
CDialogHistory::DialogHistoryEntry | |
CpsDialogMenuMessage::DialogResponse | |
CNpcDialogMenu::DialogTrigger | |
Cgoogle_breakpad::DirectoryReader | |
CpsCamera::DistanceCfg | |
CDownloader | |
CgemActor::DRstate | |
CdtBVNode | Bounding volume node |
CdtCompressedTile | |
CdtCrowd | Provides local steering behaviors for a group of agents |
CdtCrowdAgent | Represents an agent managed by a dtCrowd object |
CdtCrowdAgentAnimation | |
CdtCrowdAgentDebugInfo | |
CdtCrowdAgentParams | Configuration parameters for a crowd agent |
CdtCrowdNeighbour | Provides neighbor data for agents managed by the crowd |
CdtLink | Defines a link between polygons |
CdtLocalBoundary | |
CdtMeshHeader | Provides high level information related to a dtMeshTile object |
CdtMeshTile | Defines a navigation mesh tile |
CdtNavMesh | A navigation mesh based on tiles of convex polygons |
CdtNavMeshCreateParams | Represents the source data used to build an navigation mesh tile |
CdtNavMeshParams | Configuration parameters used to define multi-tile navigation meshes. The values are used to allocate space during the initialization of a navigation mesh |
CdtNavMeshQuery | Provides the ability to perform pathfinding related queries against a navigation mesh |
CdtNode | |
CdtNodePool | |
CdtNodeQueue | |
CdtObstacleAvoidanceDebugData | |
CdtObstacleAvoidanceParams | |
CdtObstacleAvoidanceQuery | |
CdtObstacleCircle | |
CdtObstacleSegment | |
CdtOffMeshConnection | Defines an navigation mesh off-mesh connection within a dtMeshTile object. An off-mesh connection is a user defined traversable connection made up to two vertices |
CdtPathCorridor | Represents a dynamic polygon corridor used to plan agent movement. , |
CdtPathQueue | |
CdtPoly | Defines a polyogn within a dtMeshTile object |
CdtPolyDetail | Defines the location of detail sub-mesh data within a dtMeshTile |
CdtProximityGrid | |
CdtQueryFilter | Defines polygon filtering and traversal costs for navigation mesh query operations |
CdtTileCache | |
CdtTileCacheAlloc | |
CdtTileCacheCompressor | |
CdtTileCacheContour | |
CdtTileCacheContourSet | |
CdtTileCacheLayer | |
CdtTileCacheLayerHeader | |
CdtTileCacheMeshProcess | |
CdtTileCacheObstacle | |
CdtTileCacheParams | |
CdtTileCachePolyMesh | |
►CduDebugDraw | Abstract debug draw interface |
CduDisplayList | |
CduFileIO | |
Cgoogle_breakpad::dyld_all_image_infos32 | |
Cgoogle_breakpad::dyld_all_image_infos64 | |
Cgoogle_breakpad::dyld_image_info32 | |
Cgoogle_breakpad::dyld_image_info64 | |
Cgoogle_breakpad::DynamicImage | |
Cgoogle_breakpad::DynamicImageRef | |
Cgoogle_breakpad::DynamicImages | |
CEconomyManager::Economy | |
CeControlManager | |
CEdge | Represents the Edge in a PathNetwork |
CEEditApp | |
CEEditError | |
CEEditInputboxManager | A class that manages the inputbox windows |
CEEditShortcutKey | |
►CEEditToolbox | A base class for all eedit toolbox windows |
CEEditCameraToolbox | This handles the camera controls toolbox |
CEEditEditEffectToolbox | This allows you to edit the effect |
CEEditErrorToolbox | This displays effect errors |
CEEditFPSToolbox | This handles the displaying of FPS and controlling the cap |
CEEditLoadEffectToolbox | This allows you to load an effect |
CEEditLoadMapToolbox | This allows loading of a new map |
CEEditParticleListToolbox | This allows you to open/edit particle systems |
CEEditPositionToolbox | This handles the effect position object |
CEEditRenderToolbox | This handles the effect render toolbox |
CEEditShortcutsToolbox | This manages the shortcuts |
CEEditTargetToolbox | This handles the effect target object |
CEEditToolboxManager | A class that manages a group of toolbox windows |
Cgoogle_breakpad::ElfClass32 | |
Cgoogle_breakpad::ElfClass64 | |
CpsUserCommands::EMOTE | Struct to hold our emote data |
CUserManager::EMOTE | Struct to hold our emote data |
CEndgame_Spec | |
CEndgame_TileSpec | |
Cgoogle_breakpad::ExceptionHandler | |
Cgoogle_breakpad::ExceptionInfo | |
CExchangingCharacter | ExchangingCharacter holds relevant information about character that is participating in exchange of items with another character |
CFaction | An ingame faction group |
CFactionLifeEvent | This struct stores the values and text used for the dynamically generated life events based on factions |
CpsFactionMessage::FactionPair | |
CpawsSkillWindow::FactionRating | |
CFactionSet | This class is a set of faction structures |
CFactionStanding | This struct stores the particular score of a particular player to a particular faction |
►CFastRefCount | |
CInstanceObject | |
Cgoogle_breakpad::FileID | |
CFileUtil | |
CFloodBuffRow | |
CFunctionParserBase< Value_t > | |
►CFunctionParserBase< double > | |
CFunctionParser | |
►CFunctionParserBase< float > | |
CFunctionParser_f | |
►CFunctionParserBase< GmpInt > | |
CFunctionParser_gmpint | |
►CFunctionParserBase< long > | |
CFunctionParser_li | |
►CFunctionParserBase< long double > | |
CFunctionParser_ld | |
►CFunctionParserBase< MpfrFloat > | |
CFunctionParser_mpfr | |
►CFunctionParserBase< std::complex< double > > | |
CFunctionParser_cd | |
►CFunctionParserBase< std::complex< float > > | |
CFunctionParser_cf | |
►CFunctionParserBase< std::complex< long double > > | |
CFunctionParser_cld | |
CFunctionParserBase< Value_t >::FunctionWrapper | |
CgemMesh | This is a helper class that defines a mesh on the server |
►CGenericRefQueue< queuetype, refType > | A queue of smart pointers with locking facilties for multi-threading |
CNetPacketQueueRefCount | |
CGenericRefQueue< NetPacketQueueRefCount, csWeakRef > | |
►CGlobalIterator | |
CClientIterator | |
CglyphSlotInfo | Used by psCharacter::CreateGlyphList() |
CGMEventsAssignment | Structure for assigned GM Events |
CGmpInt | |
Cgoogle_breakpad::GUIDString | |
CguildMemberInfo | |
CGuildNotifySubscription | Information about client that asked us to tell him when some guild data change |
CHateList | This object represents the entities which have attacked or hurt the NPC and prioritizes them |
CHateListEntry | |
CHireSession | The Hire Sessin will manage all aspects related to a specefic hiring of a NPC |
Cgoogle_breakpad::HTTPUpload | |
►CiBase | |
CiEEditRequestComboCallback | |
CiPawsImage | |
►CiCachedObject | |
CpsAccountInfo | A data storage class to contain all information associated with an account |
CpsCharacter | |
CpsCharacterList | Holds a list of characters associated to one account |
CiCancelAction | ICancelAction |
►CiCommandCatcher | This defines an interface for intercepting commands instead of handling them locally in the server console |
CpsNPCClient | The main NPC Client class holding references to important superclient objects |
CIcon | Map windows to their pawsButtons on the control panel |
CMathScriptEngine::IDConverter | |
CiDeathCallback | This class generically allows objects to be notified when a gemActor dies |
►CiDeathNotificationObject | |
►CgemActor | Any semi-autonomous object, either a player or an NPC |
►CgemNPC | |
CgemPet | |
►CiDeleteNotificationObject | |
►CgemObject | A gemObject is any solid, graphical object visible in PS with normal physics and normal collision detection |
►CgemActiveObject | Any PS Object with which a player may have interaction (i.e |
CgemActionLocation | |
►CgemItem | |
CgemContainer | GemContainers are the public containers in the world for crafting, like forges or ovens |
CgemActor | Any semi-autonomous object, either a player or an NPC |
►CiDeleteObjectCallback | This class generically allows objects to be notified when a gemObject is removed |
►CExchange | A basic exchange |
CPlayerToNPCExchange | |
CPlayerToPlayerExchange | |
►CpsGEMEvent | This class automatically implements timed events which depend on the existence and validity of a gemObject of any kind |
CpsAdviceRequestTimeoutGameEvent | |
CpsAdviceSessionTimeoutGameEvent | |
►CpsItem | This class embodies item instances in the game |
CpsGlyph | Defines a glyph, one element to create a spell |
CpsMiniGameSession | Implements one minigame session |
CpsSaveCharEvent | This is an event that schedules regular saving of character data |
CpsSpellCastGameEvent | This event actually triggers a spell, after the casting wait time |
CpsWorkGameEvent | Work event class |
►CiEffectIDAllocator | Helper interface to allocate effect IDs |
CAdminManager | Admin manager that handles GM commands and general game control |
CpawsMouse::ImgSize | |
CIndex | |
CInfoShare | |
CInputGeom | |
CInstrument | This class represent a musical instrument |
CInstrumentManager | This class keeps and manage the musical instruments |
CInventoryTransaction | |
►CiOnColorEnteredAction | |
CpawsConfigEntityLabels | Class pawsConfigEntityLabels is options screen for configuration of entity labels (see client/entitylabels.h) |
CpawsConfigTooltips | Configuration screen for tooltips, colors, enabled yes/no, fonts |
CpawsSketchWindow | A window that shows a map or picture |
CiOnFileSelectedAction | |
►CiOnItemChosenAction | |
CpawsGuildWindow | Window with all information about your guild, also allows to create a new guild |
►CiOnMeterEnteredListener | Interface implemented by a pawsMeterPromptWindow listener |
CpawsMusicWindow | A window that shows a musical sheet and allows the player to edit it |
►CiOnNumberEnteredAction | |
CpawsGuildWindow | Window with all information about your guild, also allows to create a new guild |
CpawsMerchantWindow | The window that deals with interacting with a NPC merchant |
CpawsQuestListWindow | Window containing a list of completed and in progress quests |
CpawsSkillWindow | Window displaying the player's stats, vitals and skills |
CpawsStorageWindow | The window that deals with interacting with a NPC storage |
CpsSlotManager | Manages dragging items from one inventory slot to another and dropping them into the world |
►CiOnStringEnteredAction | This interface defines the callback used by pawsStringPromptWindow to notify another window of a supplied answer |
CpawsBuddyWindow | The buddy window that shows your current list of in game 'friends' |
CpawsCharacterPickerWindow | Where players can pick which character ( from the account ) that they to play as |
CpawsGmGUIWindow | Window to set special flags on GM char, like invincible, invisible, etc.. |
CpawsGroupWindow | This window shows the current members that are in your group |
CpawsGuildWindow | Window with all information about your guild, also allows to create a new guild |
CpawsIgnoreWindow | A player's ignore list window |
CpawsInteractWindow | This is the window that allows you to interact with the world |
CpawsMusicWindow | A window that shows a musical sheet and allows the player to edit it |
CpawsNpcDialogWindow | This window shows the popup menu of available responses when talking to an NPC |
CpawsPetitionGMWindow | Window contains a manageable list of petitions |
CpawsPetitionWindow | Window contains a list of the user's petitions |
CpawsQuestListWindow | Window containing a list of completed and in progress quests |
CpawsScriptHiredNPCWindow | A window that allows scripting of hired NPCs |
CpawsSketchWindow | A window that shows a map or picture |
CpawsWritingWindow | Window used to write a book, you can choose title and type in content |
►CiOptionsClass | |
CpsCamera | Handles camera modes like first person, thrid person, speak to npc manages collision of camera with meshes, moving, turning, .. |
►CiPAWSSubscriber | |
►CpawsWidget | The main base widget that all other widgets should inherit from |
CComboWrapper | |
CEEditCameraToolbox | This handles the camera controls toolbox |
CEEditEditEffectToolbox | This allows you to edit the effect |
CEEditErrorToolbox | This displays effect errors |
CEEditFPSToolbox | This handles the displaying of FPS and controlling the cap |
CEEditLoadEffectToolbox | This allows you to load an effect |
CEEditLoadMapToolbox | This allows loading of a new map |
CEEditParticleListToolbox | This allows you to open/edit particle systems |
CEEditPositionToolbox | This handles the effect position object |
CEEditRenderToolbox | This handles the effect render toolbox |
CEEditRequestCombo | |
CEEditSelectEditAnchor | A dialog window to edit effect anchor |
CEEditSelectEditAnchorKeyFrame | A dialog window to edit an anchor keyframe |
CEEditSelectFloat | A dialog window to select a floating point value |
CEEditSelectList | A dialog window to select from a list of values |
CEEditSelectNewAnchor | A dialog window to select a new effect anchor |
CEEditSelectNewAnchorKeyFrame | A dialog window to select a new effect anchor keyframe |
CEEditSelectString | A dialog window to select a string value |
CEEditSelectVec3 | A dialog window to select a 3D vector value |
CEEditSelectYesNo | A dialog window to select a yes or no value |
CEEditShortcutsToolbox | This manages the shortcuts |
CEEditTargetToolbox | This handles the effect target object |
CpawsActionLocationWindow | Pops up a window with the actions location description upon click/view |
CpawsBankWindow | The bank window in PlaneShift |
CpawsBookReadingWindow | A window that allows to read a book, including text, pagination and images |
►CpawsButton | A simple button widget |
CpawsDnDButton | A Drag-and-Drop capable button widget with timer |
CpawsRadioButton | A combination widget that has a radio button and a text label |
CpawsCharacterPickerWindow | Where players can pick which character ( from the account ) that they to play as |
CpawsCharBirth | Char creation screen with birth, zodiac, siblings, parents, ... |
CpawsCharDescription | Pop up window, called by pawsdetailwindow to edit IC, OOC, Creation descriptions for the current character |
CpawsCharParents | Handles the Parent screen in character creation |
CpawsCheckBox | A combination widget that has a check box and a text label |
CpawsChildhoodWindow | This is the character creation screen where player selects childhood details |
CpawsColorInput | |
CpawsComboBox | A basic combo box widget |
►CpawsConfigSectionWindow | |
CpawsConfigActiveMagic | |
CpawsConfigAutoexec | Configuration screen for autoexec functions, on all chars or one char only |
CpawsConfigCamera | Configuration screen for camera settings like first/third person view, collision, spring, movement, .. |
CpawsConfigChat | Configuration screen for chat window |
CpawsConfigChatBubbles | Configuration screen for chat bubbles |
CpawsConfigChatFilter | Configuration screen for chat filters |
CpawsConfigChatFont | |
CpawsConfigChatLogs | Configuration screen for chat logs |
CpawsConfigChatTabCompletion | Configuration screen for chat auto completed (pressing tab) |
CpawsConfigChatTabs | Configuration screen to decide which tabs will be displayed in chat window |
CpawsConfigDetails | Configuration screen for FPS cap and min/max values |
CpawsConfigEntityInteraction | Class pawsConfigEntityInteraction is option screen for configuration of player's interaction with entities |
CpawsConfigEntityLabels | Class pawsConfigEntityLabels is options screen for configuration of entity labels (see client/entitylabels.h) |
CpawsConfigHPandMana | |
CpawsConfigKeys | This window is used to configure keyboard bindings |
CpawsConfigMarriage | Currently only used to provide an option to always deny marriage invites |
CpawsConfigMouse | Configuration screen for mouse settings like invert axis, sensibility, .. |
CpawsConfigPopup | |
CpawsConfigPvP | Class pawsConfigPvP is options screen for configuration of PvP like accept PVP always, ask confirmation, .. |
CpawsConfigShadows | Configuration screen for shadows |
CpawsConfigShortcut | |
CpawsConfigSound | Configuration screen for sounds volumes, music volumes, UI volume, ambient, voices, .. |
CpawsConfigSpellChecker | Configuration screen for spellchecker, on/off and colors |
CpawsConfigTextPage | |
CpawsConfigTooltips | Configuration screen for tooltips, colors, enabled yes/no, fonts |
CpawsContainerDescWindow | A window which shows content of a container (like furnace), with slots, item images, allows drag |
►CpawsControlledWindow | This is a window that is controlled by a button on the control bar |
CpawsActiveMagicWindow | Window with current buffs and spells active on the character, and timer for buff to go away |
CpawsAttackBookWindow | Window managing special attacks list in a queue |
CpawsBartenderWindow | Used in the past for quick spell hot bar, then substituted by activemagicwindow |
CpawsBuddyWindow | The buddy window that shows your current list of in game 'friends' |
CpawsChatWindow | Main Chat window for PlaneShift |
CpawsConfigWindow | Class pawsConfigWindow implements the main configuration window that is invoked in-game by clicking on the "Options" button |
CpawsGroupWindow | This window shows the current members that are in your group |
CpawsGuildWindow | Window with all information about your guild, also allows to create a new guild |
CpawsHelp | Help window, with tree of topics on the left, and description on the right panel |
CpawsInfoWindow | A window to show the player's vitals, the target's name and health, and the time |
CpawsInventoryWindow | The is the main Inventory window for PlaneShift |
CpawsPetitionWindow | Window contains a list of the user's petitions |
CpawsQuestListWindow | Window containing a list of completed and in progress quests |
CpawsShortcutWindow | The shortcut window itself, including the window used to edit the shortcuts |
CpawsSkillWindow | Window displaying the player's stats, vitals and skills |
CpawsSpellBookWindow | Spell Book Window |
CpawsControlWindow | Window that drives the main interface |
CpawsCraftCancelWindow | This handles all the details about how the craft cancel works |
CpawsCraftWindow | Window Widget that displays information about the mind item to be used in crafting |
CpawsCreationMain | The main creation window for creating a new character |
CpawsCreditsWindow | Screen with credits of the game in a large scrolling text box |
CpawsDetailWindow | Window to view character details like IC, OOC, Char descriptions |
CpawsEditTextBox | An edit box widget/ |
CpawsEEdit | |
CpawsExchangeWindow | The trade window in PlaneShift |
CpawsFadingTextBox | |
CpawsFileNavigation | |
CpawsFingeringWindow | Class pawsFingeringWindow is a small dialog box that ask the user to press a key combination that will be bound to some action |
CpawsGameBoard | The game window class |
CpawsGameTile | Game tile class |
CpawsGenericView | This widget is used to view a mesh in it's own seperate world |
CpawsGlyphWindow | Window opened from the spell book, when you want to see your glyphs and research new spells |
CpawsGMActionWindow | Window for GMs to create and edit new actionlocations, including mesh, position, script triggered, etc.. |
CpawsGmGUIWindow | Window to set special flags on GM char, like invincible, invisible, etc.. |
CpawsGMSpawnWindow | Window which allows GM to spawn items in game, shows full tree of items on the left and 3d preview of item on the right |
CpawsIgnoreWindow | A player's ignore list window |
►CpawsIMenu | PawsIMenu is common interface to menus pawsMenu |
CpawsMenu | PawsMenu is standard PAWS menu widget |
►CpawsIMenuItem | |
CpawsMenuItem | Class pawsMenuItem - standard menu item with label, checkbox (optional) and image (optional) |
CpawsMenuSeparator | PawsMenuSeparator - special menu item that visually splits the menu to more parts |
CpawsInteractWindow | This is the window that allows you to interact with the world |
CpawsItemDescriptionWindow | A window that shows the description of an item |
CpawsKeySelectBox | A widget that can be used to get a key combination (alt+a, ctrl+s) and display it in text format |
CpawsLauncherWindow | |
CpawsLifeEventWindow | A character creation screen where the player selects the life events happened to his character |
CpawsListBox | A simple list box widget |
CpawsListBoxRow | A List Box Row |
CpawsLoadWindow | This is the window that is displayed when the game is loading the maps |
CpawsLoginWindow | Login Window including account, password, server list, ping of servers, save password |
CpawsLootWindow | Window contains a list of the available loot items |
►CpawsMainWidget | The main or desktop widget |
CpsMainWidget | The main or desktop widget |
CpawsMerchantWindow | The window that deals with interacting with a NPC merchant |
CpawsMessageTextBox | This is a special type of text box that is used for messages |
CpawsMeterInput | This is the main input widget of pawsMeterPromptWindow |
CpawsModsWindow | The Mods window shows 3 lists of item modifiers when creating items from the pawsGMSpawnWindow |
CpawsMoney | PawsMoney is widget that holds four items slots - for each coin |
CpawsMultilineEditTextBox | |
►CpawsMultiLineTextBox | |
CpawsDocumentView | |
►CpawsMultiPageTextBox | |
CpawsMultiPageDocumentView | |
CpawsMusicWindow | A window that shows a musical sheet and allows the player to edit it |
CpawsNPCClientWindow | |
CpawsNpcDialogWindow | This window shows the popup menu of available responses when talking to an NPC |
►CpawsObjectView | This widget is used to view a mesh in it's own seperate world |
CpawsInventoryDollView | The character 3D doll view - here we add a mouse listener so you can drag-n-drop inventory onto the avatar and have it automagically allocated to the correct spot |
CpawsOkBox | This is an ok button window box |
CpawsPathWindow | Char creation screen used for "Quick" creation |
CpawsPetitionGMWindow | Window contains a manageable list of petitions |
CpawsPetStatWindow | A window similar to the one of the player with all details of your pet stats/skill |
CpawsProgressBar | |
►CpawsPromptWindow | PawsPromptWindow is the common base for windows that let the user enter one piece of information |
CpawsColorPromptWindow | PawsColorPromptWindow is window that lets the user enter a color by the use of three sliders and a color preview |
CpawsComboPromptWindow | PawsComboPromptWindow is window that lets the user choose item from combo box |
CpawsMeterPromptWindow | This window let the user select the music meter for a score |
CpawsNumberPromptWindow | PawsNumberPromptWindow is window that lets the user enter a number |
CpawsStringPromptWindow | PawsStringPromptWindow is a window that lets the user enter a string |
CpawsQuestRewardWindow | A window with list of rewards the player can choose as a result of quest completion |
CpawsQuitInfoBox | Shown when the player clicks on quit icon |
CpawsRadioButtonGroup | This is a set of radio buttons and is used to control them |
CpawsScriptHiredNPCWindow | A window that allows scripting of hired NPCs |
CpawsScrollBar | A simple scroll bar widget |
CpawsScrollMenu | A scrolling list of buttons, each with an icon and which accepts drag-n-drop |
CpawsSelectorBox | This a available->selected widget |
CpawsSheetLine | This class draws a musical staff on the widget and creates notes and chords that it can represent on the staff |
CpawsSimpleWindow | This is meant as a blank window that can be used for windows that are completely specified through data (some combination of scripts and pub/subs) |
CpawsSketchWindow | A window that shows a map or picture |
CpawsSkillIndicator | PawsSkillIndicator is a widget that graphically displays skill status |
►CpawsSlot | A slot which may contain one item, with icon, and stack count |
CpawsGlyphSlot | |
CpawsSmallInventoryWindow | A small version of the inventory window |
CpawsSpellCancelWindow | A progress bar displayed when casting a spell, with a button to cancel the spell |
CpawsSpinBox | A combination widget that has up and down arrows and a text label |
CpawsSplashWindow | Window displaying a splash image while the engine loads in background, then loads the login screen |
CpawsStorageWindow | The window that deals with interacting with a NPC storage |
CpawsSummaryWindow | Char creation screen to summarize all choices made in the previous char creation screens |
CpawsTabWindow | This window is supposed to be a generic widget for using tabs to show and hide subwindows automatically |
CpawsTextBox | A basic text box widget |
CpawsThumb | |
CpawsTitle | |
►CpawsTree | |
►CpawsSimpleTree | |
CpawsItemTree | |
►CpawsTreeNode | |
►CpawsCheckTreeNode | |
CpawsSimpleTreeNode | |
CpawsSeqTreeNode | |
CpawsWidgetTreeNode | |
CpawsTutorialNotifyWindow | Window contains a button solely to popup another window showing instructions if the user clicks the button |
CpawsTutorialWindow | A window that shows the instructions if the TutorialNotify window button is clicked |
CpawsWritingWindow | Window used to write a book, you can choose title and type in content |
CpawsYesNoBox | This is a yes/no box used to do confirms |
CpeEditableWidget | This handles the effect render toolbox |
CpeMenu | |
CpeSkinSelector | |
CpeWidgetTree | |
CWidgetConfigWindow | Shown when you right click on a window |
CpsOptions | |
►CiScriptableVar | |
CgemNPCActor | |
CgemObject | A gemObject is any solid, graphical object visible in PS with normal physics and normal collision detection |
CNPC | This object represents each NPC managed by this superclient |
CpawsWidget | The main base widget that all other widgets should inherit from |
CpsCharacter | |
CpsItem | This class embodies item instances in the game |
CpsItemStats | This huge class stores all the properties of any object a player can have in the game |
CpsNPCClient | The main NPC Client class holding references to important superclient objects |
CpsOptions | |
CpsSectorInfo | Contains information about sectors from the server perspective |
CpsSpell | Represents a spell |
CpsTradeProcesses | This class holds the master list of all trade processes possible in the game |
CpsTradeTransformations | This class holds the master list of all trade transformatations possible in the game |
CEEditInputboxManager::iSelectEditAnchor | |
CEEditInputboxManager::iSelectEditAnchorKeyFrame | |
CEEditInputboxManager::iSelectFloat | |
CEEditInputboxManager::iSelectList | |
CEEditInputboxManager::iSelectNewAnchor | |
CEEditInputboxManager::iSelectNewAnchorKeyFrame | |
CEEditInputboxManager::iSelectString | |
CEEditInputboxManager::iSelectVec3 | |
CEEditInputboxManager::iSelectYesNo | |
►CiSongManagerListener | This interface implemets a listener to client song events |
CpawsMusicWindow | A window that shows a musical sheet and allows the player to edit it |
►CiSoundControl | |
CDummySoundControl | This is just a dummy implementation of iSoundControl |
CSoundControl | A Volume and Sound control class |
►CiSoundControlListener | Interface to implement to handle SoundControl's events |
►CSoundHandle | |
CSongHandle | |
CSoundSectorManager | This class handles every sound defined in a sector |
►CiSpellModifier | ISpellModifiers |
►CBuffable< T > | Buffables |
CClampedPositiveBuffable< T > | A special form of buffable that is clamped to always return a positive number |
►CBuffable< float > | |
CVitalBuffable | Buffables for vitals, which automatically update the dirty flag as necessary |
►CBuffable< int > | |
►CClampedPositiveBuffable< int > | |
CFrozenBuffable | |
CMuteBuffable | |
►CSkillStatBuffable | |
CCharStat | |
CMultiplier | Multipliers |
COverridable< T > | Overridables |
►COverridable< psRaceInfo * > | |
COverridableRace | |
CpsGMSpawnItems::Item | |
CpsGUIInventoryMessage::ItemDescription | A small struct to hold item info after read out of message |
CpsGMSpawnMods::ItemModifier | |
CItemRequirement | This is a struct used by item stats to say that a person must have a certain level at a certain skill to use the weapon effectively |
►CEdge::Iterator | Iterator base class for Forward and Reverse Iterators |
CEdge::ForwardIterator | Implementation of Iterator for FORWARD direction |
CEdge::ReverseIterator | Implementation of Iterator for REVERSE direction |
CpawsWidget::iWidgetData | A class that can be inherited to store extra data in a widget |
CKnowledgeArea | A KnowledgeArea is a set of triggers and answers the NPC can provide when asked |
CpsEntityLabels::labelRow | This describes one row of text displayed on entity label |
Cgoogle_breakpad::LibcurlWrapper | |
CLifeEventChoice | Defines the structure needed to send a life event across the network |
CLightingList | |
CLightingSetting | |
Cgoogle_breakpad::LineReader | |
►Cgoogle_breakpad::LinuxDumper | |
Cgoogle_breakpad::LinuxPtraceDumper | |
CNPC::Locate | Structure to hold located positions |
CLocation | A Location is a named place on the map, located dynamically by NPCs as scripted |
CLocationManager | Manager that manage all locations and location types |
CLocationType | This stores a vector of positions listing a set of points defining a common type of location, such as a list of burning fires or guard stations–whatever the NPCs need |
Cgoogle_breakpad::LogMessageVoidify | |
Cgoogle_breakpad::LogStream | |
CLootEntry | This class holds one loot possibility for a killed npc |
CLootEntrySet | This class stores an array of LootEntry and calculates required loot on a newly dead mob |
CLootModifier | This class holds one loot modifier The lootRandomizer contions arrays of these |
CLootRandomizer | This class stores an array of LootModifiers and randomizes loot stats |
CMacCrashReport | |
►Cmach_msg_port_descriptor_t | |
Cgoogle_breakpad::MachMsgPortDescriptor | |
►Cgoogle_breakpad::MachMessage | |
Cgoogle_breakpad::MachReceiveMessage | |
Cgoogle_breakpad::MachSendMessage | |
Cgoogle_breakpad::MachPortSender | |
Cgoogle_breakpad::MappingEntry | |
Cgoogle_breakpad::MappingInfo | |
CMaterialSet | Defines a material set |
CMathEnvironment | A specific MathEnvironment to be used in a MathScript |
►CMathExpression | The base expression class |
CEmptyMathStatement | This holds an empty statement that shall not be executed but is used for control flow statements, e.g |
CMathScript | A MathScript is a mini-program to run |
CMathStatement | This holds one line of a (potentially) multi-line script |
CMathScriptEngine | This holds all the formulas loaded from the MathScript table and provides a container for them |
CMathVar | This holds information about a specific variable in a specific MathEnvironment to be used for MathScripts and allows setting/retrieving all data related to it |
CMDCPUInformation | |
CMDCVHeader | |
CMDCVInfoELF | |
CMDCVInfoPDB20 | |
CMDCVInfoPDB70 | |
CMDException | |
CMDFloatingSaveAreaARM | |
CMDFloatingSaveAreaPPC | |
CMDFloatingSaveAreaSPARC | |
CMDFloatingSaveAreaX86 | |
CMDGUID | |
CMDImageDebugMisc | |
CMDLocationDescriptor | |
CMDMemoryDescriptor | |
CMDRawAssertionInfo | |
CMDRawBreakpadInfo | |
CMDRawContextAMD64 | |
CMDRawContextARM | |
CMDRawContextBase | |
CMDRawContextPPC | |
CMDRawContextPPC64 | |
CMDRawContextSPARC | |
CMDRawContextX86 | |
CMDRawDebug | |
CMDRawDirectory | |
CMDRawExceptionStream | |
CMDRawHeader | |
CMDRawLinkMap | |
CMDRawMemoryInfo | |
CMDRawMemoryInfoList | |
CMDRawMemoryList | |
CMDRawMiscInfo | |
CMDRawModule | |
CMDRawModuleList | |
CMDRawSystemInfo | |
CMDRawThread | |
CMDRawThreadList | |
CMDString | |
CMDSystemTime | |
CMDTimeZoneInformation | |
CMDVectorSaveAreaPPC | |
CMDVSFixedFileInfo | |
CMDXmmSaveArea32AMD64 | |
CMeasure< MeasureElementType > | A measure containing measure elements |
CMeasure< MeasureElement > | |
CMeasure< MeasureElementType >::MeasureAttributes | Keep general attributes that can change from a measure to another like key signature, beats and tempo |
►CMeasureElement | An element of a measure with a given duration |
CMusicXMLElement | Extends the class MeasureElement by adding the ability to parse MusicXML |
CTribe::MemberID | |
CTribe::Memory | |
Cgoogle_breakpad::MemoryMappedFile | |
Cgoogle_breakpad::MemoryRange | |
CpsMainWidget::mesgOption | Used to store an option about on screen options |
Cgoogle_breakpad::MachMessage::MessageDataPacket | |
CpawsMessageTextBox::MessageLine | |
CpawsMultilineEditTextBox::MessageLine | |
CpawsMessageTextBox::MessageSegment | |
Cgoogle_breakpad::minidump_size< T > | |
Cgoogle_breakpad::minidump_size< MDCVInfoPDB20 > | |
Cgoogle_breakpad::minidump_size< MDCVInfoPDB70 > | |
Cgoogle_breakpad::minidump_size< MDImageDebugMisc > | |
Cgoogle_breakpad::minidump_size< MDRawMemoryList > | |
Cgoogle_breakpad::minidump_size< MDRawModule > | |
Cgoogle_breakpad::minidump_size< MDRawModuleList > | |
Cgoogle_breakpad::minidump_size< MDRawThreadList > | |
Cgoogle_breakpad::minidump_size< MDString > | |
Cgoogle_breakpad::MinidumpDescriptor | |
Cgoogle_breakpad::MinidumpFileWriter | |
Cgoogle_breakpad::MinidumpGenerator | |
CMinigamePlayer | Structure to hold player data |
CModel | |
CBankManager::MoneyEvent | |
CMpfrFloat | |
CNameGenerationSystem | |
CNameGenerator | |
CNaturalResource | This class keeps natural resource concentrations across the world |
CNavGen | |
CNearNaturalResource | This class keeps the hit of natural resources found for the player and allows ordering of them in an array |
►CNetBase | This class acts as a base for client/server net classes |
CNetManager | This is the network thread handling packets sending/receiving to/from network other threads can register a message queue and the network thread will sort messages for them and put them in their queue |
CpsNetConnection | Client-side UDP handler |
CpsWeatherMessage::NetWeatherInfo | |
CpsAttackBookMessage::NetworkAttack | |
CpsCharacterDetailsMessage::NetworkDetailSkill | |
CpsRequestGlyphsMessage::NetworkGlyph | |
CpsSpellBookMessage::NetworkSpell | |
CNote | A single note in a musical score |
CNote::NoteContext | Used to keep track of previous altered notes in the current measure |
CNPCDialogDict | |
CNpcDialogMenu | Holds the trigger menu, if it exists, for a given location in a dialog |
CNpcGui | |
CnpcMesh | This is a helper class that defines a mesh on the server |
CpsNPCRaceListMessage::NPCRaceInfo_t | |
CNpcResponse | This class holds several possible responses and an action script for the npc to run whenever an appropriate trigger is triggered |
CNPCStatus | This class is used to record the status of the npcclient to display it on a website so people can see the status of it |
CNpcTerm | A phrase recognized by the dialog system |
CNpcTrigger | |
CNpcTriggerGroupEntry | |
CNpcTriggerSentence | Sentence written by the user represented as sequence of known terms |
CNPCType | A collection of behaviors and reactions will represent a type of npc |
CoptionEntry | This class rappresents an option tree which comes from the server_options table |
COrderedMessageChannel | This class holds the structure for guaranteed inbound ordering of certain message types |
CPacketKey | |
Cgoogle_breakpad::PageAllocator | |
CPaladinJr | |
CParameterData | |
CPathDefinition | Used to define a path in character creation |
Cgoogle_breakpad::PathnameStripper | |
CpawsBorder | This is a class that draws the border around a widget |
CpawsBubbleChatType | |
CpawsChatHistory | This stores the text the player has entered into their edit window |
CPAWSData | |
CPawsEditorApp | |
►CpawsFingeringReceiver | This interface receive OnFingering notification from the FingeringWindow |
CpawsConfigKeys | This window is used to configure keyboard bindings |
CpawsShortcutWindow | The shortcut window itself, including the window used to edit the shortcuts |
►CpawsICheckTreeNode | |
CpawsCheckTreeNode | |
►CpawsITreeDecorator | |
CpawsStdTreeDecorator | |
►CpawsITreeLayout | |
CpawsStdTreeLayout | |
►CpawsITreeStruct | |
►CpawsTreeStruct | |
CpawsTree | |
CpawsMenuAction | When pawsMenu is created, target of notification messages (OnMenuAction) must be set by SetNotify() method |
CpawsMouse | The mouse pointer |
CpawsPrefManager | Holds/Loads the prefs from a pref file |
CpawsScript | |
CpawsScriptKey | A paws script key |
CpawsScriptResult | |
CpawsScriptStatement | |
CpawsSeqTreeNode_widget | |
CpawsSkillWindow::pawsSkill | |
CpawsStyles | Class pawsStyles keeps definitions of PAWS styles - a PAWS style is collection of XML attributes and XML nodes that are automatically applied to all PAWS XML widgets that are using this PAWS style |
CPAWSSubscription | |
CpawsTextureManager | |
►CpawsWidgetFactory | |
CpawsBaseWidgetFactory | |
CpawsConfigCameraFactory | |
CpawsConfigMouseFactory | |
►CPendingQuestion | "Questions" are general requests of information from user |
CPendingInvite | This class is the superclass for all player-to-player invitations, such as inviting into a group, a guild, a duel, an alliance, a guild war, a tourney, etc |
►CPerception | This embodies any perception an NPC might have, or any game event of interest |
CAttackPerception | Whenever an NPC is attacked by a player, this perception is passed to the attacked npc |
CDamagePerception | Whenever an NPC is hit for damage by a melee hit or a spell, this perception is passed to the damaged npc |
CDeathPerception | The network layer is notified of any deaths from players or NPCs on the server |
CFactionPerception | Deliver a faction based perception |
CGroupAttackPerception | Whenever an NPC is attacked by a grouop, this perception is passed to the attacked npc |
CInventoryPerception | This perception is used when a item is added or removed from inventory |
CItemPerception | Whenever an NPC is close to an item, this perception is passed to the npc |
CLocationPerception | Whenever an NPC is close to an location, this perception is passed to the npc |
CNPCCmdPerception | Whenever an NPC Cmd is received this perception is fired |
COwnerActionPerception | Whenever an NPCPet is told by it's owner to stay, this perception is passed to the NPCPet |
COwnerCmdPerception | Whenever an NPCPet is told by it's owner to stay, this perception is passed to the NPCPet |
CPositionPerception | Percept a position |
CSpellPerception | Whenever a player casts a spell on himself, another player, or any npc, this perception is passed to npc's in the vicinity |
CTimePerception | Given to the NPC upon ever tick of game minute |
CPhonicEntry | |
CPictureInfo | PictureInfo hold the information of pictures that would be display in the same row with the same format |
CpsGMGuiMessage::PlayerInfo | |
CPoolAllocator< TEMPLATE_CLASS > | |
CPoolAllocator< psActionLocation > | |
CPoolAllocator< psCharacter > | |
CPoolAllocator< psGlyph > | |
CPoolAllocator< psItem > | |
CPoolAllocator< psItemStats > | |
CGEMClientActor::PostLoadData | Post load data |
Cgoogle_breakpad::ProcCpuInfoReader | |
CProgressionScript | ProgressionScript is the imperative script container |
CMathExpression::PropertyRef | |
Cgoogle_breakpad::ProtocolMessage | |
CProximityList | |
CProxy | |
CpsActionLocation | This class stores all the properties of an action location Entrance, return location, name, response type, trigger |
CpsAffinityAttribute | |
CpsAttackCost | |
CpsAttackType | This struct holds data for generic attack types This could be for example an assassin attack which would require maybe daggers |
CpsAttitudeBlock | This is an attitude class data that has the responses |
CpsBuddyManager | Class to handle buddies |
►CpsCache | PsCache |
CpsInventoryCache | Psinventorycache.h |
CpsInventoryCacheServer | Implements the inventory cache on the server |
CpsCharacterInventory | This class handles the details behind a character's inventory system |
CpsCharacterInventory::psCharacterInventoryItem | |
CpsCharacterLimitation | This class allows CacheManager to yield a list of qualifying values given a player's score at something |
CpsCharacterLoader | This class controls loading and saving Characters and Character specific data to and from an iDatabase |
CpsCharacterQuestManager | Class to manager a characters quest details |
CpsCharController | Manages all control and movement related activities |
CpsCharMode | A character mode and its properties |
CpsCollisionDetection | Collision Detection (CD) related class |
CpsColours | |
CpsCommandManager | This class handles the permission system such as Game Masters and Role play masters |
CgemContainer::psContainerIterator | |
CpsControl | Defines a generic button trigger |
CpsControlManager | Manages button functions and triggers |
CpsCSSetup | A helper class to setup Crystal Space and mount some dirs |
CpsDatabase | |
CpsDialogManager | This is used to handle <specificknowledge> and <specialresponse> tags |
CpsEffect | The effect class |
►CpsEffect2DElement | Base class for all possible 2D Effect Elements |
CpsEffect2DImgElement | A 2D Image Effect Element |
CpsEffect2DTextElement | A 2D Text Effect Element |
CpsEffect2DRenderer | The manager of all 2D effect elements |
►CpsEffectAnchor | Effect anchors provide a base location / anchor point for all effect objs |
CpsEffectAnchorBasic | |
CpsEffectAnchorSocket | |
CpsEffectAnchorSpline | |
CpsEffectAnchorKeyFrame | Stores data for a specific effect anchor keyframe |
CpsEffectBackgroundElem | |
CpsEffectGroup | |
►CpsEffectObj | An effect is not much more than a collection of effect objects |
CpsEffectObjDecal | |
CpsEffectObjLabel | |
CpsEffectObjLight | |
CpsEffectObjMesh | |
CpsEffectObjParticles | |
►CpsEffectObjQuad | |
CpsEffectObjText | |
CpsEffectObjSimpMesh | |
CpsEffectObjSound | |
CpsEffectObjSpire | |
CpsEffectObjStar | |
CpsEffectObjText2D | |
CpsEffectObjTrail | |
CpsEffectObjKeyFrame | Stores data for a specific effect object keyframe |
►CpsEffectObjTextable | |
CpsEffectObjLabel | |
CpsEffectObjText | |
CpsEffectObjText2D | |
►CpsEffectTextRow | |
CpsEffectTextElement | |
CpsEmitter | This object represents a planeshift soundEmitter |
CpsEngine | PsEngine This is the main class that contains all the object |
CpsEntity | This object represents a planeshift entity sound |
CpsEntityLabels | Class psEntityLabels serves for creation and management of 2D sprites hanging above cel-entities that display entity names and possibly guilds |
CpsEntityType | |
CpsEntityTypes | |
CpsCharacterInventory::psEquipInfo | |
CpsFamiliarType | |
►CpsGameEvent | All scheduled events must inherit from this class |
CCacheManager::psCacheExpireEvent | The generic cache sets timers for each object added to the cache, then if the object is not removed by the expiration time, it calls the iCachedObject interface and deletes the object |
CPerceptOperation::DelayedPerceptOperationGameEvent | |
CpsActionTimeoutGameEvent | Time out event on interacting with an action item |
CpsCombatAttackGameEvent | This event actually triggers an attack |
CpsDespawnGameEvent | When an NPC or mob is killed in the spawn manager, its respawn event is immediately created and added to the schedule to be triggered at the appropriate time |
CpsEconomyDrop | |
CpsEndChatLoggingEvent | |
CpsEndSongEvent | This event informs the song manager when the song is over |
CpsEntityEvent | |
CpsGEMEvent | This class automatically implements timed events which depend on the existence and validity of a gemObject of any kind |
CpsItemSpawnEvent | |
CpsMoneyGameEvent | |
CpsNPCReconnect | |
CpsNPCTick | The event that makes the NPC brain go TICK |
CpsRespawnGameEvent | When an NPC or mob is killed in the spawn manager, its respawn event is immediately created and added to the schedule to be triggered at the appropriate time |
CpsResurrectEvent | |
CpsSaveCharEvent | This is an event that schedules regular saving of character data |
CpsServerConsoleCommand | |
CpsSpareDefeatedEvent | |
CpsSpellCastGameEvent | This event actually triggers a spell, after the casting wait time |
CpsWeatherGameEvent | When a weather event is created, it goes here |
CpsWorkGameEvent | Work event class |
CpsGameObject | |
CpsGuildInfo | Holds data for a guild |
CpsGuildLevel | Defines a level inside a guild |
CpsGuildMember | Defines a guild member in a guild |
CpsImageRegion | This class stores all required info for a particular region |
CpsItemAmmoStats | This little class holds info about Ammunition for Ranged Weapons |
CpsItemAnimation | Each weapon specifies what anims can be used with it |
CpsItemArmorStats | This class stores an items various armour related information |
CpsItemCategory | |
CpsItemCreativeStats | This class holds info about Creative items such as books, etc |
CpsItemStatFlags | A list of the flags mapped to their IDs |
CpsItemWeaponStats | This class holds the various cached database information relating to the weapon skills of a an item_stat |
CpsLauncherGUI | |
CpsLight | |
CpsLinearMovement | Movement related class |
CpsLocalization | Localization class for languages |
CpsMarriageManager | This class manages all marriage related stuff |
CpsMessageBytes | This struct represents the data that is sent out through the network (all additional stuff should go into the struct MsgEntry |
►CpsMessageCracker | All net messages inherit from this class |
CpsAdminCmdMessage | Admin commands |
CpsAdviceMessage | |
CpsAllEntityPosMessage | The message sent from server to superclient every 2.5 seconds |
CpsAttackBookMessage | |
CpsAttackQueueMessage | Sends a message tot he client with the attack queue list |
CpsAuthApprovedMessage | Message sent from server to client if login was valid |
►CpsAuthenticationMessage | The message sent from client to server on login |
CpsNPCAuthenticationMessage | The message sent from superclient to server on login |
CpsAuthRejectedMessage | Message sent from server to client if login was not valid |
CpsBuddyListMsg | |
CpsBuddyStatus | |
CpsBuyEvent | |
CpsCachedFileMessage | Class to send a possibly cached file to the client |
CpsChannelJoinedMessage | Message from the server with a channel id |
CpsChannelJoinMessage | Message from a client for a request to join a chat channel |
CpsChannelLeaveMessage | Message from a client for a request to leave a chat channel |
CpsCharacterApprovedMessage | |
CpsCharacterDescriptionUpdateMessage | |
CpsCharacterDetailsMessage | |
CpsCharacterDetailsRequestMessage | |
CpsCharacterPickerMessage | |
CpsCharApprovedMessage | Used to confirm that a character has been uploaded |
CpsCharCreateCPMessage | The message sent from client to server to request a cp value for creation |
CpsCharCreateTraitsMessage | |
CpsCharDeleteMessage | The message sent from client to server to request a char deletion |
CpsCharIntroduction | The message sent from client to server to request a new introduction |
CpsCharRejectedMessage | Opposite of psCharApprovedMessage |
CpsCharUploadMessage | |
CpsCharVerificationMesg | Message that has a list of the stats and skills that will be created for a character |
CpsChatMessage | Message sent with chat info |
CpsClientStatusMessage | |
CpsCmdDropMessage | |
CpsCombatEventMessage | Messages sent from server to client containing each detailed combat event |
CpsConnectEvent | This message broadcasts client connect events to anyone who needs them, namely the TutorialManager |
CpsCraftCancelMessage | Spell Cancel Message This message is used to send a cancel message, and to send the time left before the item is crafted |
CpsCreationChoiceMsg | A general message class for sending a character creation choice |
CpsDamageEvent | |
CpsDeathEvent | |
CpsDialogMenuMessage | The message sent from server to client when a menu of possible responses is available |
CpsDisconnectMessage | |
►CpsDRMessage | |
CpsPersistActor | |
CpsDropEvent | |
CpsEffectMessage | Effect Message |
CpsEntranceMessage | Message from the server to handle entrances into and out of map instances |
CpsEquipmentMessage | General Equipment Message |
CpsExchangeAcceptMsg | |
CpsExchangeAddItemMsg | Notification of an item added to an exchange |
CpsExchangeEndMsg | |
CpsExchangeMoneyMsg | |
CpsExchangeRemoveItemMsg | Notification of an item removed from an exchange |
CpsExchangeRequestMsg | A request to start an exchange with your current target |
CpsExchangeStatusMsg | |
CpsFactionMessage | Faction Message to get faction info from the server |
CpsForcePositionMessage | |
CpsGenericCmdMessage | Generic commands |
CpsGenericEvent | This message broadcasts several different events to anyone who needs them, namely the TutorialManager |
CpsGlyphAssembleMessage | |
CpsGMEventInfoMessage | Sends messages to the client listing the assigned events for the player |
CpsGMEventListMessage | GM Event List Message |
CpsGMGuiMessage | Messages that are sent to the GM GUI windowManager |
CpsGMSpawnGetMods | |
CpsGMSpawnItem | |
CpsGMSpawnItems | |
CpsGMSpawnMods | |
CpsGMSpawnTypes | |
CpsGroupCmdMessage | Group commands |
CpsGUIActiveMagicMessage | GUI Active Magic Message |
CpsGUIBankingMessage | GUI Banking Message |
CpsGUIGroupMessage | GUI Group Message |
CpsGUIGuildMessage | GUI Guild Message |
CpsGUIInteractMessage | Sends messages to the client interaction window |
CpsGUIInventoryMessage | This message class deals with the inventory messages |
CpsGuildCmdMessage | Guild commands sent from client to server |
CpsGuildMOTDSetMessage | |
CpsGUIMerchantMessage | GUI Exchange Message |
CpsGUISkillMessage | GUI Skill Message |
CpsGUIStorageMessage | GUI Merchant Message |
CpsGUITargetUpdateMessage | GUI Target Update This class is used to notify the client that data it is showing in the GUI target window has changed serverside, and should be refreshed |
CpsHeartBeatMsg | |
CpsHiredNPCScriptMessage | Handle scripting of hired NPCs |
CpsLifeEventMsg | Defines a Life Event message |
CpsLocationMessage | Handle Location changes from server to superclient |
CpsLockpickMessage | |
CpsLootEvent | |
CpsLootItemMessage | Sends messages to the server to indicate what to loot |
CpsLootMessage | Sends messages to the client listing the available loot on a mob |
CpsLootRemoveMessage | |
CpsMapActionMessage | Messages that are sent to/from the ActionManager |
CpsMapListMessage | The 2nd message sent from server to superclient after successful login |
CpsMarriageMsgDivorce | The message sent when someone divorces someone |
CpsMarriageMsgDivorceConfirm | The message is sent when someone requests marriage details of a player |
CpsMarriageMsgPropose | The message sent to the player being proposed for marriage |
CpsMechanismActivateMessage | This message is used by the server to activate one mechanism client side |
CpsMGBoardMessage | Message from the server to setup/update the minigame board on the client side |
CpsMGStartStopMessage | Message from the client to start a minigame |
CpsMGUpdateMessage | Message from the client with a minigame board update |
CpsModeMessage | Sends messages to the client indicating player combat stance |
CpsMOTDMessage | |
CpsMOTDRequestMessage | |
CpsMoveLockMessage | Sends messages to the client informing of server-side movement lockouts |
CpsMovementEvent | This message broadcasts the first movement event to anyone who needs them, namely the TutorialManager |
CpsMovementInfoMessage | |
CpsMoveModMsg | |
CpsMsgCraftingInfo | Defines all the info about crafting for an item |
CpsMsgRequestMovement | |
CpsMsgStringsMessage | Message sent from server to client containing the message strings hash table |
CpsMusicalSheetMessage | Message used by to send a musical sheet |
CpsNameCheckMessage | Used to check to see if a name chosen is a valid name to be picked from |
CpsNewNPCCreatedMessage | The message sent from server to superclient after successful NPC Creation |
CpsNewSectorMessage | Sends messages to the client indicating that a sector portal has been crossed |
CpsNPCCommandsMessage | The message sent from server to superclient after successful login |
CpsNPCDeletedMessage | The message sent from server to superclient when a NPC is deleted from the server |
CpsNPCListMessage | The message sent from server to superclient after successful login |
CpsNPCRaceListMessage | The 3rd message sent from server to superclient after successful login |
CpsNPCReadyMessage | The message sent from superclient to server after receiving all entities |
CpsNPCWorkDoneMessage | The message sent from server to superclient upon a successful work done |
CpsOrderedMessage | Class to implement sequential delivery of net messages |
CpsOverrideActionMessage | Indicates that an OverrideAction is being done and not a loop as covered in DR msgs |
CpsPathNetworkMessage | Handle PathNetwork changes from server to superclient |
CpsPersistActionLocation | |
CpsPersistActorRequest | |
CpsPersistAllEntities | |
CpsPersistItem | |
CpsPersistWorld | |
CpsPersistWorldRequest | |
CpsPETCommandMessage | The message sent from client to server to control the players pet |
CpsPetitionMessage | Messages sent to user with petition information |
CpsPetitionRequestMessage | Messages sent by the user to the server with requests for petition information |
CpsPetSkillMessage | Pet Skill Message |
CpsPickupEvent | |
CpsPingMsg | |
CpsPlaySongMessage | This message is used by the server to make clients play a song |
CpsPlaySoundMessage | Sound Message |
CpsPreAuthApprovedMessage | Message sent from server to client that holds random number (clientnum) |
CpsPreAuthenticationMessage | The message sent from client to server before login |
CpsPurifyGlyphMessage | |
CpsQuestInfoMessage | Sends messages to the client listing the assigned quests for the player |
CpsQuestionCancelMessage | |
CpsQuestionMessage | |
CpsQuestionResponseMsg | |
CpsQuestListMessage | Sends messages to the client listing the assigned quests for the player |
CpsQuestRewardMessage | |
CpsReadBookTextMessage | |
CpsRemoveObject | |
CpsRequestAllObjects | |
CpsRequestGlyphsMessage | |
CpsSellEvent | |
CpsSequenceMessage | Sends messages to the client to control sequences |
CpsServerCommandMessage | Server command message is for using npcclient as a remote command and debugging console for psserver |
CpsSimpleRenderMeshMessage | Class to send a csSimpleRenderMesh to the client |
CpsSimpleStringMessage | Class to send a single arbitrary string to the client or server |
CpsSketchMessage | Class to send client directions on how to render a Sketch |
CpsSlotMovementMsg | |
CpsSoundEventMessage | Sound Events Message |
CpsSpecialCombatEventMessage | Messages from the server to the client, similar to combat events below, but for special attacks |
CpsSpellBookMessage | |
CpsSpellCancelMessage | |
CpsSpellCastMessage | Spell Cast Message |
CpsStatDRMessage | |
CpsStatsMessage | This message is sent to the client to let it know the basic stats of the player |
CpsStopEffectMessage | |
CpsStopSongMessage | This message is used by both server and client to stop a song |
►CpsSystemMessage | |
CpsSystemMessageSafe | Messages with system information sent to user |
CpsTargetChangeEvent | |
CpsTraitChangeMessage | Message to change a character's trait |
CpsTutorialMessage | Class to send instructions from server to client on a tutorial event |
CpsUpdateObjectNameMessage | |
CpsUpdatePlayerGroupMessage | |
CpsUpdatePlayerGuildMessage | |
CpsUserActionMessage | |
CpsUserCmdMessage | User commands |
CpsViewActionLocationMessage | |
CpsViewContainerDescription | General Message for sending information about an containter to a client |
CpsViewItemDescription | General Message for sending information about an item to a client |
CpsViewItemUpdate | |
CpsWeatherMessage | Sends messages to the client indicating rain and time of day |
CpsWorkCmdMessage | Work commands |
CpsWriteBookMessage | |
CpsZPointsGainedEvent | Event when a player gains some Z (Practice) points |
CpsMiniGameBoard | Wrapper class for game board |
CpsMiniGameBoardDef | Game board definition class |
CpsMoney | |
CpsMouseBind | |
CpsMouseBinds | PsMouseBinds holds set of psMouseAction |
CpsMouseInt | |
CpsMouseOnOff | |
CpsMovement | A character movement and its properties |
CpsMoveState | Used to save movement state to detect changes |
CpsMusic | This object represents a planeshift Soundtrack |
CpsNetInfos | Gives informations about the network connection |
CpsNetPacket | PsNetPacket gives the networking code the context it needs, and all of this info goes out on the wire |
CpsNPCDialog | This class exists per NPC, and holds all dialog triggers, responses and scripts for this particular NPC by holding references to his/her Knowledge Areas |
CpsNPCLoader | This is a utility class used to load/save NPCs from/to an XML file Was used in the past to load NPCs created by people with no access to the database or webconsole |
CpsOperProfile | Statistics for one operation |
►CpsOperProfileSet | Statistics for all kinds of operations This class is abstract, you have to inherit from it to use it, for example add a method that will be called to collect statistics |
►CpsNamedProfiles | Statistics of consumption by operations that are identified by names (strings) This is usable for most profilling purposes - some operations are identified using other means (e.g |
CpsDBProfiles | Statistics of time consumed by SQL statements |
CpsNetMsgProfiles | Statistics of receiving or sending of network messages |
►CpsPath | |
CpsLinearPath | |
CpsPathAnchor | |
CpsPathNetwork | A network of Waypoint and psPath objects |
CpsPathPoint | Represents a point on a path between two waypoints |
CpsPetitionInfo | Contains data for one petition |
CpsPoint | |
CpsQuestion | PsQuestion is superclass of all question types |
CpsRaceInfo | Defines characteristics of a race associated to an NPC, player or pet |
CpsRaceStartingLocation | |
CpsResponse | A simple response |
►CpsRewardData | Reward Data is an abstract structure for all kinds of rewards |
CpsRewardDataExperience | RewardDataExperience holds experience reward data |
CpsRewardDataFaction | RewardDataFaction holds faction reward data |
CpsRewardDataItem | RewardDataItem holds item reward data |
CpsRewardDataMoney | RewardDataMoney holds money reward data |
CpsRewardDataPractice | RewardDataPractice holds practice reward data |
CpsRewardDataSkill | RewardDataSkill holds skill reward data |
CpsScanline | This struct just stores the left and right side of each line in a psRegion |
CpsScheduledItem | |
CpsServer | The main server class |
CpsServerPinger | Class psServerPinger takes care about sending pings to a server in Login screen |
CpsShadowManager | Create shadows under the player/NPC/item entity |
CpsSkillCache | Implements the skill cache both on the server and on the client |
CpsSkillCacheItem | PsSkillCacheItem item is one stat or skill in the skill cache |
CpsSkillDescription | Describes a skill description inside the GUI system |
CpsSkillInfo | Represents a skill an NPC, player or pet can learn |
CpsSolid | Collider creation class |
CpsSoundSector | Work in progress - Looks like a mishap |
CpsSpecialResponse | A special NPC response |
CpsSpellCost | |
CpsStopWatch | Used to measure time intervals |
CpsStringTableItem | |
CpsTemplateResMngr | |
CpsTextureFactory | This class reads in the xml file defining regions and maintains the preload list of textures |
CpsToggle | Simple Toggle with callback functionality |
CpsTradeCombinations | This class holds the master list of all trade combinations possible in the game |
CpsTradePatterns | This class holds the master list of all trade patterns possible in the game |
CpsTrainerSkill | |
CpsTrait | Represent a visual feature of character customization like hair style, color of eyes, skin color, .. |
CpsTriggerBlock | A set of trigger data |
CpsTriggerHandler | Handles functions for each trigger |
CpsUpdater | |
CpsVelocity | An entity's translational and angular velocity |
►CpsVitalManager< Vital > | Manages a set of Vitals and does the predictions and updates on them when new data comes from the server |
CpsClientVitals | Handles the incoming vital data from the server to update it's local values |
CpsServerVitals | Server side of the character vitals manager |
CpsWay | |
CpsWeaponType | |
CpsWorld | PsWorld is in charge of managing all regions (zone map files) and loading/unloading them as needed |
CPublishDestination | |
CQuestAssignment | This structure tracks assigned quests |
CpawsNpcDialogWindow::QuestInfo | |
CQuestNote | |
CQuestRewardItem | |
CRaceDefinition | Defines a race |
CRandomizedOverlay | Stores the randomized stats from the loot randomizer, it could be used to apply any global special effect which is able to change various properties of the item: cost, mesh, name.. |
CrcChunkyTriMesh | |
CrcChunkyTriMeshNode | |
CrcCompactCell | Provides information on the content of a cell column in a compact heightfield |
CrcCompactHeightfield | A compact, static heightfield representing unobstructed space |
CrcCompactSpan | Represents a span of unobstructed space within a compact heightfield |
CrcConfig | Specifies a configuration to use when performing Recast builds |
CrcContext | Provides an interface for optional logging and performance tracking of the Recast build process |
CrcContour | Represents a simple, non-overlapping contour in field space |
CrcContourSet | Represents a group of related contours |
CrcHeightfield | A dynamic heightfield representing obstructed space |
CrcHeightfieldLayer | Represents a heightfield layer within a layer set |
CrcHeightfieldLayerSet | Represents a set of heightfield layers |
CrcIntArray | A simple dynamic array of integers |
CrcMeshLoaderObj | |
CrcPolyMesh | Represents a polygon mesh suitable for use in building a navigation mesh |
CrcPolyMeshDetail | Contains triangle meshes that represent detailed height data associated with the polygons in its associated polygon mesh object |
CrcScopedDelete< T > | A simple helper class used to delete an array when it goes out of scope |
CrcSpan | Represents a span in a heightfield |
CrcSpanPool | A memory pool used for quick allocation of spans within a heightfield |
CReaction | A reaction embodies the change in desire which occurs in an NPC when he perceives something |
Cgoogle_breakpad::PageStdAllocator< T >::rebind< U > | |
Cgoogle_breakpad::ReceivePort | |
CRecipe | This object represents recipes for the tribe AI |
CRecipeManager | Class that represents the Recipe Manager of the game |
CRecipeTreeNode | This class represents a leaf in a recipe tree |
►CRedBlackTreeOrderingTotal | |
CNpcTriggerOrdering< K, K2 > | |
►CRemoteDebug | Keep track of remote debugging |
CNPC | This object represents each NPC managed by this superclient |
CTribe | Holds list of tribe members, position of tribe home Keeps resources and handles tribe perceptions |
CRecipe::Requirement | Data structure to keep information about requirements |
CTribe::Resource | |
►CResponseOperation | Possible actions scriptable in the quest engine all inherit from this class |
CActionResponseOp | This script operation makes an npc do an action, like greet or bow, as part of his response to a player event |
CAssignQuestResponseOp | This script operation makes an npc assign one out of a list of quest to a player, as part of his response to a player event |
CAssignQuestSelectOp | This script operation is a pre operation to the AssignQuestResponseOp that is inserted at the start of the ResponseOp script list and it will select the quest that will be assigned in the AssingQuestResponseOp later |
CCheckQuestTimeoutOp | This script operation is a pre operation to the AssingQuestResponseOp that is inserted at the start of the ResponseOp script list and it will check if the selected response is available and if not send a give response back to the player and terminate the response script |
CCompleteQuestResponseOp | This script operation makes an npc complete a quest for a player, as part of his response to a player event |
CDoAdminCommandResponseOp | This script operation executes an admin command |
CFactionResponseOp | This script operation adjust a given faction |
CGiveItemResponseOp | This script operation makes an npc give an item to a player, as part of his response to a player event |
CGuildAwardResponseOp | This script operation makes an npc do an action, like greet or bow, as part of his response to a player event |
CHireResponseOp | This script operation makes an npc manage hires as part of his response to a player event |
CIntroduceResponseOp | This script operation introduces an npc |
CMoneyResponseOp | This script operation makes an npc give money to the player |
CNPCCmdResponseOp | This script operation send a perception/command to the npc client |
COfferRewardResponseOp | This script operation makes an npc offer a list of possible rewards that the player can chose from (upon quest completion) |
CRunScriptResponseOp | This script operation invokes the progression manager to run a script, as part of his response to a player event |
CSayResponseOp | This script operation chooses randomly between the responses specified in the response columns and causes the server to say one of them to the player |
CSetVariableResponseOp | This script operation is used to set character variables from npc dialogs |
CTrainResponseOp | This script operation invokes the progression manager to start training as part of his response to a player event |
CUncompleteQuestResponseOp | This script operation makes an npc uncomplete a quest for a player, as part of his response to a player event |
CUnSetVariableResponseOp | This script operation is used to unset character variables from npc dialogs |
CVerifyQuestAssignedResponseOp | This script operation checks to make sure a named quest has been assigned to a player, and stops the script if not, issuing the specified error_msg dialog |
CVerifyQuestCompletedResponseOp | This script operation checks to make sure a named quest has been completed by a player, and stops the script if not, issuing the specified error_msg dialog |
CVerifyQuestNotAssignedResponseOp | This script operation checks to make sure a named quest has not been assigned to a player, and stops the script if not, issuing the specified error_msg dialog |
CResult | This is a wrapper class for result sets which makes syntax for getting at the data easier and also uses dtors to make ResultSets safer from memory leaks |
►CpsPathNetwork::RouteFilter | Template class for implementing waypoint filtering when calculating routes |
CWanderOperation::WanderRouteFilter | |
►CRunnable | |
CpsNetConnection | Client-side UDP handler |
CServerConsole | This class is implements the user input and output console for the server |
CUpdaterEngine | |
►CscfImplementation0 | |
CEEditCameraToolbox | This handles the camera controls toolbox |
CEEditEditEffectToolbox | This allows you to edit the effect |
CEEditErrorToolbox | This displays effect errors |
CEEditFPSToolbox | This handles the displaying of FPS and controlling the cap |
CEEditLoadEffectToolbox | This allows you to load an effect |
CEEditLoadMapToolbox | This allows loading of a new map |
CEEditParticleListToolbox | This allows you to open/edit particle systems |
CEEditPositionToolbox | This handles the effect position object |
CEEditRenderToolbox | This handles the effect render toolbox |
CEEditSelectEditAnchor | A dialog window to edit effect anchor |
CEEditSelectEditAnchorKeyFrame | A dialog window to edit an anchor keyframe |
CEEditSelectFloat | A dialog window to select a floating point value |
CEEditSelectList | A dialog window to select from a list of values |
CEEditSelectNewAnchor | A dialog window to select a new effect anchor |
CEEditSelectNewAnchorKeyFrame | A dialog window to select a new effect anchor keyframe |
CEEditSelectString | A dialog window to select a string value |
CEEditSelectVec3 | A dialog window to select a 3D vector value |
CEEditSelectYesNo | A dialog window to select a yes or no value |
CEEditShortcutsToolbox | This manages the shortcuts |
CEEditTargetToolbox | This handles the effect target object |
CpeEditableWidget | This handles the effect render toolbox |
►CscfImplementation1 | |
CcelEdge | This is a mapnode Graph for CEL |
CcelNode | |
CEEditReporter | A csReporterListener for eedit |
CpawsFrameDrawable | |
CpawsImageDrawable | |
CpsCal3DCallbackLoader | A stripped version of the cal3d callback loader used only for eedit |
CpsCal3DCallbackLoader | A stripped version of the cal3d callback loader used only for eedit |
CpsEffectLoader | Loader plugin for loading PS effects |
CpsEffectObjQuad::MeshAnimControl | |
CpsEffectObjSpire::MeshAnimControl | |
CpsEffectObjStar::MeshAnimControl | |
CpsEffectObjTrail::MeshAnimControl | |
CpsPortalCallback | Begin of classes |
CSndSysSongData | This implements a data class that can be used for the CS sound system to play a song from a musical sheet |
CSoundHandle | |
►CscfImplementation2 | |
CDummySoundManager | This is a dummy implementation of iSoundManager |
CSpellChecker | CS Plugin for a hunspell spellchecker |
►CscfImplementation3 | |
CSoundManager | Implement iSoundManager |
►CscfImplementationExt1 | |
CpsGemMeshAttach | Helper class to attach a PlaneShift GEM object to a particular mesh |
CpsGemServerMeshAttach | Helper class to attach a PlaneShift gem object to a particular mesh |
CpsNpcMeshAttach | Helper class to attach a PlaneShift npc gem object to a particular mesh |
►CscfImplementationExt2 | |
CcelGraph | This is a mapnode Graph for CEL |
CcelPath | This is a mapnode Path for CEL |
Cgoogle_breakpad::scoped_array< T > | |
Cgoogle_breakpad::scoped_array< google_breakpad::CustomInfoEntry > | |
Cgoogle_breakpad::scoped_ptr< T > | |
Cgoogle_breakpad::scoped_ptr< google_breakpad::CrashGenerationClient > | |
Cgoogle_breakpad::scoped_ptr< google_breakpad::MinidumpGenerator > | |
Cgoogle_breakpad::scoped_ptr_malloc< T, FreeProc > | |
Cgoogle_breakpad::ScopedPtrMallocFree | |
Cgoogle_breakpad::ScopedTaskSuspend | |
CScopedTimer | Check how long time it take to process a scope |
►CScopedTimerCB | Callback function for ScopedTimers |
CNPC | This object represents each NPC managed by this superclient |
CTribe | Holds list of tribe members, position of tribe home Keeps resources and handles tribe perceptions |
CScoreContext | This is used to keep track of everything needed to play a score and provide some utility functions for this purpose |
CScoreStatistics | This struct keeps general information about a score |
►CScriptOperation | This is the base class for all operations in action scripts |
CAssessOperation | Will send an assessment request to the server |
CAutoMemorizeOperation | Turn on and off auto remembering of perceptions |
CBuildOperation | Will build a tribe building |
CBusyOperation | Will Set the busy indicator for an NPC |
CCastOperation | Let the NPC cast a spell |
CChangeBrainOperation | Let the NPC change brain |
CControlOperation | Control another actor |
CCopyLocateOperation | Will copy a locate |
CDebugOperation | Debug will turn on and off debug for the npc |
CDeleteNPCOperation | Let the NPC delete it self |
CDequipOperation | Dequip will tell the npc to dequip a item |
CDropOperation | Drop will make the NPC drop whatever he is holding |
CEatOperation | Eat will take a bite of a nearby dead actor and add resource to tribe wealth |
CEmoteOperation | Emote will make the NPC show an emotion |
CEquipOperation | Equip will tell the npc to equip a item |
CHateListOperation | Hate list modifications |
CInvisibleOperation | Invisible will make the npc invisible |
CLocateOperation | Locate is a very powerful function which will find the nearest object of the named tag, within a range |
CLoopBeginOperation | LoopBegin operation will only print LoopBegin for debug purpose |
CLoopEndOperation | LoopEnd operation will jump back to the beginning of the loop |
CLootOperation | Loot will make the NPC loot specified items |
CMeleeOperation | Melee will tell the npc to attack the most hated entity within range |
CMemorizeOperation | Memorize will make the npc to setup a spawn point here |
►CMovementOperation | Abstract common class for Move operations that use paths |
CChaseOperation | Detect and chase a target until reached o out of bound |
CMoveToOperation | Moving to a spot entails a position vector, a linear velocity, and an animation action |
CNavigateOperation | Navigate moves the NPC to the position and orientation of the last located thing |
►CMoveOperation | Moving entails a velocity vector and an animation action |
CCircleOperation | Moving entails a circle with radius at a velocity and an animation action |
CMovePathOperation | MovePath specifies the name of a path and an animation action |
CNOPOperation | No Operation(NOP) Operation |
CPerceptOperation | Send a custon perception from a behavior script |
CPickupOperation | Pickup will tell the npc to pickup a nearby entity (or fake it) |
CProgressScriptOperation | Script will make the progression script run at server |
CReproduceOperation | Reproduce will make the npc to setup a spawn point here |
CResurrectOperation | Resurrect will make the npc to setup a spawn point here |
CRewardOperation | Implement the reward NPC script operation |
CRotateOperation | Rotating requires storing or determining the angle to rotate to, and the animation action |
CSequenceOperation | Sequence will control a named sequence in the world |
CSetBufferOperation | SetBuffer will set a buffer for tribe or npc |
CShareMemoriesOperation | ShareMemories will make the npc share memoreis with tribe |
CSitOperation | Sit will make the NPC sit or stand |
CTalkOperation | Talk will tell the npc to communicate to a nearby entity |
CTeleportOperation | Teleport will teleport the NPC to the target position |
CTransferOperation | Transfer will transfer a item from the NPC to a target |
CTribeHomeOperation | TribeHome will make the npc to setup a spawn point here |
CTribeTypeOperation | TribeType will change the need set used by the npc |
CUnbuildOperation | Will unbuild a tribe building |
CVelSourceOperation | Vel set the velocity source of the brain to run or walk |
CVisibleOperation | Visible will make the npc visible |
CWaitOperation | Wait will simply set the mesh animation to something and sit there for the desired number of seconds |
CWanderOperation | Wander auto-navigates randomly between a network of waypoints specified in the DB |
CWatchOperation | Watch operation will tell if the targt goes out of range |
CWorkOperation | Work will make the NPC work for a resource |
CSearchResults | |
CpsWorld::sectorTransformation | |
CsectWnd_t | |
CNetBase::SendQueueStats_t | Moving averages |
CServerStatus | This class generates logs at a particular interval that has information that can be displayed later on a website |
CSheetLine | |
Csi | |
CSingleton< T > | |
►CSingleton< EntityManager > | |
CEntityManager | Manages CEL entities on the server |
►CSingleton< EventManager > | |
CEventManager | This class handles all queueing and invoking of timed events, such as combat, spells, NPC dialog responses, range weapons, or NPC respawning |
►CSingleton< LogCSV > | |
CLogCSV | |
►CSingleton< PawsManager > | |
►CPawsManager | Main PlaneShift Window manager |
CpePawsManager | |
►CSingleton< ServerSongManager > | |
CServerSongManager | This class takes care of played songs and players' ranking for musical instruments skills |
►CSingleton< SoundSectorManager > | |
CSoundSectorManager | This class handles every sound defined in a sector |
►CSingleton< SoundSystemManager > | |
CSoundSystemManager | This Manager Object is used to play all sounds |
►CSingleton< UpdaterConfig > | |
CUpdaterConfig | |
►CSingleton< UpdaterEngine > | |
CUpdaterEngine | |
CSkill | A structure that holds the knowledge/practice/rank of each player skill |
CSkinToneSet | Holds a set of skin tone |
CSlotNameHash | A hash map class that stores a name->ID of sockets |
►CSndSysBasicStream | |
CSndSysSongStream | |
CSockAddress | |
CSongData | This struct keeps the data about the instrument and the musical sheet |
CSoundData | SoundData is the datakeeper of |
CSoundDataCache | SoundDataCache is the data-keeper of SoundSystemManager |
CSoundFile | Class that contains the most important informations about a soundfile It contains the name, filename and if loaded the data |
CSoundQueue | Used to put Sounds in a Queue and play them in the order they have been added |
CSoundQueueItem | Queue object for |
CSoundSystem | This is an Interface Class to the Crystalspace Soundrenderer |
CSpawnRange | This class is used to store respawn ranges for NPCs |
CSpawnRule | This class is used to store respawn rules for NPCs |
Css | |
Cst_attribute_bonus | |
CpsCharacter::st_location | |
CStance | |
CStat | Represents a stat for the NPC |
CSubscription | Manages a iNetSubscriber watching a certain message type |
CTestRPGRules | |
►CThreadedCallable | |
CEEditReporter | A csReporterListener for eedit |
Cgoogle_breakpad::ThreadInfo | |
CTrait | Defines a character trait |
CTransTool | |
CTreeNodeAttribute | |
CRecipeManager::TribeData | Keeps details of all tribes enrolled in the manager |
CpsQuest::TriggerResponse | |
Cuint128_struct | |
CUnresolvedPos | This is information about an entity with unresolved position (=sector not found) This happens when some entity is located in map that is not currently loaded |
►Cgoogle_breakpad::UntypedMDRVA | |
Cgoogle_breakpad::TypedMDRVA< MDType > | |
CValueModifier | This structure contains the parsed data from Attributes recarding script variables |
►Cvector | |
Cgoogle_breakpad::wasteful_vector< T > | |
Cgoogle_breakpad::wasteful_vector< elf_aux_val_t > | |
Cgoogle_breakpad::wasteful_vector< google_breakpad::MappingInfo * > | |
Cgoogle_breakpad::wasteful_vector< MDMemoryDescriptor > | |
Cgoogle_breakpad::wasteful_vector< pid_t > | |
CVital | A character vital (such as HP or Mana) - client side |
CWaypoint | A waypoint is a specified circle on the map with a name, location, and a list of waypoints it is connected to |
CWaypointAlias | Class to hold information regarding aliases for waypoints |
CWBName | Structure to relate windows with their buttons for lookup |
►CWeakReferenced | |
CActiveSpell | ActiveSpells |
CClient | This class collects data of a netclient |
►CDelayedLoader | |
►CGEMClientObject | An object that the client knows about |
CGEMClientActionLocation | An action location on the client |
CGEMClientActor | This is a player or another 'alive' entity on the client |
CGEMClientItem | An item on the client |
CpawsCharacterPickerWindow | Where players can pick which character ( from the account ) that they to play as |
CpawsCreationMain | The main creation window for creating a new character |
CpawsGMSpawnWindow | Window which allows GM to spawn items in game, shows full tree of items on the left and 3d preview of item on the right |
CpawsSummaryWindow | Char creation screen to summarize all choices made in the previous char creation screens |
CpsCharAppearance | A manager class that handles all the details of a characters appearance |
►CgemNPCObject | |
CgemNPCActor | |
CgemNPCItem | |
CgemObject | A gemObject is any solid, graphical object visible in PS with normal physics and normal collision detection |
CNetPacketQueueRefCount | |
CpsQuest | This class holds all information for one quest with its reference to parent quest, list of steps, lockoutime, sub quests, .. |
CWeatherInfo | Struct for information about current weather |
CWeatherManager | This class handles generation of any and all weather events in the game, including rain, snow, locust storms, day/night cycles, etc |
►CWeatherObject | Holds the weather object, need this because some things have been created but do not have an object persay |
CFogWeatherObject | Fog |
CRainWeatherObject | Rain, also handles a fog object |
CSnowWeatherObject | Snow |
CWeatherParams | |
CWeatherPortal | Holds the weather meshes and connected portal |
CpsSectorInfo::weatherTypeData | Structure used to store informations for various weather types in this sector |
Cgoogle_breakpad::WindowsStringUtils | |
CpawsEditTextBox::Word | Struct to contain the end boundry of a word and it's spellcheck status |
CpawsMultilineEditTextBox::Word | Struct to contain the end boundry of a word and it's spellcheck status |
CWorldEditor | |
CZodiac | Struct for the zodiacs |
CZoneLoadInfo | Information for loading a specific zone |
CcsArray< csTuple2< const ActiveSpell *, float > > | |
CcsArray< csTuple2< const ActiveSpell *, int > > | |
CcsHash< FunctionPointer, msgtype > | |
CcsList< csTuple2< const ActiveSpell *, psRaceInfo * > > | |
►CcsString | |
►CpsString | |
CpsXMLString | |
CpsXMLTag | |
►CcsStringArray | |
CpsStringArray | A slightly improved version of csStringArray, sporting the handy FormatPush method |
CWordArray | WordArray is class that parses text command (e.g |
Cfloat | |
Cint | |
Cunsigned | |