GDExtensionInterfaceVariantIterInit typedef

GDExtensionInterfaceVariantIterInit = Pointer<NativeFunction<GDExtensionInterfaceVariantIterInitFunction>>

@name variant_iter_init @since 4.1

Initializes an iterator over a Variant.

@param p_self A pointer to the Variant. @param r_iter A pointer to a Variant which will be assigned the iterator. @param r_valid A pointer to a boolean which will be set to false if the operation is invalid.

@return true if the operation is valid; otherwise false.

@see Variant::iter_init()

Implementation

typedef GDExtensionInterfaceVariantIterInit =
    ffi.Pointer<
      ffi.NativeFunction<GDExtensionInterfaceVariantIterInitFunction>
    >;