ScummVM API documentation
AGS3::ManagedObjectPool Member List

This is the complete list of members for AGS3::ManagedObjectPool, including all inherited members.

AddObject(void *address, IScriptObject *callback, ScriptValueType obj_type) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
AddRef(int32_t handle) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
AddressToHandle(void *addr) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
AddUnserializedObject(void *address, IScriptObject *callback, ScriptValueType obj_type, int handle) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
CheckDispose(int32_t handle) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
disableDisposeForObject (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
HandleToAddress(int32_t handle) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
HandleToAddressAndManager(int32_t handle, void *&object, IScriptObject *&manager) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
ManagedObjectPool() (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
ReadFromDisk(Shared::Stream *in, ICCObjectCollectionReader *reader) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
RemoveObject(void *address) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
reset() (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
RunGarbageCollectionIfAppropriate() (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
SubRef(int32_t handle) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool
WriteToDisk(Shared::Stream *out) (defined in AGS3::ManagedObjectPool)AGS3::ManagedObjectPool