|
| KANZI_INTEROP_API ObjectReference * | kanzi::interop::Object_createReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_equals (ObjectWrapper *lhs, ObjectWrapper *rhs) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getBoolProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API ColorRGBA | kanzi::interop::Object_getColorRGBAProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API Context * | kanzi::interop::Object_getContext (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API float | kanzi::interop::Object_getFloatProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API int | kanzi::interop::Object_getIntProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API JavaObjectProxy | kanzi::interop::Object_getJavaReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API LuaObjectProxy | kanzi::interop::Object_getLuaReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API Matrix3x3 | kanzi::interop::Object_getMatrix3x3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API Matrix4x4 | kanzi::interop::Object_getMatrix4x4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API MetaclassWrapper * | kanzi::interop::Object_getMetaclass (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalBoolProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, BoolWrapper *valueWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalColorRGBAProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, ColorRGBA *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalFloatProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, FloatWrapper *valueWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalIntProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, IntWrapper *valueWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalMatrix3x3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix3x3 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalMatrix4x4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix4x4 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalPointerProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, void **value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalResourceProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, ObjectWrapperWrapper *valueWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalSRTValue2DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue2D *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalSRTValue3DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue3D *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalStringProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, StringWrapper *valueWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalVector2Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector2 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalVector3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector3 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalVector4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector4 *value) |
| |
| KANZI_INTEROP_API void * | kanzi::interop::Object_getPointerProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Object_getResourceProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API RustDirectorProxy | kanzi::interop::Object_getRustDirectorReference (ObjectWrapper *wrapper) noexcept |
| |
| KANZI_INTEROP_API SRTValue2D | kanzi::interop::Object_getSRTValue2DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API SRTValue3D | kanzi::interop::Object_getSRTValue3DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API string | kanzi::interop::Object_getStringProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API Vector2 | kanzi::interop::Object_getVector2Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API Vector3 | kanzi::interop::Object_getVector3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API Vector4 | kanzi::interop::Object_getVector4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_hasJavaReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_hasValue (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_isStale (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_release (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_removeJavaReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_removeLocalValue (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_removeLuaReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_removeRustDirectorReference (ObjectWrapper *wrapper) noexcept |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setBoolProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, bool value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setColorRGBAProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, ColorRGBA value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setFlagKeepDuringPatching (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setFloatProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, float value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setIntProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, int value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setJavaReference (ObjectWrapper *wrapper, JavaObjectProxy javaReference) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setLuaReference (ObjectWrapper *wrapper, LuaObjectProxy obj) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setMatrix3x3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix3x3 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setMatrix4x4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix4x4 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setPointerProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, void *value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setResourceProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, ObjectWrapper *resourceWrapper) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setRustDirectorReference (ObjectWrapper *wrapper, RustDirectorProxy director) noexcept |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setSRTValue2DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue2D value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setSRTValue3DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue3D value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setStringProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, string_view value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setVector2Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector2 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setVector3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector3 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setVector4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector4 value) |
| |
| KANZI_INTEROP_API ObjectReference * | kanzi::interop::Object_tryCreateReference (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API void * | kanzi::interop::Object_unwrap (ObjectWrapper *wrapper) |
| |
| KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::ObjectRef_getObjectWrapper (ObjectReference *ref) |
| |
| KANZI_INTEROP_API void | kanzi::interop::ObjectRef_release (ObjectReference *ref) |
| |