Kanzi 3.9.10
property_type.hpp File Reference

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Functions

KANZI_INTEROP_API bool kanzi::interop::PropertyType_compare (PropertyTypeWrapper *wrapper, PropertyTypeWrapper *otherWrapper)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createBool (string_view name, bool defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createColorRGBA (string_view name, ColorRGBA defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createFloat (string_view name, float defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createInt (string_view name, int defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createMatrix3x3 (string_view name, Matrix3x3 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createMatrix4x4 (string_view name, Matrix4x4 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createResource (string_view name, ObjectWrapper *defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createSRTValue2D (string_view name, SRTValue2D defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createSRTValue3D (string_view name, SRTValue3D defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createString (string_view name, string_view defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createVector2 (string_view name, Vector2 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createVector3 (string_view name, Vector3 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createVector4 (string_view name, Vector4 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_find (string_view name)
 
KANZI_INTEROP_API bool kanzi::interop::PropertyType_getBoolDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API uint32_t kanzi::interop::PropertyType_getChangeFlags (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API ColorRGBA kanzi::interop::PropertyType_getColorRGBADefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API PropertyDataType kanzi::interop::PropertyType_getDataType (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API EditorInfoWrapperkanzi::interop::PropertyType_getEditorInfo (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API float kanzi::interop::PropertyType_getFloatDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API int kanzi::interop::PropertyType_getIntDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API Matrix3x3 kanzi::interop::PropertyType_getMatrix3x3DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API Matrix4x4 kanzi::interop::PropertyType_getMatrix4x4DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API string kanzi::interop::PropertyType_getName (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::PropertyType_getResourceDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API SRTValue2D kanzi::interop::PropertyType_getSRTValue2DDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API SRTValue3D kanzi::interop::PropertyType_getSRTValue3DDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API string kanzi::interop::PropertyType_getStringDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API Vector2 kanzi::interop::PropertyType_getVector2DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API Vector3 kanzi::interop::PropertyType_getVector3DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API Vector4 kanzi::interop::PropertyType_getVector4DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API bool kanzi::interop::PropertyType_isInherited (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API void kanzi::interop::PropertyType_release (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API voidkanzi::interop::PropertyType_unwrap (PropertyTypeWrapper *wrapper)