|
KANZI_INTEROP_API Context * | kanzi::interop::Context_create (Domain *domain) |
|
KANZI_INTEROP_API void * | kanzi::interop::Context_getUserData (Context *context) |
|
KANZI_INTEROP_API void | kanzi::interop::Context_loadKzbFile (Context *context, string_view fileName) |
|
KANZI_INTEROP_API void | kanzi::interop::Context_release (Context *context) |
|
KANZI_INTEROP_API void | kanzi::interop::Context_setErrorCallback (void *callbackUserData, ErrorCallback *callback) |
|
KANZI_INTEROP_API void | kanzi::interop::Context_setUserData (Context *context, void *userData, ContextDirector *director) |
|
KANZI_INTEROP_API Domain * | kanzi::interop::Context_unwrap (Context *context) |
|
KANZI_INTEROP_API DataContextModifiedSubscriptionTokenWrapper * | kanzi::interop::DataContext_addModifiedNotificationHandler (ObjectWrapper *wrapper, DataContextModifiedSubscriptionDirector *director) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::DataContext_getData (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::DataContext_lookupDataContext (ObjectWrapper *wrapper, string_view relativePath) |
|
KANZI_INTEROP_API void | kanzi::interop::DataContext_notifyModified (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataContext_removeModifiedNotificationHandler (ObjectWrapper *wrapper, DataContextModifiedSubscriptionTokenWrapper *token) |
|
KANZI_INTEROP_API void | kanzi::interop::DataContextModifiedSubscriptionToken_release (DataContextModifiedSubscriptionTokenWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_addChild (ObjectWrapper *wrapper, ObjectWrapper *child) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObject_create (Context *context, const char *name) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::DataObject_findChild (ObjectWrapper *wrapper, const char *childName) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::DataObject_getChild (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API size_t | kanzi::interop::DataObject_getChildCount (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API size_t | kanzi::interop::DataObject_getChildIndex (ObjectWrapper *wrapper, ObjectWrapper *child) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::DataObject_getChildrenIterator (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::DataObject_getName (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::DataObject_getParent (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API DataObjectType | kanzi::interop::DataObject_getType (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::DataObject_getValueBool (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API int | kanzi::interop::DataObject_getValueInt (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API double | kanzi::interop::DataObject_getValueReal (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::DataObject_getValueString (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::DataObject_hasChild (ObjectWrapper *wrapper, ObjectWrapper *child) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_insertChild (ObjectWrapper *wrapper, size_t index, ObjectWrapper *child) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_removeAllChildren (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_removeChild (ObjectWrapper *wrapper, ObjectWrapper *child) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_removeChildAtIndex (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_setName (ObjectWrapper *wrapper, const char *value) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObject_setParent (ObjectWrapper *wrapper, ObjectWrapper *parent) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObjectBool_create (Context *context, const char *name, bool value) |
|
KANZI_INTEROP_API bool | kanzi::interop::DataObjectBool_getValue (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObjectBool_setValue (ObjectWrapper *wrapper, bool value) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObjectInt_create (Context *context, const char *name, int32_t value) |
|
KANZI_INTEROP_API int32_t | kanzi::interop::DataObjectInt_getValue (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObjectInt_setValue (ObjectWrapper *wrapper, int32_t value) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::DataObjectList_acquireItem (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObjectList_createDirector (Context *context, const char *name, MetaclassWrapper *metaClass) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObjectList_getItemTemplate (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API size_t | kanzi::interop::DataObjectList_itemCount (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObjectList_releaseItem (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObjectReal_create (Context *context, const char *name, double value) |
|
KANZI_INTEROP_API double | kanzi::interop::DataObjectReal_getValue (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObjectReal_setValue (ObjectWrapper *wrapper, double value) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataObjectString_create (Context *context, const char *name, const char *value) |
|
KANZI_INTEROP_API string | kanzi::interop::DataObjectString_getValue (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::DataObjectString_setValue (ObjectWrapper *wrapper, const char *value) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::DataSource_createDirector (Context *context, string_view name, MetaclassWrapper *metaClass) |
|
KANZI_INTEROP_API EditorInfoWrapper * | kanzi::interop::EditorInfo_create () |
|
KANZI_INTEROP_API bool | kanzi::interop::EditorInfo_equals (EditorInfoWrapper *lhs, EditorInfoWrapper *rhs) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getAttribute (EditorInfoWrapper *editorInfo, string_view key) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getCategory (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getDefaultValue (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getDisplayName (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getEditor (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getHelpHeading (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getHost (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getLegacyName (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getListenable (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getLowerBound (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getSendable (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getSortingIndex (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getStep (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getStudioVisibility (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getTooltip (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getUpperBound (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API string_view | kanzi::interop::EditorInfo_getValueProvider (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_release (EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setAttribute (EditorInfoWrapper *editorInfo, string_view key, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setCategory (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setDefaultValue (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setDisplayName (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setEditor (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setHelpHeading (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setHost (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setLegacyName (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setListenable (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setLowerBound (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setSendable (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setSortingIndex (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setStep (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setStudioVisibility (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setTooltip (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setUpperBound (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::EditorInfo_setValueProvider (EditorInfoWrapper *editorInfo, string_view value) |
|
KANZI_INTEROP_API bool | kanzi::interop::Iterator_hasNext (IteratorWrapper *iteratorWrapper) |
|
KANZI_INTEROP_API void * | kanzi::interop::Iterator_next (IteratorWrapper *iteratorWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Iterator_release (IteratorWrapper *iteratorWrapper) |
|
KANZI_INTEROP_API MessageArgumentsWrapper * | kanzi::interop::MessageArguments_create () |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getBoolArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API ColorRGBA | kanzi::interop::MessageArguments_getColorRGBAArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API float | kanzi::interop::MessageArguments_getFloatArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API int | kanzi::interop::MessageArguments_getIntArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API Matrix3x3 | kanzi::interop::MessageArguments_getMatrix3x3Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API Matrix4x4 | kanzi::interop::MessageArguments_getMatrix4x4Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalBoolArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, bool *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalColorRGBAArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, ColorRGBA *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalFloatArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, float *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalIntArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, int *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalMatrix3x3Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix3x3 *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalMatrix4x4Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix4x4 *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalResourceArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, ObjectWrapper **value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalSRTValue2DArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue2D *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalSRTValue3DArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue3D *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalStringArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, string *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalVector2Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector2 *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalVector3Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector3 *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_getOptionalVector4Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector4 *value) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::MessageArguments_getResourceArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::MessageArguments_getSource (MessageArgumentsWrapper *wrapper) |
|
KANZI_INTEROP_API SRTValue2D | kanzi::interop::MessageArguments_getSRTValue2DArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API SRTValue3D | kanzi::interop::MessageArguments_getSRTValue3DArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::MessageArguments_getStringArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API Vector2 | kanzi::interop::MessageArguments_getVector2Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::MessageArguments_getVector3Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API Vector4 | kanzi::interop::MessageArguments_getVector4Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageArguments_isHandled (MessageArgumentsWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_release (MessageArgumentsWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setBoolArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, bool value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setColorRGBAArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, ColorRGBA value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setFloatArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, float value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setHandled (MessageArgumentsWrapper *wrapper, bool handled) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setIntArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, int value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setMatrix3x3Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix3x3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setMatrix4x4Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Matrix4x4 value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setResourceArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, ObjectWrapper *resourceWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setSRTValue2DArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue2D value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setSRTValue3DArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, SRTValue3D value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setStringArgument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, string_view value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setVector2Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector2 value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setVector3Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageArguments_setVector4Argument (MessageArgumentsWrapper *messageArgumentsWrapper, PropertyTypeWrapper *propertyTypeWrapper, Vector4 value) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageSubscriptionToken_release (MessageSubscriptionTokenWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::MessageType_compare (MessageTypeWrapper *wrapper, MessageTypeWrapper *otherWrapper) |
|
KANZI_INTEROP_API MessageTypeWrapper * | kanzi::interop::MessageType_create (string_view name, MessageRouting routing, EditorInfoWrapper *editorInfo, MetaclassWrapper *messageArgumentMetaclassWrapper) |
|
KANZI_INTEROP_API MessageTypeWrapper * | kanzi::interop::MessageType_find (string_view name) |
|
KANZI_INTEROP_API MetaclassWrapper * | kanzi::interop::MessageType_getArgumentsMetaclass (MessageTypeWrapper *wrapper) |
|
KANZI_INTEROP_API EditorInfoWrapper * | kanzi::interop::MessageType_getEditorInfo (MessageTypeWrapper *wrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::MessageType_getName (MessageTypeWrapper *wrapper) |
|
KANZI_INTEROP_API MessageRouting | kanzi::interop::MessageType_getRouting (MessageTypeWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::MessageType_release (MessageTypeWrapper *wrapper) |
|
KANZI_INTEROP_API const void * | kanzi::interop::MessageType_unwrap (MessageTypeWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_addMessageType (MetaclassWrapper *wrapper, MessageTypeWrapper *messageTypeWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_addNestedClass (MetaclassWrapper *wrapper, MetaclassWrapper *nestedMetaclassWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_addPropertyType (MetaclassWrapper *wrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Metaclass_compare (MetaclassWrapper *wrapper, MetaclassWrapper *otherWrapper) |
|
KANZI_INTEROP_API MetaclassWrapper * | kanzi::interop::Metaclass_create (string_view name, MetaclassWrapper *baseclassMetaclass) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::Metaclass_createInstance (MetaclassWrapper *wrapper, Context *context, string_view name) |
|
KANZI_INTEROP_API MetaclassWrapper * | kanzi::interop::Metaclass_find (Context *context, string_view name) |
|
KANZI_INTEROP_API MetaclassWrapper * | kanzi::interop::Metaclass_getBase (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API EditorInfoWrapper * | kanzi::interop::Metaclass_getEditorInfo (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Metaclass_getMessageTypeIterator (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::Metaclass_getName (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Metaclass_getNestedClassIterator (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Metaclass_getPropertyTypeIterator (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Metaclass_isAbstract (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Metaclass_isDerivedFrom (MetaclassWrapper *wrapperChild, MetaclassWrapper *wrapperBase) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_override (Context *context, MetaclassWrapper *metaclass) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_register (Context *context, MetaclassWrapper *metaclass) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_release (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_seal (MetaclassWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Metaclass_setEditorInfo (MetaclassWrapper *wrapper, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API const void * | kanzi::interop::Metaclass_unwrap (MetaclassWrapper *context) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_addChild (ObjectWrapper *parentWrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_arrange (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::Node2D_createDirector (Context *domain, string_view name, MetaclassWrapper *metaClass) |
|
KANZI_INTEROP_API Vector2 | kanzi::interop::Node2D_getActualSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector2 | kanzi::interop::Node2D_getAllocatedSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Matrix3x3 | kanzi::interop::Node2D_getArrangeTransform (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node2D_getChild (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API size_t | kanzi::interop::Node2D_getChildCount (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API size_t | kanzi::interop::Node2D_getChildIndex (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Node2D_getChildrenIterator (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Node2D_getChildrenReverseIterator (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector2 | kanzi::interop::Node2D_getDesiredSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node2D_hasChild (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_insertChild (ObjectWrapper *parentWrapper, size_t index, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_layout (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node2D_measure (ObjectWrapper *objectWrapper, Vector2 *availableSize, bool handleStretch) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_moveToBack (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_moveToFront (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_removeAllChildren (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_removeChild (ObjectWrapper *parentWrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_removeChildAtIndex (ObjectWrapper *objectWrapper, size_t index) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_setActualSize (ObjectWrapper *objectWrapper, Vector2 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_setAllocatedSize (ObjectWrapper *objectWrapper, Vector2 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_setArrangeTransform (ObjectWrapper *objectWrapper, Matrix3x3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node2D_setDesiredSize (ObjectWrapper *objectWrapper, Vector2 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_addChild (ObjectWrapper *parentWrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_arrange (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_centeredArrange (ObjectWrapper *objectWrapper, Vector3 actualSize) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_centeredMeasure (ObjectWrapper *objectWrapper, Vector3 availableSize) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::Node3D_createDirector (Context *domain, string_view name, MetaclassWrapper *metaClass) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getActualSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getAllocatedOffset (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getAllocatedSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Matrix4x4 | kanzi::interop::Node3D_getArrangeTransform (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node3D_getChild (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API size_t | kanzi::interop::Node3D_getChildCount (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API size_t | kanzi::interop::Node3D_getChildIndex (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Node3D_getChildrenIterator (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Node3D_getChildrenReverseIterator (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getCoreDesiredSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getDesiredSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node3D_getFaceToCameraTarget (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getLayoutBoundingBoxMax (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getLayoutBoundingBoxMin (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node3D_getLookAtTarget (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getMaximumBoundingBoxCoordinates (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getMinimumBoundingBoxCoordinates (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node3D_getOrientationConstraintTarget (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getPivotOffset (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node3D_getPositionConstraintTarget (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getSize (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_getStretchScale (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node3D_hasChild (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_insertChild (ObjectWrapper *parentWrapper, size_t index, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node3D_isPrimitiveLayout (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node3D_isUnboundedLayoutSize (Vector3 layoutSize) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node3D_isValidLayoutSize (Vector3 size) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_layout (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API float | kanzi::interop::Node3D_layoutUp () |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_lookAt (ObjectWrapper *objectWrapper, Vector3 position, Vector3 lookAtPoint, Vector3 upVector) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_measure (ObjectWrapper *objectWrapper, Vector3 availableSize) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_moveToBack (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_moveToFront (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_removeAllChildren (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_removeChild (ObjectWrapper *parentWrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_removeChildAtIndex (ObjectWrapper *objectWrapper, size_t index) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_replaceUnboundedLayoutSize (Vector3 layoutSize, Vector3 resetSize) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_replaceUnboundedLayoutSizeWithZero (Vector3 layoutSize) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setActualSize (ObjectWrapper *objectWrapper, Vector3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setAllocatedOffset (ObjectWrapper *objectWrapper, Vector3 allocatedOffset) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setAllocatedSize (ObjectWrapper *objectWrapper, Vector3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setArrangeTransform (ObjectWrapper *objectWrapper, Matrix4x4 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setCoreDesiredSize (ObjectWrapper *objectWrapper, Vector3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setDesiredSize (ObjectWrapper *objectWrapper, Vector3 value) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setLayoutBoundingBoxSize (ObjectWrapper *objectWrapper, Vector3 bboxMin, Vector3 bboxMax) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setPivotOffset (ObjectWrapper *objectWrapper, Vector3 pivotOffset) |
|
KANZI_INTEROP_API void | kanzi::interop::Node3D_setStretchScale (ObjectWrapper *objectWrapper, Vector3 stretchScale) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::Node3D_unboundedLayoutSize () |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::Node_acquireResource (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId) |
|
KANZI_INTEROP_API ResourceAcquireTaskWrapper * | kanzi::interop::Node_acquireResourceAsync (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId, ResourceAcquireTaskDirector *director) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_addAbstractChild (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_addAnonymousResource (ObjectWrapper *objectWrapper, ObjectWrapper *resourceWrapper) |
|
KANZI_INTEROP_API MessageSubscriptionTokenWrapper * | kanzi::interop::Node_addMessageFilter (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director) |
|
KANZI_INTEROP_API MessageSubscriptionTokenWrapper * | kanzi::interop::Node_addMessageHandler (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director) |
|
KANZI_INTEROP_API MessageSubscriptionTokenWrapper * | kanzi::interop::Node_addMessageHandlerFromSource (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, ObjectWrapper *messageSourceFilterWrapper, MessageSubscriptionDirector *director) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_addNodeComponent (ObjectWrapper *objectWrapper, ObjectWrapper *nodeComponent) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_addNodeComponentWithOwner (ObjectWrapper *objectWrapper, ObjectWrapper *nodeComponent, const void *owner) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_addResource (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId, string_view resourceUrl) |
|
KANZI_INTEROP_API MessageSubscriptionTokenWrapper * | kanzi::interop::Node_addTunnelingMessageFilter (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageSubscriptionDirector *director) |
|
KANZI_INTEROP_API MessageSubscriptionTokenWrapper * | kanzi::interop::Node_addTunnelingMessageHandler (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, ObjectWrapper *messageSourceFilterWrapper, MessageSubscriptionDirector *director) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_attachRecursive (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_clearChangeFlag (ObjectWrapper *objectWrapper, uint32_t flag) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_containsResource (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_detachRecursive (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_dispatchMessage (ObjectWrapper *objectWrapper, MessageTypeWrapper *messageTypeWrapper, MessageArgumentsWrapper *argumentsWrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::Node_findResourceUrl (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node_getAbstractChild (ObjectWrapper *wrapper, size_t index) |
|
KANZI_INTEROP_API size_t | kanzi::interop::Node_getAbstractChildCount (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API size_t | kanzi::interop::Node_getAbstractChildIndex (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API uint32_t | kanzi::interop::Node_getChangeFlags (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API uint32_t | kanzi::interop::Node_getChildChangeFlags (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API IteratorWrapper * | kanzi::interop::Node_getNodeComponentIterator (ObjectWrapper *objectWrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node_getParent (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isAttached (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isAttaching (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isDetaching (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isEffectivelyEnabled (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isEffectivelyFocusable (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isEffectivelyVisible (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isInitialized (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isNamed (ObjectWrapper *wrapper, string_view name) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isUnboundedLayoutValue (float value) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_isValidLayoutValue (float value) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node_lookupNode (ObjectWrapper *wrapper, string_view path) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node_lookupNodeComponentByName (ObjectWrapper *objectWrapper, string_view name) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node_lookupObject (ObjectWrapper *wrapper, string_view path) |
|
KANZI_INTEROP_API bool | kanzi::interop::Node_removeAbstractChild (ObjectWrapper *wrapper, ObjectWrapper *childWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_removeAnonymousResource (ObjectWrapper *objectWrapper, ObjectWrapper *resourceWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_removeMessageHandler (ObjectWrapper *objectWrapper, MessageSubscriptionTokenWrapper *tokenWrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_removeNodeComponent (ObjectWrapper *objectWrapper, ObjectWrapper *nodeComponent) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_removeNodeComponentWithOwner (ObjectWrapper *objectWrapper, const void *owner) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_removeResource (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId) |
|
KANZI_INTEROP_API void | kanzi::interop::Node_setChangeFlag (ObjectWrapper *objectWrapper, uint32_t flag) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::Node_tryAcquireResource (ObjectWrapper *objectWrapper, ResourceIDWrapper *resourceId) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::Node_trySetFocus (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API float | kanzi::interop::Node_unboundedLayoutValue () |
|
KANZI_INTEROP_API void | kanzi::interop::Object_clearUserData (ObjectWrapper *wrapper) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::Object_createReference (ObjectWrapper *wrapper) |
|
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 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, bool *value) |
|
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, float *value) |
|
KANZI_INTEROP_API bool | kanzi::interop::Object_getOptionalIntProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, int *value) |
|
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_getOptionalResourceProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, ObjectWrapper **value) |
|
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, string *value) |
|
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 ObjectWrapper * | kanzi::interop::Object_getResourceProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
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 void * | kanzi::interop::Object_getUserData (ObjectWrapper *wrapper) |
|
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_hasUserData (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_removeLocalValue (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper) |
|
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_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_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_setResourceProperty (ObjectWrapper *objectWrapper, PropertyTypeWrapper *propertyTypeWrapper, ObjectWrapper *resourceWrapper) |
|
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_setUserData (ObjectWrapper *wrapper, void *userData) |
|
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) |
|
KANZI_INTEROP_API void | kanzi::interop::Plugin_register (Context *context, string_view name, PluginDirector *director) |
|
KANZI_INTEROP_API void | kanzi::interop::Plugin_registerPluginHandler (Context *context, string_view protocol, PluginHandlerDirector *director) |
|
KANZI_INTEROP_API void | kanzi::interop::Plugin_unregisterPluginHandler (Context *context, string_view protocol) |
|
KANZI_INTEROP_API void | kanzi::interop::Profiler_addSample (string_view name, long long duration) |
|
KANZI_INTEROP_API bool | kanzi::interop::PropertyType_compare (PropertyTypeWrapper *wrapper, PropertyTypeWrapper *otherWrapper) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createBool (string_view name, bool defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createColorRGBA (string_view name, ColorRGBA defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createFloat (string_view name, float defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createInt (string_view name, int defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createMatrix3x3 (string_view name, Matrix3x3 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createMatrix4x4 (string_view name, Matrix4x4 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createResource (string_view name, ObjectWrapper *defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createSRTValue2D (string_view name, SRTValue2D defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createSRTValue3D (string_view name, SRTValue3D defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createString (string_view name, string_view defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createVector2 (string_view name, Vector2 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createVector3 (string_view name, Vector3 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_createVector4 (string_view name, Vector4 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo) |
|
KANZI_INTEROP_API PropertyTypeWrapper * | kanzi::interop::PropertyType_find (string_view name) |
|
KANZI_INTEROP_API bool | kanzi::interop::PropertyType_getBoolDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API uint32_t | kanzi::interop::PropertyType_getChangeFlags (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API ColorRGBA | kanzi::interop::PropertyType_getColorRGBADefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API PropertyDataType | kanzi::interop::PropertyType_getDataType (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API EditorInfoWrapper * | kanzi::interop::PropertyType_getEditorInfo (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API float | kanzi::interop::PropertyType_getFloatDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API int | kanzi::interop::PropertyType_getIntDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API Matrix3x3 | kanzi::interop::PropertyType_getMatrix3x3DefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API Matrix4x4 | kanzi::interop::PropertyType_getMatrix4x4DefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::PropertyType_getName (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API ObjectWrapper * | kanzi::interop::PropertyType_getResourceDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API SRTValue2D | kanzi::interop::PropertyType_getSRTValue2DDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API SRTValue3D | kanzi::interop::PropertyType_getSRTValue3DDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API string | kanzi::interop::PropertyType_getStringDefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API Vector2 | kanzi::interop::PropertyType_getVector2DefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API Vector3 | kanzi::interop::PropertyType_getVector3DefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API Vector4 | kanzi::interop::PropertyType_getVector4DefaultValue (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::PropertyType_isInherited (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::PropertyType_release (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API void * | kanzi::interop::PropertyType_unwrap (PropertyTypeWrapper *wrapper) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::ResourceAcquireTask_getLoadedResource (ResourceAcquireTaskWrapper *wrapper, string_view url) |
|
KANZI_INTEROP_API bool | kanzi::interop::ResourceAcquireTask_isFinished (ResourceAcquireTaskWrapper *wrapper) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceAcquireTask_release (ResourceAcquireTaskWrapper *wrapper) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::ResourceManager_acquireLoadedResource (Context *context, string_view url) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::ResourceManager_acquireResource (Context *context, string_view url) |
|
KANZI_INTEROP_API ResourceAcquireTaskWrapper * | kanzi::interop::ResourceManager_acquireResourcesAsync (Context *context, const char **urlsStart, size_t urlsCount, ResourceAcquireTaskDirector *director) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_addKzbFile (Context *context, string_view fileName) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_collectAndAcquirePrefabAsync (ObjectWrapper *nodeWrapper, string_view id, ResourceAcquireTaskDirector *director) |
|
KANZI_INTEROP_API MemoryStrategy | kanzi::interop::ResourceManager_getDefaultMemoryStrategy (Context *context) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_purge (Context *context) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_registerProtocolHandler (Context *context, string_view protocol, ResourceProtocolDirector *loadDirector, ResourceReloadProtocolDirector *reloadDirector) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_setDefaultMemoryStrategy (Context *context, MemoryStrategy strategy) |
|
KANZI_INTEROP_API bool | kanzi::interop::ResourceManager_supportsProtocolHandler (Context *context, string_view protocol) |
|
KANZI_INTEROP_API ObjectReference * | kanzi::interop::ResourceManager_tryAcquireResource (Context *context, string_view url) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_unregisterProtocolHandler (Context *context, string_view protocol) |
|
KANZI_INTEROP_API void | kanzi::interop::ResourceManager_wait (ResourceAcquireTaskWrapper *acquireTaskWrapper) |
|