3#include "mc/_HeaderOutputPredefine.h"
34 MCNAPI ::entt::meta_any
asAny();
40 MCNAPI ::Scripting::WeakLifetimeScope
getScope()
const;
Definition LifetimeRegistry.h:18
Definition StrongObjectHandle.h:14
MCAPI StrongObjectHandle(::Scripting::StrongObjectHandle &&rhs)
MCAPI void * $ctor(::Scripting::StrongObjectHandle const &rhs)
MCAPI::Scripting::WeakLifetimeScope getScope() const
MCAPI void * $ctor(::Scripting::WeakLifetimeScope scope, ::Scripting::ObjectHandle objHandle, bool addReference)
MCAPI StrongObjectHandle()
MCAPI::entt::meta_any asAny()
MCAPI bool operator==(::Scripting::StrongObjectHandle const &rhs) const
MCAPI::Scripting::LifetimeRegistry * getLifetimeRegistry() const
static MCAPI ::Scripting::StrongObjectHandle const & InvalidHandle()
MCAPI StrongObjectHandle(::Scripting::WeakLifetimeScope scope, ::Scripting::ObjectHandle objHandle, bool addReference)
MCAPI ~StrongObjectHandle()
static MCAPI ::Scripting::ObjectHandle release(::Scripting::StrongObjectHandle &&handleRef)
MCAPI::Scripting::ObjectHandle getHandle() const
MCAPI StrongObjectHandle(::Scripting::StrongObjectHandle const &rhs)
MCAPI::Scripting::StrongObjectHandle & operator=(::Scripting::StrongObjectHandle const &rhs)
MCAPI bool operator!=(::Scripting::StrongObjectHandle const &rhs) const
MCAPI void * $ctor(::Scripting::StrongObjectHandle &&rhs)
MCAPI::Scripting::StrongObjectHandle & operator=(::Scripting::StrongObjectHandle &&rhs)
Definition WeakLifetimeScope.h:14
Definition ObjectHandle.h:15