Typedefs | |
using | ErrorCallback = void(void *, ErrorCode, const char *) |
using | NanosecondWrapper = int64_t |
using | ObjectWeakPtr = weak_ptr< kanzi::Object > |
using | ObjectWrapperSharedPtr = shared_ptr< ObjectWrapper > |
using kanzi::interop::NanosecondWrapper = typedef int64_t |
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. |
|
strong |
|
strong |
Enumeration for timer recurrence options.
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. |
|
strong |
|
strong |
Defines possible states of an Activity node.
Activity Host nodes can activate and deactivate their child Activity nodes. This enumeration defines the possible states of an Activity node during the the process of activation and deactivation. You can use this functionality to react to changes in Activity node status in your application code and in Kanzi Studio.
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 MainLoopTaskTokenWrapper* kanzi::interop::MainLoopScheduler_prependTask | ( | Context * | context, |
MainLoopStageWrapper * | stage, | ||
const char *const | name, | ||
TaskRecurrence | recurrence, | ||
TaskDirector * | taskDirector | ||
) |
KANZI_INTEROP_API MainLoopTaskTokenWrapper* kanzi::interop::MainLoopScheduler_appendTask | ( | Context * | context, |
MainLoopStageWrapper * | stage, | ||
const char *const | name, | ||
TaskRecurrence | recurrence, | ||
TaskDirector * | taskDirector | ||
) |
KANZI_INTEROP_API bool kanzi::interop::MainLoopScheduler_replaceTask | ( | MainLoopStageWrapper * | stage, |
MainLoopTaskTokenWrapper * | tokenWrapper, | ||
TaskDirector * | taskDirector | ||
) |
KANZI_INTEROP_API bool kanzi::interop::MainLoopScheduler_removeTask | ( | MainLoopStageWrapper * | stage, |
MainLoopTaskTokenWrapper * | tokenWrapper | ||
) |
KANZI_INTEROP_API void kanzi::interop::MainLoopScheduler_clearTasks | ( | Context * | context, |
MainLoopStageWrapper * | stage | ||
) |
KANZI_INTEROP_API MainLoopTimerTokenWrapper* kanzi::interop::MainLoopScheduler_prependTimer | ( | Context * | context, |
MainLoopStageWrapper * | stage, | ||
const char *const | name, | ||
TimerRecurrence | recurrence, | ||
NanosecondWrapper | intervalNS, | ||
TimerTaskDirector * | timerTaskDirector | ||
) |
KANZI_INTEROP_API MainLoopTimerTokenWrapper* kanzi::interop::MainLoopScheduler_appendTimer | ( | Context * | context, |
MainLoopStageWrapper * | stage, | ||
const char *const | name, | ||
TimerRecurrence | recurrence, | ||
NanosecondWrapper | intervalNS, | ||
TimerTaskDirector * | timerTaskDirector | ||
) |
KANZI_INTEROP_API bool kanzi::interop::MainLoopScheduler_removeTimer | ( | MainLoopTimerTokenWrapper * | tokenWrapper | ) |
KANZI_INTEROP_API MainLoopStageWrapper* kanzi::interop::MainLoopScheduler_getInputStage | ( | ) |
KANZI_INTEROP_API MainLoopStageWrapper* kanzi::interop::MainLoopScheduler_getUserStage | ( | ) |
KANZI_INTEROP_API MainLoopStageWrapper* kanzi::interop::MainLoopScheduler_getAnimateStage | ( | ) |
KANZI_INTEROP_API MainLoopStageWrapper* kanzi::interop::MainLoopScheduler_getLayoutStage | ( | ) |
KANZI_INTEROP_API MainLoopStageWrapper* kanzi::interop::MainLoopScheduler_getRenderStage | ( | ) |
KANZI_INTEROP_API MainLoopStageWrapper* kanzi::interop::MainLoopScheduler_getPresentStage | ( | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Viewport2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Viewport2D_create | ( | Context * | context, |
string_view | name, | ||
float | width, | ||
float | height | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Viewport2D_createDefault | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Viewport2D_createDefault | ( | Context * | context, |
string_view | name, | ||
float | width, | ||
float | height | ||
) |
KANZI_INTEROP_API ObjectWrapper* kanzi::interop::Viewport2D_getScene | ( | ObjectWrapper * | viewportWrapper | ) |
KANZI_INTEROP_API void kanzi::interop::Viewport2D_setScene | ( | ObjectWrapper * | viewportWrapper, |
ObjectWrapper * | scene | ||
) |
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 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::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 | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Activity2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::Activity3D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ExclusiveActivityHost2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ExclusiveActivityHost3D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ParallelActivityHost2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ParallelActivityHost3D_create | ( | Context * | context, |
string_view | name | ||
) |
|
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 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ForwardingAction_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::CodeBehind_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API IteratorWrapper* kanzi::interop::CodeBehind_getCommandIterator | ( | ObjectWrapper * | objectWrapper | ) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::ActivityCodeBehind_createDirector | ( | Context * | context, |
string_view | name, | ||
MetaclassWrapper * | metaClass | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::StackLayout2D_create | ( | Context * | context, |
string_view | name | ||
) |
KANZI_INTEROP_API ObjectReference* kanzi::interop::StackLayout3D_create | ( | Context * | context, |
string_view | name | ||
) |