Types
free_propertyListT[T] = proc (self: T; p_list: openArray[PropertyInfo])
get_propertyListT[T] = proc (self: T; r_count: ptr uint32): ptr PropertyInfo
getT[T] = proc (self: T; p_name: ConstStringNamePtr; r_ret: VariantPtr): Bool
notificationT[T] = proc (self: T; p_what: int32)
onDestroyT[T] = proc (self: T)
onInitT[T] = proc (self: T)
property_canRevertT[T] = proc (self: T; p_name: ConstStringNamePtr): Bool
property_getRevertT[T] = proc (self: T; p_name: ConstStringNamePtr; r_ret: VariantPtr): Bool
setT[T] = proc (self: T; p_name: ConstStringNamePtr; p_value: ConstVariantPtr): Bool
Methods
method free_propertyList(self: Object; p_list: openArray[PropertyInfo]) {.base, ...raises: [], tags: [], forbids: [].}
method get(self: Object; p_name: ConstStringNamePtr; r_ret: VariantPtr): Bool {. base, ...raises: [], tags: [], forbids: [].}
method get_propertyList(self: Object; r_count: ptr uint32): ptr PropertyInfo {. base, ...raises: [], tags: [], forbids: [].}
method notification(self: Object; p_what: int32) {.base, ...raises: [], tags: [], forbids: [].}
method property_canRevert(self: Object; p_name: ConstStringNamePtr): Bool {. base, ...raises: [], tags: [], forbids: [].}
method property_getRevert(self: Object; p_name: ConstStringNamePtr; r_ret: VariantPtr): Bool {.base, ...raises: [], tags: [], forbids: [].}
method set(self: Object; p_name: ConstStringNamePtr; p_value: ConstVariantPtr): Bool {. base, ...raises: [], tags: [], forbids: [].}