GDExtensionInterfacePlaceHolderScriptInstanceUpdate typedef

GDExtensionInterfacePlaceHolderScriptInstanceUpdate = Pointer<NativeFunction<GDExtensionInterfacePlaceHolderScriptInstanceUpdateFunction>>

@name placeholder_script_instance_update @since 4.2

Updates a placeholder script instance with the given properties and values.

The passed in placeholder must be an instance of PlaceHolderScriptInstance such as the one returned by placeholder_script_instance_create().

@param p_placeholder A pointer to a PlaceHolderScriptInstance. @param p_properties A pointer to an Array of Dictionary representing PropertyInfo. @param p_values A pointer to a Dictionary mapping StringName to Variant values.

Implementation

typedef GDExtensionInterfacePlaceHolderScriptInstanceUpdate =
    ffi.Pointer<
      ffi.NativeFunction<
        GDExtensionInterfacePlaceHolderScriptInstanceUpdateFunction
      >
    >;