|
LeviLamina
|
Public Member Functions | |
| virtual bool | isSameObject (::Scripting::ObjectHandle handleA, ::Scripting::ObjectHandle handleB) const =0 |
| virtual bool | hasBooleanPropertyValue (::Scripting::ObjectHandle handle, char const *name, bool expectedValue) const =0 |
| virtual ::std::optional<::Scripting::ResultAny > | getPropertyValue (::Scripting::ObjectHandle handle, char const *name, ::entt::meta_type const &expectedType) const =0 |
| virtual uint | getDataBufferLength (::Scripting::ObjectHandle handle) const =0 |
| virtual uint | getDataBufferByteLength (::Scripting::ObjectHandle handle) const =0 |
| virtual uchar * | getDataBufferBytes (::Scripting::ObjectHandle handle) const =0 |