|
SourceMod SDK
1.7
|
| CAutoHandleCloner | |
| CAutoHandleRooter | |
| CBaseMemTable | |
| CBaseStringTable | |
| CSourceMod::ByrefInfo | |
| CSourceMod::detail::CharsAndLength | |
| CSourceMod::cmd_target_info_t | Holds the many command target info parameters |
| CCVTableHook | |
| CSourceMod::DatabaseInfo | Describes database connection info |
| CSourceMod::FwdParamInfo | |
| CSourceMod::HandleAccess | This is used to define per-Handle access rights |
| CSourceMod::HandleSecurity | This pair of tokens is used for identification |
| CSourceMod::IAdminListener | Provides callbacks for admin cache operations |
| CSourceMod::IBaseMenu | High-level interface for building menus |
| CSourceMod::IBasicTrie | A hash table data type |
| ►CICallable | |
| CSourceMod::IClientListener | Provides callbacks for important client events |
| CSourceMod::ICommandArgs | Wrapper around CCommand |
| CSourceMod::ICommandTargetProcessor | Intercepts a command target operation |
| CSourceMod::IDatabase | Encapsulates a database connection |
| ►CSourceMod::IDataReader | Specifies a data pack that can only be read |
| CSourceMod::IDBDriver | Describes an SQL driver |
| CSourceMod::IDBThreadOperation | |
| CSourceMod::IDirectory | Directory browsing abstraction |
| CSourceMod::IEventSignal | Describes a simple "condition variable"/signal lock |
| CSourceMod::IExtension | Encapsulates an IExtensionInterface and its dependencies |
| ►CSourceMod::IExtensionInterface | The interface an extension must expose |
| CSourceMod::IFeatureProvider | Provides a capability feature |
| CSourceMod::IForwardFilter | |
| CSourceMod::IGameConfig | Describes a game private data config file |
| CSourceMod::IGamePlayer | Abstracts some Half-Life 2 and SourceMod properties about clients |
| CSourceMod::IHandleTypeDispatch | Hooks type-specific Handle operations |
| CSourceMod::ILibrary | |
| CSourceMod::IMapTimer | Interface for map timers |
| CSourceMod::IMenuHandler | Contains callbacks for menu actions |
| CSourceMod::IMenuPanel | Sets how a raw menu should be drawn |
| CSourceMod::IMenuStyle | Describes a "MenuStyle" system which manages menu drawing and construction |
| CSourceMod::IMutex | Describes a simple locking mutex |
| CSourceMod::IPhraseCollection | |
| CSourceMod::IPhraseFile | Represents a phrase file from SourceMod's "translations" folder |
| CSourceMod::IPlugin | Encapsulates a run-time plugin as maintained by SourceMod |
| CSourceMod::IPluginIterator | Iterates over a list of plugins |
| CSourceMod::IPluginsListener | Listens for plugin-oriented events |
| ►CSourceMod::IQuery | |
| CSourceMod::IResultRow | Represents a one database result row |
| CSourceMod::IResultSet | Describes a set of database results |
| CSourceMod::IRootConsoleCommand | Handles a root console menu action |
| CSourceMod::IShareSys | Tracks dependencies and fires dependency listeners |
| ►CISmmPlugin | |
| CSourceMod::ItemDrawInfo | Information about item drawing |
| CQueue< T >::iterator | |
| CSourceMod::ITextListener_INI | Contains parse events for INI files |
| CSourceMod::ITextListener_SMC | Describes the events available for reading an SMC stream |
| CSourceMod::IThread | Handles a single thread's execution |
| ►CSourceMod::IThreadCreator | Describes a thread creator |
| CSourceMod::IThreadHandle | Describes a handle to a thread |
| CSourceMod::IThreadWorkerCallbacks | Describes thread worker callbacks |
| CSourceMod::ITimedEvent | Event callbacks for when a timer is executed |
| ►CSourceMod::IUserMessageListener | Listens to user messages sent from the server |
| CKTrie< K > | |
| CSourceMod::menu_vote_result_t::menu_client_vote_t | |
| CSourceMod::menu_vote_result_t::menu_item_vote_t | |
| CSourceMod::menu_slots_t | Pairs an item type with an item menu position |
| CSourceMod::menu_states_t | Describes menu display information |
| CSourceMod::menu_vote_result_t | Contains information about a vote result |
| CQueue< T > | |
| CQueue< T >::QueueNode | |
| CSourceMod::sm_datatable_info_t | |
| CSourceMod::sm_plugininfo_s | Encapsulates plugin public information exposed through "myinfo." |
| CSourceMod::sm_sendprop_info_t | Maps the heirarchy of a SendProp |
| CSourceMod::SMCStates | States for line/column |
| ►CSourceMod::SMInterface | Defines the base functionality required by a shared interface |
| CSourceMod::StringHashMap< T > | |
| CSourceMod::detail::StringHashMapPolicy | |
| ►CSystemAllocatorPolicy | |
| CSourceMod::ThreadParams | Thread-specific parameters |
| CSourceMod::Translation | Contains information about a translation phrase |
| CSourceMod::TypeAccess | This is used to define per-type access rights |