|
LeviLamina
|
The game spells this as an AsyncImplBase<T> base subobject holding the handle; a member at the same offset is layout-identical, and the destructor stays type-erased through the shared_ptr, so IAsyncResult<T> never has to be complete. More...
#include <Async.h>
Public Attributes | |
| std::shared_ptr<::Bedrock::Threading::IAsyncResult< T0 > > | mResult |
The game spells this as an AsyncImplBase<T> base subobject holding the handle; a member at the same offset is layout-identical, and the destructor stays type-erased through the shared_ptr, so IAsyncResult<T> never has to be complete.