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 |