|
ObjectInspector & | operator= (ObjectInspector const &) |
|
| ObjectInspector (ObjectInspector const &) |
|
virtual bool | isSameObject (::Scripting::ObjectHandle handleA, ::Scripting::ObjectHandle handleB) const |
|
virtual bool | hasBooleanPropertyValue (::Scripting::ObjectHandle handle, char const *name, bool expectedValue) const |
|
virtual ::std::optional<::Scripting::ResultAny > | getPropertyValue (::Scripting::ObjectHandle handle, char const *name, ::entt::meta_type const &expectedType) const |
|
virtual uint | getDataBufferLength (::Scripting::ObjectHandle handle) const |
|
virtual uint | getDataBufferByteLength (::Scripting::ObjectHandle handle) const |
|
virtual uchar * | getDataBufferBytes (::Scripting::ObjectHandle handle) const |
|
MCAPI uint | _getPropertyAsSize (::Scripting::ObjectHandle handle, char const *propertyName) const |
|
MCAPI bool | $isSameObject (::Scripting::ObjectHandle handleA, ::Scripting::ObjectHandle handleB) const |
|
MCAPI bool | $hasBooleanPropertyValue (::Scripting::ObjectHandle handle, char const *name, bool expectedValue) const |
|
MCAPI ::std::optional<::Scripting::ResultAny > | $getPropertyValue (::Scripting::ObjectHandle handle, char const *name, ::entt::meta_type const &expectedType) const |
|
MCAPI uint | $getDataBufferLength (::Scripting::ObjectHandle handle) const |
|
MCAPI uint | $getDataBufferByteLength (::Scripting::ObjectHandle handle) const |
|
MCAPI uchar * | $getDataBufferBytes (::Scripting::ObjectHandle handle) const |
|
◆ isSameObject()
◆ hasBooleanPropertyValue()
virtual bool Scripting::QuickJS::ObjectInspector::hasBooleanPropertyValue |
( |
::Scripting::ObjectHandle | handle, |
|
|
char const * | name, |
|
|
bool | expectedValue ) const |
|
virtual |
◆ getPropertyValue()
◆ getDataBufferLength()
◆ getDataBufferByteLength()
◆ getDataBufferBytes()
◆ _getPropertyAsSize()
MCAPI uint Scripting::QuickJS::ObjectInspector::_getPropertyAsSize |
( |
::Scripting::ObjectHandle | handle, |
|
|
char const * | propertyName ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $isSameObject()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $hasBooleanPropertyValue()
MCAPI bool Scripting::QuickJS::ObjectInspector::$hasBooleanPropertyValue |
( |
::Scripting::ObjectHandle | handle, |
|
|
char const * | name, |
|
|
bool | expectedValue ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getPropertyValue()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getDataBufferLength()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getDataBufferByteLength()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getDataBufferBytes()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** Scripting::QuickJS::ObjectInspector::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: