Skip to content

Commit 4262933

Browse files
authored
Merge pull request #152 from RobLoach/151-ByRef-update-fix
151: by ref update fix
2 parents 1504fba + 9ca2cc8 commit 4262933

6 files changed

Lines changed: 180 additions & 270 deletions

File tree

src/generated/node-raylib.cc

Lines changed: 81 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -4568,48 +4568,48 @@ Napi::Value BindUpdateCamera(const Napi::CallbackInfo& info) {
45684568
Napi::Value BindImageFormat(const Napi::CallbackInfo& info) {
45694569
Image obj = ImageFromValue(info, 0);
45704570
ImageFormat(
4571-
&obj, intFromValue(info, 1)
4571+
&obj, intFromValue(info, 5)
45724572
);
45734573
return ToValue(info.Env(), obj);
45744574
}
45754575

45764576
Napi::Value BindImageToPOT(const Napi::CallbackInfo& info) {
45774577
Image obj = ImageFromValue(info, 0);
45784578
ImageToPOT(
4579-
&obj, ColorFromValue(info, 1)
4579+
&obj, ColorFromValue(info, 5)
45804580
);
45814581
return ToValue(info.Env(), obj);
45824582
}
45834583

45844584
Napi::Value BindImageCrop(const Napi::CallbackInfo& info) {
45854585
Image obj = ImageFromValue(info, 0);
45864586
ImageCrop(
4587-
&obj, RectangleFromValue(info, 1)
4587+
&obj, RectangleFromValue(info, 5)
45884588
);
45894589
return ToValue(info.Env(), obj);
45904590
}
45914591

45924592
Napi::Value BindImageAlphaCrop(const Napi::CallbackInfo& info) {
45934593
Image obj = ImageFromValue(info, 0);
45944594
ImageAlphaCrop(
4595-
&obj, floatFromValue(info, 1)
4595+
&obj, floatFromValue(info, 5)
45964596
);
45974597
return ToValue(info.Env(), obj);
45984598
}
45994599

46004600
Napi::Value BindImageAlphaClear(const Napi::CallbackInfo& info) {
46014601
Image obj = ImageFromValue(info, 0);
46024602
ImageAlphaClear(
4603-
&obj, ColorFromValue(info, 1),
4604-
floatFromValue(info, 5)
4603+
&obj, ColorFromValue(info, 5),
4604+
floatFromValue(info, 9)
46054605
);
46064606
return ToValue(info.Env(), obj);
46074607
}
46084608

46094609
Napi::Value BindImageAlphaMask(const Napi::CallbackInfo& info) {
46104610
Image obj = ImageFromValue(info, 0);
46114611
ImageAlphaMask(
4612-
&obj, ImageFromValue(info, 1)
4612+
&obj, ImageFromValue(info, 5)
46134613
);
46144614
return ToValue(info.Env(), obj);
46154615
}
@@ -4626,29 +4626,29 @@ Napi::Value BindImageAlphaPremultiply(const Napi::CallbackInfo& info) {
46264626
Napi::Value BindImageResize(const Napi::CallbackInfo& info) {
46274627
Image obj = ImageFromValue(info, 0);
46284628
ImageResize(
4629-
&obj, intFromValue(info, 1),
4630-
intFromValue(info, 2)
4629+
&obj, intFromValue(info, 5),
4630+
intFromValue(info, 6)
46314631
);
46324632
return ToValue(info.Env(), obj);
46334633
}
46344634

46354635
Napi::Value BindImageResizeNN(const Napi::CallbackInfo& info) {
46364636
Image obj = ImageFromValue(info, 0);
46374637
ImageResizeNN(
4638-
&obj, intFromValue(info, 1),
4639-
intFromValue(info, 2)
4638+
&obj, intFromValue(info, 5),
4639+
intFromValue(info, 6)
46404640
);
46414641
return ToValue(info.Env(), obj);
46424642
}
46434643

46444644
Napi::Value BindImageResizeCanvas(const Napi::CallbackInfo& info) {
46454645
Image obj = ImageFromValue(info, 0);
46464646
ImageResizeCanvas(
4647-
&obj, intFromValue(info, 1),
4648-
intFromValue(info, 2),
4649-
intFromValue(info, 3),
4650-
intFromValue(info, 4),
4651-
ColorFromValue(info, 5)
4647+
&obj, intFromValue(info, 5),
4648+
intFromValue(info, 6),
4649+
intFromValue(info, 7),
4650+
intFromValue(info, 8),
4651+
ColorFromValue(info, 9)
46524652
);
46534653
return ToValue(info.Env(), obj);
46544654
}
@@ -4665,10 +4665,10 @@ Napi::Value BindImageMipmaps(const Napi::CallbackInfo& info) {
46654665
Napi::Value BindImageDither(const Napi::CallbackInfo& info) {
46664666
Image obj = ImageFromValue(info, 0);
46674667
ImageDither(
4668-
&obj, intFromValue(info, 1),
4669-
intFromValue(info, 2),
4670-
intFromValue(info, 3),
4671-
intFromValue(info, 4)
4668+
&obj, intFromValue(info, 5),
4669+
intFromValue(info, 6),
4670+
intFromValue(info, 7),
4671+
intFromValue(info, 8)
46724672
);
46734673
return ToValue(info.Env(), obj);
46744674
}
@@ -4712,7 +4712,7 @@ Napi::Value BindImageRotateCCW(const Napi::CallbackInfo& info) {
47124712
Napi::Value BindImageColorTint(const Napi::CallbackInfo& info) {
47134713
Image obj = ImageFromValue(info, 0);
47144714
ImageColorTint(
4715-
&obj, ColorFromValue(info, 1)
4715+
&obj, ColorFromValue(info, 5)
47164716
);
47174717
return ToValue(info.Env(), obj);
47184718
}
@@ -4738,171 +4738,171 @@ Napi::Value BindImageColorGrayscale(const Napi::CallbackInfo& info) {
47384738
Napi::Value BindImageColorContrast(const Napi::CallbackInfo& info) {
47394739
Image obj = ImageFromValue(info, 0);
47404740
ImageColorContrast(
4741-
&obj, floatFromValue(info, 1)
4741+
&obj, floatFromValue(info, 5)
47424742
);
47434743
return ToValue(info.Env(), obj);
47444744
}
47454745

47464746
Napi::Value BindImageColorBrightness(const Napi::CallbackInfo& info) {
47474747
Image obj = ImageFromValue(info, 0);
47484748
ImageColorBrightness(
4749-
&obj, intFromValue(info, 1)
4749+
&obj, intFromValue(info, 5)
47504750
);
47514751
return ToValue(info.Env(), obj);
47524752
}
47534753

47544754
Napi::Value BindImageColorReplace(const Napi::CallbackInfo& info) {
47554755
Image obj = ImageFromValue(info, 0);
47564756
ImageColorReplace(
4757-
&obj, ColorFromValue(info, 1),
4758-
ColorFromValue(info, 5)
4757+
&obj, ColorFromValue(info, 5),
4758+
ColorFromValue(info, 9)
47594759
);
47604760
return ToValue(info.Env(), obj);
47614761
}
47624762

47634763
Napi::Value BindImageClearBackground(const Napi::CallbackInfo& info) {
47644764
Image obj = ImageFromValue(info, 0);
47654765
ImageClearBackground(
4766-
&obj, ColorFromValue(info, 1)
4766+
&obj, ColorFromValue(info, 5)
47674767
);
47684768
return ToValue(info.Env(), obj);
47694769
}
47704770

47714771
Napi::Value BindImageDrawPixel(const Napi::CallbackInfo& info) {
47724772
Image obj = ImageFromValue(info, 0);
47734773
ImageDrawPixel(
4774-
&obj, intFromValue(info, 1),
4775-
intFromValue(info, 2),
4776-
ColorFromValue(info, 3)
4774+
&obj, intFromValue(info, 5),
4775+
intFromValue(info, 6),
4776+
ColorFromValue(info, 7)
47774777
);
47784778
return ToValue(info.Env(), obj);
47794779
}
47804780

47814781
Napi::Value BindImageDrawPixelV(const Napi::CallbackInfo& info) {
47824782
Image obj = ImageFromValue(info, 0);
47834783
ImageDrawPixelV(
4784-
&obj, Vector2FromValue(info, 1),
4785-
ColorFromValue(info, 3)
4784+
&obj, Vector2FromValue(info, 5),
4785+
ColorFromValue(info, 7)
47864786
);
47874787
return ToValue(info.Env(), obj);
47884788
}
47894789

47904790
Napi::Value BindImageDrawLine(const Napi::CallbackInfo& info) {
47914791
Image obj = ImageFromValue(info, 0);
47924792
ImageDrawLine(
4793-
&obj, intFromValue(info, 1),
4794-
intFromValue(info, 2),
4795-
intFromValue(info, 3),
4796-
intFromValue(info, 4),
4797-
ColorFromValue(info, 5)
4793+
&obj, intFromValue(info, 5),
4794+
intFromValue(info, 6),
4795+
intFromValue(info, 7),
4796+
intFromValue(info, 8),
4797+
ColorFromValue(info, 9)
47984798
);
47994799
return ToValue(info.Env(), obj);
48004800
}
48014801

48024802
Napi::Value BindImageDrawLineV(const Napi::CallbackInfo& info) {
48034803
Image obj = ImageFromValue(info, 0);
48044804
ImageDrawLineV(
4805-
&obj, Vector2FromValue(info, 1),
4806-
Vector2FromValue(info, 3),
4807-
ColorFromValue(info, 5)
4805+
&obj, Vector2FromValue(info, 5),
4806+
Vector2FromValue(info, 7),
4807+
ColorFromValue(info, 9)
48084808
);
48094809
return ToValue(info.Env(), obj);
48104810
}
48114811

48124812
Napi::Value BindImageDrawCircle(const Napi::CallbackInfo& info) {
48134813
Image obj = ImageFromValue(info, 0);
48144814
ImageDrawCircle(
4815-
&obj, intFromValue(info, 1),
4816-
intFromValue(info, 2),
4817-
intFromValue(info, 3),
4818-
ColorFromValue(info, 4)
4815+
&obj, intFromValue(info, 5),
4816+
intFromValue(info, 6),
4817+
intFromValue(info, 7),
4818+
ColorFromValue(info, 8)
48194819
);
48204820
return ToValue(info.Env(), obj);
48214821
}
48224822

48234823
Napi::Value BindImageDrawCircleV(const Napi::CallbackInfo& info) {
48244824
Image obj = ImageFromValue(info, 0);
48254825
ImageDrawCircleV(
4826-
&obj, Vector2FromValue(info, 1),
4827-
intFromValue(info, 3),
4828-
ColorFromValue(info, 4)
4826+
&obj, Vector2FromValue(info, 5),
4827+
intFromValue(info, 7),
4828+
ColorFromValue(info, 8)
48294829
);
48304830
return ToValue(info.Env(), obj);
48314831
}
48324832

48334833
Napi::Value BindImageDrawRectangle(const Napi::CallbackInfo& info) {
48344834
Image obj = ImageFromValue(info, 0);
48354835
ImageDrawRectangle(
4836-
&obj, intFromValue(info, 1),
4837-
intFromValue(info, 2),
4838-
intFromValue(info, 3),
4839-
intFromValue(info, 4),
4840-
ColorFromValue(info, 5)
4836+
&obj, intFromValue(info, 5),
4837+
intFromValue(info, 6),
4838+
intFromValue(info, 7),
4839+
intFromValue(info, 8),
4840+
ColorFromValue(info, 9)
48414841
);
48424842
return ToValue(info.Env(), obj);
48434843
}
48444844

48454845
Napi::Value BindImageDrawRectangleV(const Napi::CallbackInfo& info) {
48464846
Image obj = ImageFromValue(info, 0);
48474847
ImageDrawRectangleV(
4848-
&obj, Vector2FromValue(info, 1),
4849-
Vector2FromValue(info, 3),
4850-
ColorFromValue(info, 5)
4848+
&obj, Vector2FromValue(info, 5),
4849+
Vector2FromValue(info, 7),
4850+
ColorFromValue(info, 9)
48514851
);
48524852
return ToValue(info.Env(), obj);
48534853
}
48544854

48554855
Napi::Value BindImageDrawRectangleRec(const Napi::CallbackInfo& info) {
48564856
Image obj = ImageFromValue(info, 0);
48574857
ImageDrawRectangleRec(
4858-
&obj, RectangleFromValue(info, 1),
4859-
ColorFromValue(info, 5)
4858+
&obj, RectangleFromValue(info, 5),
4859+
ColorFromValue(info, 9)
48604860
);
48614861
return ToValue(info.Env(), obj);
48624862
}
48634863

48644864
Napi::Value BindImageDrawRectangleLines(const Napi::CallbackInfo& info) {
48654865
Image obj = ImageFromValue(info, 0);
48664866
ImageDrawRectangleLines(
4867-
&obj, RectangleFromValue(info, 1),
4868-
intFromValue(info, 5),
4869-
ColorFromValue(info, 6)
4867+
&obj, RectangleFromValue(info, 5),
4868+
intFromValue(info, 9),
4869+
ColorFromValue(info, 10)
48704870
);
48714871
return ToValue(info.Env(), obj);
48724872
}
48734873

48744874
Napi::Value BindImageDraw(const Napi::CallbackInfo& info) {
48754875
Image obj = ImageFromValue(info, 0);
48764876
ImageDraw(
4877-
&obj, ImageFromValue(info, 1),
4878-
RectangleFromValue(info, 6),
4877+
&obj, ImageFromValue(info, 5),
48794878
RectangleFromValue(info, 10),
4880-
ColorFromValue(info, 14)
4879+
RectangleFromValue(info, 14),
4880+
ColorFromValue(info, 18)
48814881
);
48824882
return ToValue(info.Env(), obj);
48834883
}
48844884

48854885
Napi::Value BindImageDrawText(const Napi::CallbackInfo& info) {
48864886
Image obj = ImageFromValue(info, 0);
48874887
ImageDrawText(
4888-
&obj, (const char *) stringFromValue(info, 1),
4889-
intFromValue(info, 2),
4890-
intFromValue(info, 3),
4891-
intFromValue(info, 4),
4892-
ColorFromValue(info, 5)
4888+
&obj, (const char *) stringFromValue(info, 5),
4889+
intFromValue(info, 6),
4890+
intFromValue(info, 7),
4891+
intFromValue(info, 8),
4892+
ColorFromValue(info, 9)
48934893
);
48944894
return ToValue(info.Env(), obj);
48954895
}
48964896

48974897
Napi::Value BindImageDrawTextEx(const Napi::CallbackInfo& info) {
48984898
Image obj = ImageFromValue(info, 0);
48994899
ImageDrawTextEx(
4900-
&obj, FontFromValue(info, 1),
4901-
(const char *) stringFromValue(info, 11),
4902-
Vector2FromValue(info, 12),
4903-
floatFromValue(info, 14),
4904-
floatFromValue(info, 15),
4905-
ColorFromValue(info, 16)
4900+
&obj, FontFromValue(info, 5),
4901+
(const char *) stringFromValue(info, 15),
4902+
Vector2FromValue(info, 16),
4903+
floatFromValue(info, 18),
4904+
floatFromValue(info, 19),
4905+
ColorFromValue(info, 20)
49064906
);
49074907
return ToValue(info.Env(), obj);
49084908
}
@@ -4919,7 +4919,7 @@ Napi::Value BindGenTextureMipmaps(const Napi::CallbackInfo& info) {
49194919
Napi::Value BindUploadMesh(const Napi::CallbackInfo& info) {
49204920
Mesh obj = MeshFromValue(info, 0);
49214921
UploadMesh(
4922-
&obj, boolFromValue(info, 1)
4922+
&obj, boolFromValue(info, 15)
49234923
);
49244924
return ToValue(info.Env(), obj);
49254925
}
@@ -4945,27 +4945,27 @@ Napi::Value BindGenMeshBinormals(const Napi::CallbackInfo& info) {
49454945
Napi::Value BindSetModelMeshMaterial(const Napi::CallbackInfo& info) {
49464946
Model obj = ModelFromValue(info, 0);
49474947
SetModelMeshMaterial(
4948-
&obj, intFromValue(info, 1),
4949-
intFromValue(info, 2)
4948+
&obj, intFromValue(info, 24),
4949+
intFromValue(info, 25)
49504950
);
49514951
return ToValue(info.Env(), obj);
49524952
}
49534953

49544954
Napi::Value BindWaveFormat(const Napi::CallbackInfo& info) {
49554955
Wave obj = WaveFromValue(info, 0);
49564956
WaveFormat(
4957-
&obj, intFromValue(info, 1),
4958-
intFromValue(info, 2),
4959-
intFromValue(info, 3)
4957+
&obj, intFromValue(info, 5),
4958+
intFromValue(info, 6),
4959+
intFromValue(info, 7)
49604960
);
49614961
return ToValue(info.Env(), obj);
49624962
}
49634963

49644964
Napi::Value BindWaveCrop(const Napi::CallbackInfo& info) {
49654965
Wave obj = WaveFromValue(info, 0);
49664966
WaveCrop(
4967-
&obj, intFromValue(info, 1),
4968-
intFromValue(info, 2)
4967+
&obj, intFromValue(info, 5),
4968+
intFromValue(info, 6)
49694969
);
49704970
return ToValue(info.Env(), obj);
49714971
}

0 commit comments

Comments
 (0)