|
SourceMod SDK
1.7
|
This is the complete list of members for SourceMod::IHandleSys, including all inherited members.
| CloneHandle(Handle_t handle, Handle_t *newhandle, IdentityToken_t *newOwner, const HandleSecurity *pSecurity)=0 | SourceMod::IHandleSys | pure virtual |
| CreateHandle(HandleType_t type, void *object, IdentityToken_t *owner, IdentityToken_t *ident, HandleError *err)=0 | SourceMod::IHandleSys | pure virtual |
| CreateHandleEx(HandleType_t type, void *object, const HandleSecurity *pSec, const HandleAccess *pAccess, HandleError *err)=0 | SourceMod::IHandleSys | pure virtual |
| CreateType(const char *name, IHandleTypeDispatch *dispatch, HandleType_t parent, const TypeAccess *typeAccess, const HandleAccess *hndlAccess, IdentityToken_t *ident, HandleError *err)=0 | SourceMod::IHandleSys | pure virtual |
| FastCloneHandle(Handle_t hndl)=0 | SourceMod::IHandleSys | pure virtual |
| FindHandleType(const char *name, HandleType_t *type)=0 | SourceMod::IHandleSys | pure virtual |
| FreeHandle(Handle_t handle, const HandleSecurity *pSecurity)=0 | SourceMod::IHandleSys | pure virtual |
| GetInterfaceName() | SourceMod::IHandleSys | inlinevirtual |
| GetInterfaceVersion() | SourceMod::IHandleSys | inlinevirtual |
| InitAccessDefaults(TypeAccess *pTypeAccess, HandleAccess *pHandleAccess)=0 | SourceMod::IHandleSys | pure virtual |
| IsVersionCompatible(unsigned int version) | SourceMod::SMInterface | inlinevirtual |
| ReadHandle(Handle_t handle, HandleType_t type, const HandleSecurity *pSecurity, void **object)=0 | SourceMod::IHandleSys | pure virtual |
| RemoveType(HandleType_t type, IdentityToken_t *ident)=0 | SourceMod::IHandleSys | pure virtual |
| TypeCheck(HandleType_t given, HandleType_t actual)=0 | SourceMod::IHandleSys | pure virtual |