DrawBillboardPro method
void
DrawBillboardPro(
- Camera3DD camera,
- TextureD texture,
- RectangleD source,
- Vector3D position,
- Vector3D up,
- Vector2D size,
- Vector2D origin,
- num rotation,
- ColorD tint,
override
Implementation
@override
void DrawBillboardPro(
Camera3DD camera,
TextureD texture,
RectangleD source,
Vector3D position,
Vector3D up,
Vector2D size,
Vector2D origin,
num rotation,
ColorD tint,
) => run(
() => RaylibDebugLabels.DrawBillboardPro(camera, texture, source, position, up, size, origin, rotation, tint),
() => rl.Core.DrawBillboardPro(
rl.Temp.Camera3D$.Ref1(camera).ref,
rl.Temp.Texture$.Ref1(texture).ref,
rl.Temp.Rectangle$.Ref1(source).ref,
rl.Temp.Vector3$.Ref1(position).ref,
rl.Temp.Vector3$.Ref2(up).ref,
rl.Temp.Vector2$.Ref1(size).ref,
rl.Temp.Vector2$.Ref2(origin).ref,
rotation.toDouble(),
rl.Temp.Color$.Ref1(tint).ref,
),
);