Typedefs | |
using | ErrorCallback = void(void *, ErrorCode, const char *) |
using | ObjectWeakPtr = weak_ptr< kanzi::Object > |
using | ObjectWrapperSharedPtr = shared_ptr< ObjectWrapper > |
using kanzi::interop::ErrorCallback = typedef void(void*, ErrorCode, const char*) |
using kanzi::interop::ObjectWrapperSharedPtr = typedef shared_ptr<ObjectWrapper> |
using kanzi::interop::ObjectWeakPtr = typedef weak_ptr<kanzi::Object> |
Renderer stencil modes.
GraphicsFormat specifies format of graphics data used for example in textures and vertex attributes.
Texture type.
Memory upload and RAM preservation strategy for GPU resources.
Enumerator | |
---|---|
GpuOnly | Data will be uploaded to the GPU and destroyed locally (default). |
GpuAndRam | Data will remain in memory after being uploaded to the GPU. |
RamOnly | Data will not be uploaded to GPU and will be sent from RAM whenever needed. NOTE: This is not always possible, in which case the behavior equals GpuAndRam. |
Status tells if texture creation parameters can be used to create a texture.
If status is not StatusValid, create info must not be passed to Texture::create().
Enumerator | |
---|---|
TextureCreateInfoStatusInvalidType | Invalid texture type. See Texture::Type for valid texture types. |
TextureCreateInfoStatusNotSupported | Requested Texture type is not supported. |
TextureCreateInfoStatusInvalidRenderTargetMode | Requested rendertarget mode is not valid. |
TextureCreateInfoStatusInvalidImageCount | Wrong number of images. Two dimensional textures must have 0 or 1 image, cubemap textures must have 0 or 6 images. |
TextureCreateInfoStatusMissingImages | Not all images were properly defined. |
TextureCreateInfoStatusImageMissingMipmaps | Mipmaps are required, but the image is missing them. |
TextureCreateInfoStatusInvalidImageSize | Sizes of images are inconsistent. |
TextureCreateInfoStatusInvalidMinimumSize | Image size must be at least 1 x 1. |
TextureCreateInfoStatusInvalidMaximumSize | Image size cannot exceed size supported by the GL device. |
TextureCreateInfoStatusInvalidMipmapSize | Image mipmap size was not correctly derived from base image. |
TextureCreateInfoStatusUnsupportedGraphicsFormat | Unsupported image format. |
TextureCreateInfoStatusUnsupportedTextureFilter | Requested filtering mode is not supported for requested graphics format. |
TextureCreateInfoStatusInvalidFeatures | Requested graphics format features are not valid for texture. |
TextureCreateInfoStatusUnsupportedMultisampleFilter | Multisample textures do not support filtering. |
TextureCreateInfoStatusUnsupportedMultisampleMipmaps | Multisample textures do not support mipmaps. |
TextureCreateInfoStatusUnsupportedMultisampleSamples | Multisample textures must have a valid number of samples. |
TextureCreateInfoStatusUnsupportedInternalRenderTargetSampleCount | Textures with rendertarget mode set to RenderTargetModeInternal do not support multisampling. |
TextureCreateInfoStatusUnsupportedSampleCount | Requested number of multisample sample exceeds number of multisample samples supported by the graphics device. |
TextureCreateInfoStatusImageFormatMismatch | Inconsistent image formats. |
TextureCreateInfoStatusImageIncompatibleWithDevice | Image incompatible with target device. |
TextureCreateInfoStatusUnsupportedDepthComparisonmode | Requested depth comparison mode is not supported by graphics device. |
TextureCreateInfoStatusValid | CreateInfo is valid and can be used to create Texture. |
State indicating if component is attached to a node, detached from any node or in process of attaching/detaching.
|
strong |
Enumeration of data types that can be stored as properties.
Enumerator | |
---|---|
PropertyDataTypeFloat | Float data. |
PropertyDataTypeInt | Integer data. |
PropertyDataTypeBool | Boolean data. |
PropertyDataTypeColor | ColorRGBA data. |
PropertyDataTypeVector2 | Vector2 data. |
PropertyDataTypeVector3 | Vector3 data. |
PropertyDataTypeVector4 | Vector4 data. |
PropertyDataTypeMatrix3x3 | Matrix3x3 data. |
PropertyDataTypeMatrix4x4 | Matrix4x4 data. |
PropertyDataTypeString | String data. |
PropertyDataTypePointer | Pointer data. |
PropertyDataTypeResource | Resource data. |
PropertyDataTypeSRT2D | SRTValue2D data. |
PropertyDataTypeSRT3D | SRTValue3D data. |
PropertyDataTypeRange | Range data. |
Each property type has a set of property change flags that indicate the effects that changing a property has.
For example, when the Text property of a Text Block node changes, the layout of that Text Block must be recalculated, which is why the Text property type has the PropertyTypeChangeFlagMeasure.
Message routing modes.
Enumerator | |
---|---|
MessageRoutingTunneling | Identifies the tunneling phase, during which a message travels down the node tree from the first child node of the Screen node (the root node) to the node where the message originated. |
MessageRoutingBubbling | Identifies the bubbling phase, during which a message travels up the node tree from the node where the message originated to the first child node of the Screen node (the root node). |
MessageRoutingTunnelingBubbling | Identifies both, the tunneling and the bubbling phase. |
KANZI_INTEROP_API void kanzi::interop::logError | ( | string_view | message | ) |
Logs a message to the Generic category with an Error level.
message | The message to log. |
KANZI_INTEROP_API void kanzi::interop::logWarning | ( | string_view | message | ) |
Logs a message to the Generic category with a Warning level.
message | The message to log. |
KANZI_INTEROP_API void kanzi::interop::logDebug | ( | string_view | message | ) |
Logs a message to the Debug category with an Info level.
message | The message to log. |
KANZI_INTEROP_API void kanzi::interop::logInfo | ( | string_view | message | ) |
Logs a message to the Generic category with an Info level.
message | The message to log. |
KANZI_INTEROP_API string kanzi::interop::ActionBase_getName | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Action_getTrigger | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Action_invoke | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Action_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API BitmapImageWrapper* kanzi::interop::BitmapImage_createEmpty | ( | unsigned int | width, |
unsigned int | height, | ||
GraphicsFormat | format, | ||
string_view | name | ||
) |
KANZI_INTEROP_API BitmapImageWrapper* kanzi::interop::BitmapImage_createFromMemory | ( | unsigned int | width, |
unsigned int | height, | ||
GraphicsFormat | format, | ||
span< byte > | data, | ||
string_view | name | ||
) |
KANZI_INTEROP_API void kanzi::interop::BitmapImage_release | ( | BitmapImageWrapper * | bitmap | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::BitmapImage_getWidth | ( | BitmapImageWrapper * | bitmap | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::BitmapImage_getWidthByMipmapLevel | ( | BitmapImageWrapper * | bitmap, |
size_t | mipmapLevel | ||
) |
KANZI_INTEROP_API unsigned int kanzi::interop::BitmapImage_getHeight | ( | BitmapImageWrapper * | bitmap | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::BitmapImage_getHeightByMipmapLevel | ( | BitmapImageWrapper * | bitmap, |
size_t | mipmapLevel | ||
) |
KANZI_INTEROP_API void kanzi::interop::BitmapImage_resetData | ( | BitmapImageWrapper * | bitmap, |
unsigned int | newWidth, | ||
unsigned int | newHeight, | ||
GraphicsFormat | format | ||
) |
KANZI_INTEROP_API GraphicsFormat kanzi::interop::BitmapImage_getDataFormat | ( | BitmapImageWrapper * | bitmap | ) |
KANZI_INTEROP_API span<byte> kanzi::interop::BitmapImage_getData | ( | BitmapImageWrapper * | bitmap | ) |
KANZI_INTEROP_API size_t kanzi::interop::BitmapImage_getMipmapLevelCount | ( | BitmapImageWrapper * | bitmap | ) |
KANZI_INTEROP_API bool kanzi::interop::Condition_check | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Condition_getTrigger | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Condition_createDirector | ( | Context * | context, |
MetaclassWrapper * | metaclass | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Texture_create | ( | Context * | context, |
TextureCreateInfo * | createInfo, | ||
string_view | name | ||
) |
KANZI_INTEROP_API unsigned int kanzi::interop::GPUResource_getGPUMemoryUsage | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::GPUResource_isDeployed | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getWidth | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getHeight | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getRenderTargetSampleCount | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API GraphicsFormat kanzi::interop::Surface_getFormat | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getSliceCount | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getFaceCount | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getMipmapLevelCount | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::NodeComponent_getNode | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API NodeComponentState kanzi::interop::NodeComponent_getState | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::NodeComponent_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API void kanzi::interop::Trigger_addAction | ( | ObjectWrapper * | objectWrapper, |
ObjectWrapper * | actionWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Trigger_invokeActions | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Trigger_getActionsIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Trigger_addCondition | ( | ObjectWrapper * | objectWrapper, |
ObjectWrapper * | conditionWrapper | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Trigger_checkConditions | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Trigger_getConditionsIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Trigger_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API Context* kanzi::interop::Context_create | ( | Domain * | domain | ) |
KANZI_INTEROP_API void kanzi::interop::Context_setUserData | ( | Context * | context, |
void * | userData, | ||
ContextDirector * | director | ||
) |
KANZI_INTEROP_API void* kanzi::interop::Context_getUserData | ( | Context * | context | ) |
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 MetaclassWrapper* kanzi::interop::Metaclass_find | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API MetaclassWrapper* kanzi::interop::Metaclass_create | ( | string_view | name, |
MetaclassWrapper * | baseclassMetaclass | ||
) |
KANZI_INTEROP_API void kanzi::interop::Metaclass_release | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API string kanzi::interop::Metaclass_getName | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API MetaclassWrapper* kanzi::interop::Metaclass_getBase | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Metaclass_isDerivedFrom | ( | MetaclassWrapper * | wrapperChild, |
MetaclassWrapper * | wrapperBase | ||
) |
KANZI_INTEROP_API void kanzi::interop::Metaclass_register | ( | Context * | context, |
MetaclassWrapper * | metaclass | ||
) |
KANZI_INTEROP_API void kanzi::interop::Metaclass_override | ( | Context * | context, |
MetaclassWrapper * | metaclass | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Metaclass_compare | ( | MetaclassWrapper * | wrapper, |
MetaclassWrapper * | otherWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Metaclass_addPropertyType | ( | MetaclassWrapper * | wrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
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 IteratorWrapper* kanzi::interop::Metaclass_getPropertyTypeIterator | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Metaclass_getMessageTypeIterator | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Metaclass_getNestedClassIterator | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Metaclass_setEditorInfo | ( | MetaclassWrapper * | wrapper, |
EditorInfoWrapper * | editorInfo | ||
) |
KANZI_INTEROP_API EditorInfoWrapper* kanzi::interop::Metaclass_getEditorInfo | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Metaclass_seal | ( | MetaclassWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Metaclass_createInstance | ( | MetaclassWrapper * | wrapper, |
Context * | context, | ||
string_view | name | ||
) |
KANZI_INTEROP_API EditorInfoWrapper* kanzi::interop::EditorInfo_create | ( | ) |
KANZI_INTEROP_API bool kanzi::interop::EditorInfo_equals | ( | EditorInfoWrapper * | lhs, |
EditorInfoWrapper * | rhs | ||
) |
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_setDisplayName | ( | 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_setCategory | ( | 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_setValueProvider | ( | 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_setEditor | ( | 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_setLowerBound | ( | 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_setStep | ( | 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_setListenable | ( | 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_setLegacyName | ( | EditorInfoWrapper * | editorInfo, |
string_view | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::EditorInfo_setSortingIndex | ( | EditorInfoWrapper * | editorInfo, |
string_view | value | ||
) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getAttribute | ( | EditorInfoWrapper * | editorInfo, |
string_view | key | ||
) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getDisplayName | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getTooltip | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getCategory | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getHelpHeading | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getValueProvider | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getHost | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getEditor | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getDefaultValue | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getLowerBound | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getUpperBound | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getStep | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getSendable | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getListenable | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getStudioVisibility | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getLegacyName | ( | EditorInfoWrapper * | editorInfo | ) |
KANZI_INTEROP_API string_view kanzi::interop::EditorInfo_getSortingIndex | ( | 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_createBool | ( | string_view | name, |
bool | 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_createColorRGBA | ( | string_view | name, |
ColorRGBA | 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_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_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_createString | ( | string_view | name, |
string_view | defaultValue, | ||
uint32_t | flags, | ||
bool | inheritable, | ||
EditorInfoWrapper * | editorInfo | ||
) |
KANZI_INTEROP_API void kanzi::interop::PropertyType_release | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API PropertyTypeWrapper* kanzi::interop::PropertyType_find | ( | string_view | name | ) |
KANZI_INTEROP_API string kanzi::interop::PropertyType_getName | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API PropertyDataType kanzi::interop::PropertyType_getDataType | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::PropertyType_compare | ( | PropertyTypeWrapper * | wrapper, |
PropertyTypeWrapper * | otherWrapper | ||
) |
KANZI_INTEROP_API int kanzi::interop::PropertyType_getIntDefaultValue | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::PropertyType_getBoolDefaultValue | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API float kanzi::interop::PropertyType_getFloatDefaultValue | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API string kanzi::interop::PropertyType_getStringDefaultValue | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API ColorRGBA kanzi::interop::PropertyType_getColorRGBADefaultValue | ( | 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 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 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 uint32_t kanzi::interop::PropertyType_getChangeFlags | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API EditorInfoWrapper* kanzi::interop::PropertyType_getEditorInfo | ( | PropertyTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API MessageTypeWrapper* kanzi::interop::MessageType_create | ( | string_view | name, |
MessageRouting | routing, | ||
EditorInfoWrapper * | editorInfo | ||
) |
KANZI_INTEROP_API MessageTypeWrapper* kanzi::interop::MessageType_find | ( | string_view | name | ) |
KANZI_INTEROP_API void kanzi::interop::MessageType_release | ( | 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 bool kanzi::interop::MessageType_compare | ( | MessageTypeWrapper * | wrapper, |
MessageTypeWrapper * | otherWrapper | ||
) |
KANZI_INTEROP_API EditorInfoWrapper* kanzi::interop::MessageType_getEditorInfo | ( | MessageTypeWrapper * | wrapper | ) |
KANZI_INTEROP_API MessageArgumentsWrapper* kanzi::interop::MessageArguments_create | ( | ) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_release | ( | MessageArgumentsWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::MessageArguments_getSource | ( | MessageArgumentsWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setHandled | ( | MessageArgumentsWrapper * | wrapper, |
bool | handled | ||
) |
KANZI_INTEROP_API bool kanzi::interop::MessageArguments_isHandled | ( | MessageArgumentsWrapper * | wrapper | ) |
KANZI_INTEROP_API int kanzi::interop::MessageArguments_getIntArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setIntArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
int | value | ||
) |
KANZI_INTEROP_API bool kanzi::interop::MessageArguments_getBoolArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setBoolArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
bool | value | ||
) |
KANZI_INTEROP_API float kanzi::interop::MessageArguments_getFloatArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setFloatArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
float | value | ||
) |
KANZI_INTEROP_API string kanzi::interop::MessageArguments_getStringArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setStringArgument | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
string_view | value | ||
) |
KANZI_INTEROP_API ColorRGBA kanzi::interop::MessageArguments_getColorRGBAProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setColorRGBAProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
ColorRGBA | value | ||
) |
KANZI_INTEROP_API Matrix3x3 kanzi::interop::MessageArguments_getMatrix3x3Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setMatrix3x3Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Matrix3x3 | value | ||
) |
KANZI_INTEROP_API Matrix4x4 kanzi::interop::MessageArguments_getMatrix4x4Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setMatrix4x4Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Matrix4x4 | value | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::MessageArguments_getResourceProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setResourceProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
ObjectWrapper * | resourceWrapper | ||
) |
KANZI_INTEROP_API SRTValue2D kanzi::interop::MessageArguments_getSRTValue2DProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setSRTValue2DProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
SRTValue2D | value | ||
) |
KANZI_INTEROP_API SRTValue3D kanzi::interop::MessageArguments_getSRTValue3DProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setSRTValue3DProperty | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
SRTValue3D | value | ||
) |
KANZI_INTEROP_API Vector2 kanzi::interop::MessageArguments_getVector2Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setVector2Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Vector2 | value | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::MessageArguments_getVector3Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setVector3Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Vector3 | value | ||
) |
KANZI_INTEROP_API Vector4 kanzi::interop::MessageArguments_getVector4Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageArguments_setVector4Property | ( | MessageArgumentsWrapper * | messageArgumentsWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Vector4 | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::MessageSubscriptionToken_release | ( | MessageSubscriptionTokenWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Object_setUserData | ( | ObjectWrapper * | wrapper, |
void * | userData | ||
) |
KANZI_INTEROP_API void* kanzi::interop::Object_getUserData | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Object_hasUserData | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Object_clearUserData | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API Context* kanzi::interop::Object_getContext | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Object_release | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Object_createReference | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Object_isStale | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API MetaclassWrapper* kanzi::interop::Object_getMetaclass | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API int kanzi::interop::Object_getIntProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setIntProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
int | value | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Object_getBoolProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setBoolProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
bool | value | ||
) |
KANZI_INTEROP_API float kanzi::interop::Object_getFloatProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setFloatProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
float | value | ||
) |
KANZI_INTEROP_API string kanzi::interop::Object_getStringProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setStringProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
string_view | value | ||
) |
KANZI_INTEROP_API ColorRGBA kanzi::interop::Object_getColorRGBAProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setColorRGBAProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
ColorRGBA | value | ||
) |
KANZI_INTEROP_API Matrix3x3 kanzi::interop::Object_getMatrix3x3Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setMatrix3x3Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Matrix3x3 | value | ||
) |
KANZI_INTEROP_API Matrix4x4 kanzi::interop::Object_getMatrix4x4Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setMatrix4x4Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Matrix4x4 | value | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Object_getResourceProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setResourceProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
ObjectWrapper * | resourceWrapper | ||
) |
KANZI_INTEROP_API SRTValue2D kanzi::interop::Object_getSRTValue2DProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setSRTValue2DProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
SRTValue2D | value | ||
) |
KANZI_INTEROP_API SRTValue3D kanzi::interop::Object_getSRTValue3DProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setSRTValue3DProperty | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
SRTValue3D | value | ||
) |
KANZI_INTEROP_API Vector2 kanzi::interop::Object_getVector2Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setVector2Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Vector2 | value | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Object_getVector3Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setVector3Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Vector3 | value | ||
) |
KANZI_INTEROP_API Vector4 kanzi::interop::Object_getVector4Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_setVector4Property | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper, | ||
Vector4 | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::Object_removeLocalValue | ( | ObjectWrapper * | objectWrapper, |
PropertyTypeWrapper * | propertyTypeWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::ObjectRef_release | ( | ObjectReference * | ref | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::ObjectRef_getObjectWrapper | ( | ObjectReference * | ref | ) |
KANZI_INTEROP_API void* kanzi::interop::Iterator_next | ( | IteratorWrapper * | iteratorWrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Iterator_hasNext | ( | IteratorWrapper * | iteratorWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Iterator_release | ( | IteratorWrapper * | iteratorWrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Node_isNamed | ( | ObjectWrapper * | wrapper, |
string_view | name | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Node_isEffectivelyEnabled | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Node_isEffectivelyVisible | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Node_isEffectivelyFocusable | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API bool kanzi::interop::Node_isInitialized | ( | 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 void kanzi::interop::Node_attachRecursive | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node_detachRecursive | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node_trySetFocus | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node_lookupNode | ( | ObjectWrapper * | wrapper, |
string_view | path | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node_lookupObject | ( | ObjectWrapper * | wrapper, |
string_view | path | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Node_addAbstractChild | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | childWrapper | ||
) |
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 ObjectWrapper* kanzi::interop::Node_getAbstractChild | ( | ObjectWrapper * | wrapper, |
size_t | index | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Node_removeAbstractChild | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | childWrapper | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node_getParent | ( | ObjectWrapper * | wrapper | ) |
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 MessageSubscriptionTokenWrapper* kanzi::interop::Node_addMessageFilter | ( | 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 MessageSubscriptionTokenWrapper* kanzi::interop::Node_addTunnelingMessageFilter | ( | ObjectWrapper * | objectWrapper, |
MessageTypeWrapper * | messageTypeWrapper, | ||
MessageSubscriptionDirector * | director | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_removeMessageHandler | ( | ObjectWrapper * | objectWrapper, |
MessageSubscriptionTokenWrapper * | tokenWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_dispatchMessage | ( | ObjectWrapper * | objectWrapper, |
MessageTypeWrapper * | messageTypeWrapper, | ||
MessageArgumentsWrapper * | argumentsWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_addResource | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId, | ||
string_view | resourceUrl | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_removeResource | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Node_containsResource | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId | ||
) |
KANZI_INTEROP_API string kanzi::interop::Node_findResourceUrl | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Node_acquireResource | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Node_tryAcquireResource | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId | ||
) |
KANZI_INTEROP_API ResourceAcquireTaskWrapper* kanzi::interop::Node_acquireResourceAsync | ( | ObjectWrapper * | objectWrapper, |
string_view | resourceId, | ||
ResourceAcquireTaskDirector * | director | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_addAnonymousResource | ( | ObjectWrapper * | objectWrapper, |
ObjectWrapper * | resourceWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_removeAnonymousResource | ( | ObjectWrapper * | objectWrapper, |
ObjectWrapper * | resourceWrapper | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Node_isUnboundedLayoutValue | ( | float | value | ) |
KANZI_INTEROP_API float kanzi::interop::Node_unboundedLayoutValue | ( | ) |
KANZI_INTEROP_API bool kanzi::interop::Node_isValidLayoutValue | ( | float | value | ) |
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_removeNodeComponent | ( | ObjectWrapper * | objectWrapper, |
ObjectWrapper * | nodeComponent | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node_removeNodeComponentWithOwner | ( | ObjectWrapper * | objectWrapper, |
const void * | owner | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node_lookupNodeComponentByName | ( | ObjectWrapper * | objectWrapper, |
string_view | name | ||
) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Node_getNodeComponentIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node2D_addChild | ( | ObjectWrapper * | parentWrapper, |
ObjectWrapper * | childWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node2D_insertChild | ( | ObjectWrapper * | parentWrapper, |
size_t | index, | ||
ObjectWrapper * | childWrapper | ||
) |
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_removeAllChildren | ( | 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 bool kanzi::interop::Node2D_hasChild | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | childWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node2D_moveToBack | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node2D_moveToFront | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API Vector2 kanzi::interop::Node2D_getDesiredSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node2D_setDesiredSize | ( | ObjectWrapper * | objectWrapper, |
Vector2 | value | ||
) |
KANZI_INTEROP_API Vector2 kanzi::interop::Node2D_getAllocatedSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node2D_setAllocatedSize | ( | ObjectWrapper * | objectWrapper, |
Vector2 | value | ||
) |
KANZI_INTEROP_API Vector2 kanzi::interop::Node2D_getActualSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node2D_setActualSize | ( | ObjectWrapper * | objectWrapper, |
Vector2 | value | ||
) |
KANZI_INTEROP_API Matrix3x3 kanzi::interop::Node2D_getArrangeTransform | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node2D_setArrangeTransform | ( | ObjectWrapper * | objectWrapper, |
Matrix3x3 | value | ||
) |
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_arrange | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Node2D_getChildrenIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Node2D_getChildrenReverseIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Node2D_createDirector | ( | Context * | domain, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_addChild | ( | ObjectWrapper * | parentWrapper, |
ObjectWrapper * | childWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_insertChild | ( | ObjectWrapper * | parentWrapper, |
size_t | index, | ||
ObjectWrapper * | childWrapper | ||
) |
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 void kanzi::interop::Node3D_removeAllChildren | ( | 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 bool kanzi::interop::Node3D_hasChild | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | childWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_moveToBack | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_moveToFront | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getCoreDesiredSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setCoreDesiredSize | ( | ObjectWrapper * | objectWrapper, |
Vector3 | value | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getDesiredSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setDesiredSize | ( | ObjectWrapper * | objectWrapper, |
Vector3 | value | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getAllocatedSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setAllocatedSize | ( | ObjectWrapper * | objectWrapper, |
Vector3 | value | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getActualSize | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setActualSize | ( | ObjectWrapper * | objectWrapper, |
Vector3 | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setLayoutBoundingBoxSize | ( | ObjectWrapper * | objectWrapper, |
Vector3 | bboxMin, | ||
Vector3 | bboxMax | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getLayoutBoundingBoxMin | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getLayoutBoundingBoxMax | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setAllocatedOffset | ( | ObjectWrapper * | objectWrapper, |
Vector3 | allocatedOffset | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getAllocatedOffset | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setStretchScale | ( | ObjectWrapper * | objectWrapper, |
Vector3 | stretchScale | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getStretchScale | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setPivotOffset | ( | ObjectWrapper * | objectWrapper, |
Vector3 | pivotOffset | ||
) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getPivotOffset | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_getSize | ( | 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 Matrix4x4 kanzi::interop::Node3D_getArrangeTransform | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_setArrangeTransform | ( | ObjectWrapper * | objectWrapper, |
Matrix4x4 | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_layout | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_measure | ( | ObjectWrapper * | objectWrapper, |
Vector3 | availableSize | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_arrange | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_centeredMeasure | ( | ObjectWrapper * | objectWrapper, |
Vector3 | availableSize | ||
) |
KANZI_INTEROP_API void kanzi::interop::Node3D_centeredArrange | ( | ObjectWrapper * | objectWrapper, |
Vector3 | actualSize | ||
) |
KANZI_INTEROP_API bool kanzi::interop::Node3D_isPrimitiveLayout | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node3D_getLookAtTarget | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node3D_getPositionConstraintTarget | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node3D_getOrientationConstraintTarget | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Node3D_getFaceToCameraTarget | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Node3D_lookAt | ( | ObjectWrapper * | objectWrapper, |
Vector3 | position, | ||
Vector3 | lookAtPoint, | ||
Vector3 | upVector | ||
) |
KANZI_INTEROP_API float kanzi::interop::Node3D_layoutUp | ( | ) |
KANZI_INTEROP_API bool kanzi::interop::Node3D_isValidLayoutSize | ( | Vector3 | size | ) |
KANZI_INTEROP_API Vector3 kanzi::interop::Node3D_unboundedLayoutSize | ( | ) |
KANZI_INTEROP_API bool kanzi::interop::Node3D_isUnboundedLayoutSize | ( | Vector3 | layoutSize | ) |
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 IteratorWrapper* kanzi::interop::Node3D_getChildrenIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::Node3D_getChildrenReverseIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Node3D_createDirector | ( | Context * | domain, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::EmptyNode2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Scene_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Button2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::TextBlock2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Image2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API string kanzi::interop::Resource_getName | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API string kanzi::interop::Resource_getUrl | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Resource_setKeepAlive | ( | ObjectWrapper * | wrapper, |
bool | keepAlive | ||
) |
KANZI_INTEROP_API void kanzi::interop::ResourceManager_addKzbFile | ( | Context * | context, |
string_view | fileName | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ResourceManager_acquireResource | ( | Context * | context, |
string_view | url | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ResourceManager_tryAcquireResource | ( | 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_wait | ( | ResourceAcquireTaskWrapper * | acquireTaskWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ResourceManager_acquireLoadedResource | ( | Context * | context, |
string_view | url | ||
) |
KANZI_INTEROP_API void kanzi::interop::ResourceManager_collectAndAcquirePrefabAsync | ( | ObjectWrapper * | nodeWrapper, |
string_view | id, | ||
ResourceAcquireTaskDirector * | director | ||
) |
KANZI_INTEROP_API void kanzi::interop::ResourceManager_purge | ( | Context * | context | ) |
KANZI_INTEROP_API void kanzi::interop::ResourceManager_registerProtocolHandler | ( | Context * | context, |
string_view | protocol, | ||
ResourceProtocolDirector * | director | ||
) |
KANZI_INTEROP_API void kanzi::interop::ResourceManager_unregisterProtocolHandler | ( | Context * | context, |
string_view | protocol | ||
) |
KANZI_INTEROP_API bool kanzi::interop::ResourceManager_supportsProtocolHandler | ( | Context * | context, |
string_view | protocol | ||
) |
KANZI_INTEROP_API void kanzi::interop::ResourceAcquireTask_release | ( | ResourceAcquireTaskWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::PrefabTemplate_instantiate | ( | ObjectWrapper * | wrapper, |
string_view | name | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataContextModifiedSubscriptionToken_release | ( | DataContextModifiedSubscriptionTokenWrapper * | wrapper | ) |
KANZI_INTEROP_API DataContextModifiedSubscriptionTokenWrapper* kanzi::interop::DataContext_addModifiedNotificationHandler | ( | ObjectWrapper * | wrapper, |
DataContextModifiedSubscriptionDirector * | director | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataContext_removeModifiedNotificationHandler | ( | ObjectWrapper * | wrapper, |
DataContextModifiedSubscriptionTokenWrapper * | token | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataContext_notifyModified | ( | ObjectWrapper * | wrapper | ) |
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 ObjectReference* kanzi::interop::DataSource_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::DataObject_create | ( | Context * | context, |
const char * | name | ||
) |
KANZI_INTEROP_API string kanzi::interop::DataObject_getName | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::DataObject_setName | ( | ObjectWrapper * | wrapper, |
const char * | value | ||
) |
KANZI_INTEROP_API DataObjectType kanzi::interop::DataObject_getType | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API void kanzi::interop::DataObject_setParent | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | parent | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::DataObject_getParent | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API size_t kanzi::interop::DataObject_getChildCount | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::DataObject_getChild | ( | ObjectWrapper * | wrapper, |
size_t | index | ||
) |
KANZI_INTEROP_API size_t kanzi::interop::DataObject_getChildIndex | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | child | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::DataObject_findChild | ( | ObjectWrapper * | wrapper, |
const char * | childName | ||
) |
KANZI_INTEROP_API bool kanzi::interop::DataObject_hasChild | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | child | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObject_addChild | ( | 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_removeChildAtIndex | ( | ObjectWrapper * | wrapper, |
size_t | index | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObject_removeChild | ( | ObjectWrapper * | wrapper, |
ObjectWrapper * | child | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObject_removeAllChildren | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::DataObject_getChildrenIterator | ( | ObjectWrapper * | objectWrapper | ) |
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 ObjectReference* kanzi::interop::DataObjectBool_create | ( | Context * | context, |
const char * | name, | ||
bool | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObjectBool_setValue | ( | ObjectWrapper * | wrapper, |
bool | value | ||
) |
KANZI_INTEROP_API bool kanzi::interop::DataObjectBool_getValue | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::DataObjectInt_create | ( | Context * | context, |
const char * | name, | ||
int32_t | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObjectInt_setValue | ( | ObjectWrapper * | wrapper, |
int32_t | value | ||
) |
KANZI_INTEROP_API int32_t kanzi::interop::DataObjectInt_getValue | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::DataObjectReal_create | ( | Context * | context, |
const char * | name, | ||
double | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObjectReal_setValue | ( | ObjectWrapper * | wrapper, |
double | value | ||
) |
KANZI_INTEROP_API double kanzi::interop::DataObjectReal_getValue | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::DataObjectString_create | ( | Context * | context, |
const char * | name, | ||
const char * | value | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObjectString_setValue | ( | ObjectWrapper * | wrapper, |
const char * | value | ||
) |
KANZI_INTEROP_API string kanzi::interop::DataObjectString_getValue | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API size_t kanzi::interop::DataObjectList_itemCount | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::DataObjectList_acquireItem | ( | ObjectWrapper * | wrapper, |
size_t | index | ||
) |
KANZI_INTEROP_API void kanzi::interop::DataObjectList_releaseItem | ( | ObjectWrapper * | wrapper, |
size_t | index | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::DataObjectList_getItemTemplate | ( | ObjectWrapper * | wrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::DataObjectList_createDirector | ( | Context * | context, |
const char * | name, | ||
MetaclassWrapper * | metaClass | ||
) |
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 | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
kanzi::shared_ptr<Type> kanzi::interop::unwrap | ( | ObjectWrapper * | wrapper | ) |
kanzi::shared_ptr<Type> kanzi::interop::tryUnwrap | ( | ObjectWrapper * | wrapper | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ForwardingAction_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |