raylib_dartified 5.5.2
raylib_dartified: ^5.5.2 copied to clipboard
Dart-native Raylib bindings that don't make you feel like you're writing C.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add raylib_dartifiedWith Flutter:
$ flutter pub add raylib_dartifiedThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
raylib_dartified: ^5.5.2Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:raylib_dartified/abbr.dart';
import 'package:raylib_dartified/core/base.dart';
import 'package:raylib_dartified/core/ext.dart';
import 'package:raylib_dartified/core/extensions/colors.dart';
import 'package:raylib_dartified/core/extensions/easings.dart';
import 'package:raylib_dartified/core/extensions/matrices.dart';
import 'package:raylib_dartified/core/extensions/quaternions.dart';
import 'package:raylib_dartified/core/extensions/temp.dart';
import 'package:raylib_dartified/core/extensions/vectors.dart';
import 'package:raylib_dartified/core/lib.dart';
import 'package:raylib_dartified/core/modules/c/audio/module.dart';
import 'package:raylib_dartified/core/modules/c/audio/structs.dart';
import 'package:raylib_dartified/core/modules/c/camera/module.dart';
import 'package:raylib_dartified/core/modules/c/core/module.dart';
import 'package:raylib_dartified/core/modules/c/core/structs.dart';
import 'package:raylib_dartified/core/modules/c/gui/module.dart';
import 'package:raylib_dartified/core/modules/c/light/module.dart';
import 'package:raylib_dartified/core/modules/c/light/structs.dart';
import 'package:raylib_dartified/core/modules/c/rlgl/module.dart';
import 'package:raylib_dartified/core/modules/c/rlgl/structs.dart';
import 'package:raylib_dartified/core/modules/dart/audio/callbacks.dart';
import 'package:raylib_dartified/core/modules/dart/audio/enums.dart';
import 'package:raylib_dartified/core/modules/dart/audio/module.dart';
import 'package:raylib_dartified/core/modules/dart/audio/structs/audio_stream.dart';
import 'package:raylib_dartified/core/modules/dart/audio/structs/music.dart';
import 'package:raylib_dartified/core/modules/dart/audio/structs/sound.dart';
import 'package:raylib_dartified/core/modules/dart/audio/structs/wave.dart';
import 'package:raylib_dartified/core/modules/dart/camera/module.dart';
import 'package:raylib_dartified/core/modules/dart/core/callbacks.dart';
import 'package:raylib_dartified/core/modules/dart/core/enums.dart';
import 'package:raylib_dartified/core/modules/dart/core/extra.dart';
import 'package:raylib_dartified/core/modules/dart/core/module.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/automation_event.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/automation_event_list.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/bone_info.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/bounding_box.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/camera_2d.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/camera_3d.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/color.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/file_path_list.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/font.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/glyph_info.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/image.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/material.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/material_map.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/matrix.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/mesh.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/model.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/model_animation.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/n_patch_info.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/ray.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/ray_collision.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/rectangle.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/render_texture.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/shader.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/texture.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/transform.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/vector2.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/vector3.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/vector4.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/vr_device_info.dart';
import 'package:raylib_dartified/core/modules/dart/core/structs/vr_stereo_config.dart';
import 'package:raylib_dartified/core/modules/dart/gui/enums.dart';
import 'package:raylib_dartified/core/modules/dart/gui/module.dart';
import 'package:raylib_dartified/core/modules/dart/light/enums.dart';
import 'package:raylib_dartified/core/modules/dart/light/module.dart';
import 'package:raylib_dartified/core/modules/dart/light/structs/light.dart';
import 'package:raylib_dartified/core/modules/dart/rlgl/enums.dart';
import 'package:raylib_dartified/core/modules/dart/rlgl/module.dart';
import 'package:raylib_dartified/core/modules/dart/rlgl/structs/rl_draw_call.dart';
import 'package:raylib_dartified/core/modules/dart/rlgl/structs/rl_render_batch.dart';
import 'package:raylib_dartified/core/modules/dart/rlgl/structs/rl_vertex_buffer.dart';
import 'package:raylib_dartified/core/raylib.dart';
import 'package:raylib_dartified/raylib.dart';