Kanzi 4.1.0
property_type.hpp File Reference

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Functions

KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_clone (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API bool kanzi::interop::PropertyType_compare (PropertyTypeWrapper *wrapper, PropertyTypeWrapper *otherWrapper)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createBool (StringView name, bool defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createColorRGBA (StringView name, CColorRGBA defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createFloat (StringView name, float defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createInt (StringView name, int defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createMatrix3x3 (StringView name, CMatrix3x3 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createMatrix4x4 (StringView name, CMatrix4x4 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createPointer (StringView name, void *defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createResource (StringView name, ObjectWrapper *defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createSRTValue2D (StringView name, CSRTValue2D defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createSRTValue3D (StringView name, CSRTValue3D defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createString (StringView name, StringView defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createVector2 (StringView name, CVector2 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createVector3 (StringView name, CVector3 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_createVector4 (StringView name, CVector4 defaultValue, uint32_t flags, bool inheritable, EditorInfoWrapper *editorInfo)
 
KANZI_INTEROP_API PropertyTypeWrapperkanzi::interop::PropertyType_find (StringView 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 CColorRGBA 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 CMatrix3x3 kanzi::interop::PropertyType_getMatrix3x3DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API CMatrix4x4 kanzi::interop::PropertyType_getMatrix4x4DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API StringWrapperkanzi::interop::PropertyType_getName (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API voidkanzi::interop::PropertyType_getPointerDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API ObjectWrapperkanzi::interop::PropertyType_getResourceDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API CSRTValue2D kanzi::interop::PropertyType_getSRTValue2DDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API CSRTValue3D kanzi::interop::PropertyType_getSRTValue3DDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API StringWrapperkanzi::interop::PropertyType_getStringDefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API CVector2 kanzi::interop::PropertyType_getVector2DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API CVector3 kanzi::interop::PropertyType_getVector3DefaultValue (PropertyTypeWrapper *wrapper)
 
KANZI_INTEROP_API CVector4 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)