update web bindings

This commit is contained in:
Nick Fisher
2024-05-21 13:25:10 +08:00
parent 501a73ea55
commit 139c191a8a

View File

@@ -266,6 +266,12 @@ external void remove_ibl(
ffi.Float, ffi.Float,
ffi.Float, ffi.Float,
ffi.Float, ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Bool)>(symbol: '_add_light', assetId: 'dart_filament') ffi.Bool)>(symbol: '_add_light', assetId: 'dart_filament')
external int add_light( external int add_light(
ffi.Pointer<ffi.Void> viewer, ffi.Pointer<ffi.Void> viewer,
@@ -278,6 +284,12 @@ external int add_light(
double dirX, double dirX,
double dirY, double dirY,
double dirZ, double dirZ,
double falloffRadius,
double spotLightConeInner,
double spotLightConeOuter,
double sunAngularRadius,
double sunHaloSize,
double sunHaloFallof,
bool shadows, bool shadows,
); );
@@ -1329,6 +1341,12 @@ external void remove_ibl_ffi(
ffi.Float, ffi.Float,
ffi.Float, ffi.Float,
ffi.Float, ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Float,
ffi.Bool, ffi.Bool,
ffi.Pointer<ffi.NativeFunction<ffi.Void Function(EntityId)>>)>( ffi.Pointer<ffi.NativeFunction<ffi.Void Function(EntityId)>>)>(
symbol: '_add_light_ffi', assetId: 'dart_filament') symbol: '_add_light_ffi', assetId: 'dart_filament')
@@ -1343,6 +1361,12 @@ external void add_light_ffi(
double dirX, double dirX,
double dirY, double dirY,
double dirZ, double dirZ,
double falloffRadius,
double spotLightConeInner,
double spotLightConeOuter,
double sunAngularRadius,
double sunHaloSize,
double sunHaloFallof,
bool shadows, bool shadows,
ffi.Pointer<ffi.NativeFunction<ffi.Void Function(EntityId)>> callback, ffi.Pointer<ffi.NativeFunction<ffi.Void Function(EntityId)>> callback,
); );