| AddGameFrameHook(GAME_FRAME_HOOK hook)=0 | SourceMod::ISourceMod | [pure virtual] |
| BuildPath(PathType type, char *buffer, size_t maxlength, const char *format,...)=0 | SourceMod::ISourceMod | [pure virtual] |
| CreateDataPack()=0 | SourceMod::ISourceMod | [pure virtual] |
| FormatString(char *buffer, size_t maxlength, SourcePawn::IPluginContext *pContext, const cell_t *params, unsigned int param)=0 | SourceMod::ISourceMod | [pure virtual] |
| FreeDataPack(IDataPack *pack)=0 | SourceMod::ISourceMod | [pure virtual] |
| GetAdjustedTime()=0 | SourceMod::ISourceMod | [pure virtual] |
| GetDataPackHandleType(bool readonly=false)=0 | SourceMod::ISourceMod | [pure virtual] |
| GetGameFolderName() const=0 | SourceMod::ISourceMod | [pure virtual] |
| GetGamePath() const=0 | SourceMod::ISourceMod | [pure virtual] |
| GetGlobalTarget() const=0 | SourceMod::ISourceMod | [pure virtual] |
| GetInterfaceName() | SourceMod::ISourceMod | [inline, virtual] |
| GetInterfaceVersion() | SourceMod::ISourceMod | [inline, virtual] |
| GetScriptingEngine()=0 | SourceMod::ISourceMod | [pure virtual] |
| GetScriptingVM()=0 | SourceMod::ISourceMod | [pure virtual] |
| GetSourceModPath() const=0 | SourceMod::ISourceMod | [pure virtual] |
| IsVersionCompatible(unsigned int version) | SourceMod::SMInterface | [inline, virtual] |
| LogError(IExtension *pExt, const char *format,...)=0 | SourceMod::ISourceMod | [pure virtual] |
| LogMessage(IExtension *pExt, const char *format,...)=0 | SourceMod::ISourceMod | [pure virtual] |
| ReadKeyValuesHandle(Handle_t hndl, HandleError *err=NULL, bool root=false)=0 | SourceMod::ISourceMod | [pure virtual] |
| RemoveGameFrameHook(GAME_FRAME_HOOK hook)=0 | SourceMod::ISourceMod | [pure virtual] |
| SetGlobalTarget(unsigned int index)=0 | SourceMod::ISourceMod | [pure virtual] |