SourceMod SDK  1.7
SourceMod::IHandleSys Member List

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)=0SourceMod::IHandleSyspure virtual
CreateHandle(HandleType_t type, void *object, IdentityToken_t *owner, IdentityToken_t *ident, HandleError *err)=0SourceMod::IHandleSyspure virtual
CreateHandleEx(HandleType_t type, void *object, const HandleSecurity *pSec, const HandleAccess *pAccess, HandleError *err)=0SourceMod::IHandleSyspure virtual
CreateType(const char *name, IHandleTypeDispatch *dispatch, HandleType_t parent, const TypeAccess *typeAccess, const HandleAccess *hndlAccess, IdentityToken_t *ident, HandleError *err)=0SourceMod::IHandleSyspure virtual
FastCloneHandle(Handle_t hndl)=0SourceMod::IHandleSyspure virtual
FindHandleType(const char *name, HandleType_t *type)=0SourceMod::IHandleSyspure virtual
FreeHandle(Handle_t handle, const HandleSecurity *pSecurity)=0SourceMod::IHandleSyspure virtual
GetInterfaceName()SourceMod::IHandleSysinlinevirtual
GetInterfaceVersion()SourceMod::IHandleSysinlinevirtual
InitAccessDefaults(TypeAccess *pTypeAccess, HandleAccess *pHandleAccess)=0SourceMod::IHandleSyspure virtual
IsVersionCompatible(unsigned int version)SourceMod::SMInterfaceinlinevirtual
ReadHandle(Handle_t handle, HandleType_t type, const HandleSecurity *pSecurity, void **object)=0SourceMod::IHandleSyspure virtual
RemoveType(HandleType_t type, IdentityToken_t *ident)=0SourceMod::IHandleSyspure virtual
TypeCheck(HandleType_t given, HandleType_t actual)=0SourceMod::IHandleSyspure virtual