|
| 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 CColorRGBA | 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 CMatrix3x3 | kanzi::interop::Object_getMatrix3x3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API CMatrix4x4 | 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, BoolOut *valueOut) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalColorRGBAProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CColorRGBA *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalFloatProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, FloatOut *valueOut) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalIntProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, IntOut *valueOut) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalMatrix3x3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CMatrix3x3 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalMatrix4x4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CMatrix4x4 *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, ObjectWrapperOut *valueOut) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalSRTValue2DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CSRTValue2D *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalSRTValue3DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CSRTValue3D *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalStringProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, StringOut *valueOut) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalVector2Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CVector2 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalVector3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CVector3 *value) |
| |
| KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalVector4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CVector4 *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 CSRTValue2D | kanzi::interop::Object_getSRTValue2DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API CSRTValue3D | kanzi::interop::Object_getSRTValue3DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API StringWrapper * | kanzi::interop::Object_getStringProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API CVector2 | kanzi::interop::Object_getVector2Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API CVector3 | kanzi::interop::Object_getVector3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
| |
| KANZI_INTEROP_API CVector4 | 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, CColorRGBA 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, CMatrix3x3 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setMatrix4x4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CMatrix4x4 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, CSRTValue2D value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setSRTValue3DProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CSRTValue3D value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setStringProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, StringView value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setVector2Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CVector2 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setVector3Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CVector3 value) |
| |
| KANZI_INTEROP_API void | kanzi::interop::Object_setVector4Property (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, CVector4 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) |
| |
| KANZI_INTEROP_API ObjectReference * | kanzi::interop::ObjectReference_clone (ObjectReference *ref) |
| |
| KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::ObjectWrapper_clone (ObjectWrapper *wrapper) |
| |