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 |