#include <public/IHandleSys.h>
Public Member Functions | |
| virtual unsigned int | GetDispatchVersion () |
| virtual void | OnHandleDestroy (HandleType_t type, void *object)=0 |
| Called when destroying a handle. Must be implemented. | |
| virtual bool | GetHandleApproxSize (HandleType_t type, void *object, unsigned int *pSize) |
| Called to get the size of a handle's memory usage in bytes. Implementation is optional. | |
Definition at line 187 of file IHandleSys.h.
| virtual unsigned int SourceMod::IHandleTypeDispatch::GetDispatchVersion | ( | ) | [inline, virtual] |
Returns the Handle API version
Definition at line 191 of file IHandleSys.h.
| virtual void SourceMod::IHandleTypeDispatch::OnHandleDestroy | ( | HandleType_t | type, | |
| void * | object | |||
| ) | [pure virtual] |
Called when destroying a handle. Must be implemented.
| type | Handle type. | |
| object | Handle internal object. |
| virtual bool SourceMod::IHandleTypeDispatch::GetHandleApproxSize | ( | HandleType_t | type, | |
| void * | object, | |||
| unsigned int * | pSize | |||
| ) | [inline, virtual] |
Called to get the size of a handle's memory usage in bytes. Implementation is optional.
| type | Handle type. | |
| object | Handle internal object. | |
| pSize | Pointer to store the approximate memory usage in bytes. |
Definition at line 213 of file IHandleSys.h.
1.5.1