abbr/dart library

Classes

ArrayCodec<E, R extends RType>
AudioCallbackBase
Raylib's AudioCallback callback.
AudioCallbackD
AudioStream
AudioStream, custom audio stream
AutomationEvent
Automation event
AutomationEventList
Automation event list
BoneInfo
Bone, skeletal animation bone
BoundingBox
BoundingBox
Camera2D
Camera2D, defines position/orientation in 2d space
Camera3D
Camera, defines position/orientation in 3d space
Color
Color, 4 components, R8G8B8A8 (32bit)
DoNotAbbreviate
DoNotValidate
ElementCodec<E, R extends RType>
A codec for a single value of type E, stored at an R-typed region of memory (the field's own on-struct type, for a pointer field this is RPointer<Pointee>, not Pointee).
EnumCodec<E extends RaylibEnum, R extends RType>
FilePathList
File path list
float16
Raylib's float16 struct holding 16 float values
float3
Raylib's float3 struct holding 3 float values
Font
Font, font texture and GlyphInfo array data
GestureEvent
Gesture event
GlyphInfo
GlyphInfo, font characters glyphs info
GuiResult
GuiResult
GuiResultCustom
Image
Image, pixel data stored in CPU memory (RAM)
JSConsole
Static interop type for the JavaScript console object.
Light
Light
LivePointerSync<R extends RType>
LoadFileDataCallbackBase
Raylib's LoadFileDataCallback callback.
LoadFileDataCallbackD
LoadFileTextCallbackBase
Raylib's LoadFileTextCallback callback.
LoadFileTextCallbackD
Material
Material, includes shader and maps
MaterialMap
Material map
Matrix
Matrix, 4x4 components, column major, OpenGL style, right-handed
MemoryDebug
Debug-time diagnostics for MemoryPointer misuse.
MemoryPointer<X extends RType>
Backend-agnostic handle to a raw memory buffer returned by a C function.
MemoryScratch
Pool of preallocated, reusable buffers for short-lived operations that need a temporary MemoryPointer without going through a full alloc/free cycle (e.g. binary operations like equality that need scratch space for one call).
MemoryTrace
Global observation hooks for memory reads/writes, keyed by address.
Mesh
Mesh, vertex data and vao/vbo
Model
Model, meshes, materials and animation data
ModelAnimation
ModelAnimation, contains a full animation sequence
ModelSkeleton
Skeleton, animation bones hierarchy
MouseButtonInfo
Snapshot of a single mouse button's state for the current frame.
MouseInfo
Snapshot of the full mouse state for the current frame.
MsfGifFileWriteCallbackBase
MsfGif's MsfGifFileWriteFunc callback.
MsfGifFileWriteCallbackD
MsfGifResult
MsfGifResult
MsfGifState
MsfGifState
Music
Music, audio stream, anything longer than ~10 seconds should be streamed
NPatchInfo
NPatchInfo, n-patch layout info
PointerCodec<E, R extends RType>
A single pointer to one E value.
Quaternion
Quaternion, 4 components
RArray<E extends RType>
Ray
Ray, ray for raycasting
RayCollision
RayCollision, ray hit information
Raylib
RaylibAppBase<R extends RaylibBase>
Platform-agnostic app lifecycle interface for Raylib applications.
RaylibAudio
RaylibAudioDart<R extends RaylibBase>
Backend-agnostic Raylib Audio module.
RaylibAudioFlat<R extends RaylibBase>
Backend-agnostic contract for the Raylib Audio flat module.
RaylibAudioFlatWeb
RaylibBase
Root class for a fully initialized Raylib context, exposing all modules, extensions, lifecycle management, and forwarded constants and functions.
RaylibCallback<R extends RaylibCallback<R, D>, D extends Function>
RaylibCamera
RaylibCameraDart<R extends RaylibBase>
Backend-agnostic Raylib Camera module.
RaylibCameraFlat<R extends RaylibBase>
Backend-agnostic contract for the Raylib Camera module.
RaylibCameraFlatWeb
RaylibConfig
Global configuration for raylib_dartified package family.
RaylibConstants
Dart-side mirror of compile-time constants.
RaylibCore
RaylibCoreDart<R extends RaylibBase>
Backend-agnostic Raylib Core module.
RaylibCoreFlat<R extends RaylibBase>
Backend-agnostic contract for the Raylib Core module.
RaylibCoreFlatWeb
RaylibDebugLabelsBase
Base for module debug label generators, providing shared formatting utilities.
RaylibEaseExtDart<R extends RaylibBase>
Exposes Raylib's easing functions as module-level calls.
RaylibFunctions
Pure Dart implementations of Raylib's inline/math utility functions, shared across backends to avoid duplicating logic that doesn't touch native memory.
RaylibGui
RaylibGuiConstants
Dart-side mirror of compile-time constants.
RaylibGuiDart<R extends RaylibBase>
Backend-agnostic Raygui module.
RaylibGuiFlat<R extends RaylibBase>
Backend-agnostic contract for the Raygui module.
RaylibGuiFlatWeb
RaylibLight
RaylibLightConstants
Dart-side mirror of compile-time constants.
RaylibLightDart<R extends RaylibBase>
Backend-agnostic Raylib Light module.
RaylibLightFlat<R extends RaylibBase>
Backend-agnostic contract for the Raylib Light module.
RaylibLightFlatWeb
RaylibMatrixExt
RaylibMatrixExtDart<R extends RaylibBase>
Exposes Raylib's matrix math API as module-level functions by delegating to the corresponding Matrix methods/factories. Exists purely for Raylib API symmetry.
RaylibMatrixExtFlatWeb
RaylibMatrixFlatExt<R extends RaylibBase>
Backend-agnostic contract for the Raylib Audio flat module.
RaylibModule<R extends RaylibBase>
Base class for all Raylib module wrappers, providing debug logging, lifecycle management, and sync control tied to a RaylibBase context rl.
RaylibModuleWasm
Base class for WASM-backed Raylib modules.
RaylibMsfGif
RaylibMsfGifDart<R extends RaylibBase>
Backend-agnostic MsfGif module.
RaylibMsfGifFlat<R extends RaylibBase>
Backend-agnostic contract for the Raylib MsfGif module.
RaylibMsfGifFlatWeb
RaylibQuaternionExt
RaylibQuaternionExtDart<R extends RaylibBase>
Exposes Raylib's quaternion math API as module-level functions by delegating to the corresponding Quaternion methods/factories. Exists purely for Raylib API symmetry.
RaylibQuaternionExtFlatWeb
RaylibQuaternionFlatExt<R extends RaylibBase>
Exposes Raylib's quaternion math API as module-level functions by delegating to the corresponding Quaternion methods/factories. Exists purely for Raylib API symmetry.
RaylibRlgl
RaylibRlglConstants
Dart-side mirror of compile-time constants.
RaylibRlglDart<R extends RaylibBase>
Backend-agnostic Raylib Rlgl module.
RaylibRlglFlat<R extends RaylibBase>
Backend-agnostic contract for the Raylib Rlgl module.
RaylibRlglFlatWeb
RaylibStruct<D extends RaylibStruct<D>>
Base type for objects backed by native (C-side) struct memory.
RaylibStructLiteral<D extends RaylibStruct<D>>
A RaylibStruct that is a plain value type: field data lives entirely in Dart-side storage and op is optional rather than required.
RaylibStructView<D extends RaylibStruct<D>>
A RaylibStruct that is a live, read-only window over someone else's native memory rather than an owner of its own data.
RaylibTemp<R extends RaylibBase>
Root of the temporary allocator hierarchy for a given RaylibBase context.
RaylibTempAllocator<R extends RType>
Base class for Raylib temporary allocators, managing typed memory slots with a consistent allocation/free lifecycle.
RaylibTempArrayAllocator<X, R extends RType>
RaylibTempScalarAllocator<X, R extends RType>
Extends RaylibTempAllocator with the ability to write individual Dart values directly into allocated memory.
RaylibTempScalarFloatAllocator<L extends TypedDataList, R extends RType>
Specializes RaylibTempScalarTypedListAllocator for floating-point element types.
RaylibTempScalarIntAllocator<L extends TypedDataList, R extends RType>
Specializes RaylibTempScalarTypedListAllocator for integer element types, adding integer-specific allocation helpers on top of the typed list interop.
RaylibTempScalarPointerAllocator<X, R extends RType>
Extends RaylibTempAllocator with the ability to allocate pointer-to-pointer slots, where X is the pointee's Dart-side value.
RaylibTempScalarTypedListAllocator<X, L extends TypedDataList, R extends RType>
Extends RaylibTempScalarAllocator with typed list interop, the ability to view allocated memory as a Dart List<X> and construct a typed list from an iterable.
RaylibTempStringAllocator
Extends RaylibTempAllocator with string allocation, handling UTF-8 encoding and null-termination into temporary slots.
RaylibTempStructAllocator<X extends RaylibStruct<X>>
Extends RaylibTempAllocator with struct allocation, providing Allocate, _Ref, _RefOrNull, and _Extract helpers for Dart mirror objects (X).
RaylibTempStructPointerAllocator<X extends RaylibStruct<X>>
Extends RaylibTempAllocator with pointer-to-struct allocation,
RaylibTempStructState
Per-instance allocation state for a RaylibStruct mirror object, tracking its current slot key, disposal status, and stable identity across repeated RaylibTempStructAllocator.Allocate calls.
RaylibTempTypedDataListAllocator
Dispatches a TypedDataList to the correct typed allocator on temp, allowing callers to allocate any supported typed list without knowing the concrete element type at the call site.
RaylibTempUtils
RaylibUtilsModule<R extends RaylibBase>
Dart-side utility helpers with no direct Raylib counterpart.
RaylibVector2Ext
RaylibVector2ExtDart<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector2 methods/factories. Exists purely for Raylib API symmetry.
RaylibVector2ExtFlatWeb
RaylibVector2FlatExt<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector2 methods/factories. Exists purely for Raylib API symmetry.
RaylibVector3Ext
RaylibVector3ExtDart<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector3 methods/factories. Exists purely for Raylib API symmetry.
RaylibVector3ExtFlatWeb
RaylibVector3FlatExt<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector3 methods/factories. Exists purely for Raylib API symmetry.
RaylibVector4Ext
RaylibVector4ExtDart<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector4 methods/factories. Exists purely for Raylib API symmetry.
RaylibVector4ExtFlatWeb
RaylibVector4FlatExt<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector4 methods/factories. Exists purely for Raylib API symmetry.
RBool
Unsigned 8-bit integer. Maps to C bool.
Rectangle
Rectangle, 4 components
RenderTexture
RenderTexture, fbo for texture rendering
RFloat32
IEEE-754 single-precision float. Maps to C float.
RFloat64
IEEE-754 double-precision float. Maps to C double.
RFunction<F>
Marker type for a callback/function pointer.
RInt16
Signed 16-bit integer. Maps to C int16_t.
RInt32
Signed 32-bit integer. Maps to C int32_t.
RInt64
Signed 64-bit integer. Maps to C int64_t.
RInt8
Signed 8-bit integer. Maps to C int8_t.
RIntPtr
Platform-dependent signed integer capable of holding a pointer. Maps to C intptr_t.
RlDrawCall
Draw call type
RLong
Platform-dependent signed long integer. Maps to C long.
RLongLong
Signed 64-bit integer. Maps to C long long.
RlRenderBatch
rlRenderBatch type
RlVertexBuffer
RLGL Vertex buffer
ROpaque
Marker type for a opaque type - any type.
RPointer<X extends RType>
A raw address into backend memory.
RPtrDiff
Platform-dependent signed integer representing the difference between pointers. Maps to C ptrdiff_t.
RSize
Platform-dependent unsigned integer for object sizes. Maps to C size_t.
RSsize
Platform-dependent signed integer for object sizes. Maps to C ssize_t.
RStruct
RType
RUint16
Unsigned 16-bit integer. Maps to C uint16_t.
RUint32
Unsigned 32-bit integer. Maps to C uint32_t.
RUint64
Unsigned 64-bit integer. Maps to C uint64_t.
RUint8
Unsigned 8-bit integer. Maps to C uint8_t.
RUintPtr
Platform-dependent unsigned integer capable of holding a pointer. Maps to C uintptr_t.
RUnsignedLong
Platform-dependent unsigned long integer. Maps to C unsigned long.
RUnsignedLongLong
Unsigned 64-bit integer. Maps to C unsigned long long.
RVoid
Marker type for a void type - any type.
RWordSizedType
Base class for any RType whose size matches the platform's native word size (4 bytes on 32-bit, 8 bytes on 64-bit).
SaveFileDataCallbackBase
Raylib's SaveFileDataCallback callback.
SaveFileDataCallbackD
SaveFileTextCallbackBase
Raylib's SaveFileTextCallback callback.
SaveFileTextCallbackD
ScalarCodec<E, R extends RType>
ScratchHandle<Y extends RType>
A live claim on one MemoryScratch slot, returned by MemoryScratch.acquire.
Shader
Shader
Sound
Sound
StringCodec<R extends RTypeIntLike>
StructCodec<E extends RaylibStruct<E>>
StructFieldBase<E>
Base for a typed field within a native struct, located at offset bytes from the struct's base pointer.
StructLayout<F extends StructFields>
Describes the memory layout of a backend-agnostic struct.
StructLayoutFloatSlot
StructLiveList<E, R extends RType>
StructPointer<D extends RaylibStruct<D>>
A MemoryPointer<RStruct> that also knows its element type D, so it can offer .value/[]/[]= the similar way scalar RType extensions do.
StructPointerArrayField<E, R extends RType>
A pointer to a variable-length run of E, length is runtime-only, so there's no plain read/write; callers must supply the count they know about externally via readCount/writeCount.
StructPointerValueField<E, R extends RType>
A pointer-to-single-value field. Holds a PointerCodec concretely, no casting, since a pointer field's on-struct type genuinely differs from StructValueField's R slot (it's RPointer<R>, not R).
StructStringValueField<R extends RTypeIntLike>
A pointer-or-array-to-string-value field. Holds a StringCodec concretely.
StructType<D extends RaylibStruct<D>>
StructType
StructTypes
Registry of StructTypes
StructValueField<E, R extends RType>
A field whose value is stored inline in the struct, read and written via an ElementCodec.
Texture
Texture, tex data stored in GPU memory (VRAM)
TraceLogCallbackBase
Raylib's TraceLogCallback callback.
TraceLogCallbackD
Transform
Transform, vertex transformation data
UnknownCodec<E, R extends RType>
A single pointer to unknown value. Typically for RTypes like RVoid or ROpaque.
Vector2
Vector2, 2 components
Vector3
Vector3, 3 components
Vector4
Vector4, 4 components
VrDeviceInfo
VrDeviceInfo, Head-Mounted-Display device parameters
VrStereoConfig
VrStereoConfig, VR stereo rendering configuration for simulator
WasmMemory
WasmMemoryPointer<X extends RType>
WasmSize
WasmType<T extends Object>
WasmTypes
Wave
Wave, audio wave data

Enums

AudioStreamField
AutomationEventField
AutomationEventListField
AutomationEventType
AutomationEventType
BlendMode
BlendMode
BoneInfoField
BoundingBoxField
Camera2DField
Camera3DField
CameraMode
CameraMode
CameraProjection
CameraProjection
ColorField
ConfigFlags
ConfigFlags
CubemapLayout
CubemapLayout
FilePathListField
float16Field
float3Field
FontField
FontType
FontType
GamepadAxis
GamepadAxis
GamepadButton
GamepadButton
Gesture
Gesture
GestureEventField
GlyphInfoField
GuiCheckBoxProperty
GuiCheckBoxProperty
GuiColorPickerProperty
GuiColorPickerProperty
GuiComboBoxProperty
GuiComboBoxProperty
GuiControl
GuiControl
GuiControlProperty
GuiControlProperty
GuiDefaultProperty
GuiDefaultProperty
GuiDropdownBoxProperty
GuiDropdownBoxProperty
GuiIconName
GuiIconName
GuiListViewProperty
GuiListViewProperty
GuiProgressBarProperty
GuiProgressBarProperty
GuiScrollBarProperty
GuiScrollBarProperty
GuiSliderProperty
GuiSliderProperty
GuiState
GuiState
GuiTabBarProperty
GuiTabBarProperty
GuiTextAlignment
GuiTextAlignment
GuiTextAlignmentVertical
GuiTextAlignmentVertical
GuiTextBoxProperty
GuiTextBoxProperty
GuiTextWrapMode
GuiTextWrapMode
GuiToggleProperty
GuiToggleProperty
GuiValueBoxProperty
GuiValueBoxProperty
ImageField
KeyboardKey
KeyboardKey
LightField
LightType
LightType
MaterialField
MaterialMapField
MaterialMapIndex
MaterialMapIndex
MatrixField
MeshField
ModelAnimationField
ModelField
ModelSkeletonField
MouseButton
MouseButton
MouseCursor
MouseCursor
MsfGifCookedFrameField
MsfGifResultField
MsfGifStateField
MusicContextType
MusicContextType
MusicField
NPatchInfoField
NPatchLayout
NPatchLayout
PixelFormat
PixelFormat
QuaternionField
RayCollisionField
RayField
RaylibPlatform
Supported Raylib runtime platforms.
RaylibPlatformType
RaylibSupportedLibs
RectangleField
RenderTextureField
RlCullMode
CullMode
RlDrawCallField
RlDrawMode
DrawMode
RlFramebufferAttachTextureType
FramebufferAttachTextureType
RlFramebufferAttachType
FramebufferAttachType
RlGlVersion
GlVersion
RlMatrixMode
MatrixMode
RlRenderBatchField
RlShaderAttributeDataType
ShaderAttributeDataType
RlShaderType
ShaderType
RlShaderUniformDataType
ShaderUniformDataType
RlUsageHint
UsageHint
RlVertexBufferField
ShaderField
ShaderLocationIndex
ShaderLocationIndex
ShaderUniformDataType
ShaderUniformDataType
SoundField
TextureField
TextureFilter
TextureFilter
TextureWrap
TextureWrap
TouchAction
TouchAction
TraceLogLevel
TraceLogLevel
TransformField
Vector2Field
Vector3Field
Vector4Field
VrDeviceInfoField
VrStereoConfigField
WaveField

Mixins

ContiguousCodec<E, R extends RType>
Opt-in capability for codecs whose values sit at a fixed byte stride, so a contiguous run of them can be read/written in one call. Not every ElementCodec can do this (e.g. StringCodec has no fixed stride), this is deliberately separate from the base contract rather than forced on every codec.
GuiProperty
Marker for raygui property enums, each exposing a raw value for use with the GUI styling API.
RaylibDisposable
RaylibEnum
Adds ordered comparison operators to Raylib enums that expose a raw value, mirroring C enum integer semantics.
RaylibGuiModuleExtras<R extends RaylibBase>
Re-exports RaylibGuiConstants values as instance members, so constants are accessible directly on the module without a class qualifier.
RaylibLightModuleExtras<R extends RaylibBase>
Re-exports RaylibLightConstants values as instance members, so constants are accessible directly on the module without a class qualifier.
RaylibRlglModuleExtras<R extends RaylibBase>
Re-exports RaylibRlglConstants values as instance members, so constants are accessible directly on the module without a class qualifier.
RTypeDoubleLike
Marker type for any double-like RTypes.
RTypeIntLike
Marker type for any int-like RTypes.
RTypeUnknownLike
Marker type for any unknown-like RTypes.
StructFields

Extensions

BoolAsInt on bool
BoolPointer on MemoryPointer<RBool>
CharCodeString on String
CString on String
DoubleFormatting on double
Convenience getters for formatting a double to a fixed number of decimal places.
Float32Pointer on MemoryPointer<RFloat32>
Float64Pointer on MemoryPointer<RFloat64>
Int16Pointer on MemoryPointer<RInt16>
Int32Pointer on MemoryPointer<RInt32>
Int64Pointer on MemoryPointer<RInt64>
Int8Pointer on MemoryPointer<RInt8>
IntAsBool on int
IntHex on int
IterableIntEx on Iterable<int>
JSAnyAsMemoryPointer on JSAny?
JSAnyConversion on JSAny?
Convenience conversions from JavaScript values to Dart values.
JSConsoleExtension on JSConsole
JSFunctionUtilExtension on JSFunction<Function>
LiveArrayFieldX on StructValueField<List<E>, RArray<R>>
LivePointerArrayFieldX on StructPointerArrayField<E, R>
LivePointerFixedArrayFieldX on StructPointerValueField<List<E>, RArray<R>>
LivePointerPointerArrayFieldX on StructPointerArrayField<E, RPointer<R>>
LivePointerSyncFieldX on StructPointerValueField<E, R>
LivePointerUnknownSyncFieldX on StructPointerValueField<dynamic, R>
MemoryPointerAsWasmPointer on MemoryPointer<RType>
MemoryPointerMatrixIO on MemoryPointer<RPointer<RStruct>>
MemoryPointerStringIO on MemoryPointer<RPointer<RChar>>
PointerArrayOnPointer on MemoryPointer<RPointer<RType>>
SizePointer on MemoryPointer<RSize>
StringToRaylibC on String
StructLiveListNested on StructLiveList<List<E>, RPointer<R>>
StructPointerAsWasmPointer on StructPointer<RaylibStruct>
Uint16Pointer on MemoryPointer<RUint16>
Uint32Pointer on MemoryPointer<RUint32>
Uint64Pointer on MemoryPointer<RUint64>
Uint8Pointer on MemoryPointer<RUint8>
Utf16StringPointer on MemoryPointer<RInt16>
Utf32StringPointer on MemoryPointer<RInt32>
Utf8StringPointer on MemoryPointer<RInt8>

Properties

BEIGE → Color
no setter
BLACK → Color
no setter
BLANK → Color
no setter
BLUE → Color
no setter
BROWN → Color
no setter
console → JSConsole
JavaScript console object.
no setter
currentRaylibPlatform → RaylibPlatform
The Raylib platform selected at compile time.
no setter
DARKBLUE → Color
no setter
DARKBROWN → Color
no setter
DARKGRAY → Color
no setter
DARKGREEN → Color
no setter
DARKPURPLE → Color
no setter
DEG2RAD → double
See RaylibConstants.DEG2RAD.
no setter
EPSILON → double
See RaylibConstants.EPSILON.
no setter
GOLD → Color
no setter
GRAY → Color
no setter
GREEN → Color
no setter
LIGHTGRAY → Color
no setter
LIME → Color
no setter
M_1_PI → double
See RaylibConstants.M_1_PI.
no setter
M_2_PI → double
See RaylibConstants.M_2_PI.
no setter
M_2_SQRTPI → double
See RaylibConstants.M_2_SQRTPI.
no setter
M_E → double
See RaylibConstants.M_E.
no setter
M_LN10 → double
See RaylibConstants.M_LN10.
no setter
M_LN2 → double
See RaylibConstants.M_LN2.
no setter
M_LOG10E → double
See RaylibConstants.M_LOG10E.
no setter
M_LOG2E → double
See RaylibConstants.M_LOG2E.
no setter
M_PI → double
See RaylibConstants.M_PI.
no setter
M_PI_2 → double
See RaylibConstants.M_PI_2.
no setter
M_PI_4 → double
See RaylibConstants.M_PI_4.
no setter
M_SQRT1_2 → double
See RaylibConstants.M_SQRT1_2.
no setter
M_SQRT2 → double
See RaylibConstants.M_SQRT2.
no setter
MAGENTA → Color
no setter
MAROON → Color
no setter
MATERIAL_MAP_DIFFUSE → MaterialMapIndex
See RaylibConstants.MATERIAL_MAP_DIFFUSE.
no setter
MATERIAL_MAP_SPECULAR → MaterialMapIndex
See RaylibConstants.MATERIAL_MAP_SPECULAR.
no setter
MAX_LIGHTS → int
See RaylibLightConstants.MAX_LIGHTS.
no setter
MAX_MATERIAL_MAPS → int
See RaylibConstants.MAX_MATERIAL_MAPS.
no setter
MAX_TOUCH_POINTS → int
See RaylibConstants.MAX_TOUCH_POINTS.
no setter
msf_gif_alpha_threshold ↔ int
See RaylibMsfGifDart.msf_gif_alpha_threshold.
getter/setter pair
msf_gif_bgra_flag ↔ int
See RaylibMsfGifDart.msf_gif_bgra_flag.
getter/setter pair
ORANGE → Color
no setter
PI → double
See RaylibConstants.PI.
no setter
PINK → Color
no setter
PURPLE → Color
no setter
RAD2DEG → double
See RaylibConstants.RAD2DEG.
no setter
RAND_MAX → int
See RaylibConstants.RAND_MAX.
no setter
RAYGUI_COLORBARALPHA_CHECKED_SIZE → int
See RaylibGuiConstants.RAYGUI_COLORBARALPHA_CHECKED_SIZE.
no setter
RAYGUI_GRID_ALPHA → double
See RaylibGuiConstants.RAYGUI_GRID_ALPHA.
no setter
RAYGUI_GROUPBOX_LINE_THICK → int
See RaylibGuiConstants.RAYGUI_GROUPBOX_LINE_THICK.
no setter
RAYGUI_ICON_DATA_ELEMENTS → int
See RaylibGuiConstants.RAYGUI_ICON_DATA_ELEMENTS.
no setter
RAYGUI_ICON_FONT_ATLAS_PADDING → int
See RaylibGuiConstants.RAYGUI_ICON_FONT_ATLAS_PADDING.
no setter
RAYGUI_ICON_MAX_FONT_BACKED → int
See RaylibGuiConstants.RAYGUI_ICON_MAX_FONT_BACKED.
no setter
RAYGUI_ICON_MAX_ICONS → int
See RaylibGuiConstants.RAYGUI_ICON_MAX_ICONS.
no setter
RAYGUI_ICON_MAX_NAME_LENGTH → int
See RaylibGuiConstants.RAYGUI_ICON_MAX_NAME_LENGTH.
no setter
RAYGUI_ICON_SIZE → int
See RaylibGuiConstants.RAYGUI_ICON_SIZE.
no setter
RAYGUI_ICON_TEXT_PADDING → int
See RaylibGuiConstants.RAYGUI_ICON_TEXT_PADDING.
no setter
RAYGUI_ICONS → List<int>
See RaylibGuiConstants.RAYGUI_ICONS.
no setter
RAYGUI_LINE_MARGIN_TEXT → int
See RaylibGuiConstants.RAYGUI_LINE_MARGIN_TEXT.
no setter
RAYGUI_LINE_TEXT_PADDING → int
See RaylibGuiConstants.RAYGUI_LINE_TEXT_PADDING.
no setter
RAYGUI_MAX_CONTROLS → int
See RaylibGuiConstants.RAYGUI_MAX_CONTROLS.
no setter
RAYGUI_MAX_PROPS_BASE → int
See RaylibGuiConstants.RAYGUI_MAX_PROPS_BASE.
no setter
RAYGUI_MAX_PROPS_EXTENDED → int
See RaylibGuiConstants.RAYGUI_MAX_PROPS_EXTENDED.
no setter
RAYGUI_MAX_TEXT_LINES → int
See RaylibGuiConstants.RAYGUI_MAX_TEXT_LINES.
no setter
RAYGUI_MESSAGEBOX_BUTTON_HEIGHT → int
See RaylibGuiConstants.RAYGUI_MESSAGEBOX_BUTTON_HEIGHT.
no setter
RAYGUI_MESSAGEBOX_BUTTON_PADDING → int
See RaylibGuiConstants.RAYGUI_MESSAGEBOX_BUTTON_PADDING.
no setter
RAYGUI_MIN_MOUSE_WHEEL_SPEED → int
See RaylibGuiConstants.RAYGUI_MIN_MOUSE_WHEEL_SPEED.
no setter
RAYGUI_MIN_SCROLLBAR_HEIGHT → int
See RaylibGuiConstants.RAYGUI_MIN_SCROLLBAR_HEIGHT.
no setter
RAYGUI_MIN_SCROLLBAR_WIDTH → int
See RaylibGuiConstants.RAYGUI_MIN_SCROLLBAR_WIDTH.
no setter
RAYGUI_PANEL_BORDER_WIDTH → int
See RaylibGuiConstants.RAYGUI_PANEL_BORDER_WIDTH.
no setter
RAYGUI_SCROLLBAR_LEFT_SIDE → int
See RaylibGuiConstants.RAYGUI_SCROLLBAR_LEFT_SIDE.
no setter
RAYGUI_SCROLLBAR_RIGHT_SIDE → int
See RaylibGuiConstants.RAYGUI_SCROLLBAR_RIGHT_SIDE.
no setter
RAYGUI_TEXTBOX_AUTO_CURSOR_COOLDOWN → int
See RaylibGuiConstants.RAYGUI_TEXTBOX_AUTO_CURSOR_COOLDOWN.
no setter
RAYGUI_TEXTBOX_AUTO_CURSOR_DELAY → int
See RaylibGuiConstants.RAYGUI_TEXTBOX_AUTO_CURSOR_DELAY.
no setter
RAYGUI_TEXTINPUTBOX_BUTTON_HEIGHT → int
See RaylibGuiConstants.RAYGUI_TEXTINPUTBOX_BUTTON_HEIGHT.
no setter
RAYGUI_TEXTINPUTBOX_BUTTON_PADDING → int
See RaylibGuiConstants.RAYGUI_TEXTINPUTBOX_BUTTON_PADDING.
no setter
RAYGUI_TEXTINPUTBOX_HEIGHT → int
See RaylibGuiConstants.RAYGUI_TEXTINPUTBOX_HEIGHT.
no setter
RAYGUI_TOGGLEGROUP_MAX_ITEM_TEXT_SIZE → int
See RaylibGuiConstants.RAYGUI_TOGGLEGROUP_MAX_ITEM_TEXT_SIZE.
no setter
RAYGUI_VALUEBOX_MAX_CHARS → int
See RaylibGuiConstants.RAYGUI_VALUEBOX_MAX_CHARS.
no setter
RAYGUI_VERSION → String
See RaylibGuiConstants.RAYGUI_VERSION.
no setter
RAYGUI_VERSION_MAJOR → int
See RaylibGuiConstants.RAYGUI_VERSION_MAJOR.
no setter
RAYGUI_VERSION_MINOR → int
See RaylibGuiConstants.RAYGUI_VERSION_MINOR.
no setter
RAYGUI_VERSION_PATCH → int
See RaylibGuiConstants.RAYGUI_VERSION_PATCH.
no setter
RAYGUI_WINDOWBOX_CLOSEBUTTON_HEIGHT → int
See RaylibGuiConstants.RAYGUI_WINDOWBOX_CLOSEBUTTON_HEIGHT.
no setter
RAYGUI_WINDOWBOX_STATUSBAR_HEIGHT → int
See RaylibGuiConstants.RAYGUI_WINDOWBOX_STATUSBAR_HEIGHT.
no setter
RAYLIB_VERSION → String
See RaylibConstants.RAYLIB_VERSION.
no setter
RAYLIB_VERSION_MAJOR → int
See RaylibConstants.RAYLIB_VERSION_MAJOR.
no setter
RAYLIB_VERSION_MINOR → int
See RaylibConstants.RAYLIB_VERSION_MINOR.
no setter
RAYLIB_VERSION_PATCH → int
See RaylibConstants.RAYLIB_VERSION_PATCH.
no setter
RAYWHITE → Color
no setter
RED → Color
no setter
rl → Raylib
no setter
RL_BLEND_COLOR → int
See RaylibRlglConstants.RL_BLEND_COLOR.
no setter
RL_BLEND_DST_ALPHA → int
See RaylibRlglConstants.RL_BLEND_DST_ALPHA.
no setter
RL_BLEND_DST_RGB → int
See RaylibRlglConstants.RL_BLEND_DST_RGB.
no setter
RL_BLEND_EQUATION → int
See RaylibRlglConstants.RL_BLEND_EQUATION.
no setter
RL_BLEND_EQUATION_ALPHA → int
See RaylibRlglConstants.RL_BLEND_EQUATION_ALPHA.
no setter
RL_BLEND_EQUATION_RGB → int
See RaylibRlglConstants.RL_BLEND_EQUATION_RGB.
no setter
RL_BLEND_SRC_ALPHA → int
See RaylibRlglConstants.RL_BLEND_SRC_ALPHA.
no setter
RL_BLEND_SRC_RGB → int
See RaylibRlglConstants.RL_BLEND_SRC_RGB.
no setter
RL_COMPUTE_SHADER → int
See RaylibRlglConstants.RL_COMPUTE_SHADER.
no setter
RL_CONSTANT_ALPHA → int
See RaylibRlglConstants.RL_CONSTANT_ALPHA.
no setter
RL_CONSTANT_COLOR → int
See RaylibRlglConstants.RL_CONSTANT_COLOR.
no setter
RL_CULL_DISTANCE_FAR → double
See RaylibRlglConstants.RL_CULL_DISTANCE_FAR.
no setter
RL_CULL_DISTANCE_NEAR → double
See RaylibRlglConstants.RL_CULL_DISTANCE_NEAR.
no setter
RL_DEFAULT_BATCH_BUFFER_ELEMENTS → int
See RaylibRlglConstants.RL_DEFAULT_BATCH_BUFFER_ELEMENTS.
no setter
RL_DEFAULT_BATCH_BUFFERS → int
See RaylibRlglConstants.RL_DEFAULT_BATCH_BUFFERS.
no setter
RL_DEFAULT_BATCH_DRAWCALLS → int
See RaylibRlglConstants.RL_DEFAULT_BATCH_DRAWCALLS.
no setter
RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS → int
See RaylibRlglConstants.RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS.
no setter
RL_DRAW_FRAMEBUFFER → int
See RaylibRlglConstants.RL_DRAW_FRAMEBUFFER.
no setter
RL_DST_ALPHA → int
See RaylibRlglConstants.RL_DST_ALPHA.
no setter
RL_DST_COLOR → int
See RaylibRlglConstants.RL_DST_COLOR.
no setter
RL_DYNAMIC_COPY → int
See RaylibRlglConstants.RL_DYNAMIC_COPY.
no setter
RL_DYNAMIC_DRAW → int
See RaylibRlglConstants.RL_DYNAMIC_DRAW.
no setter
RL_DYNAMIC_READ → int
See RaylibRlglConstants.RL_DYNAMIC_READ.
no setter
RL_FLOAT → int
See RaylibRlglConstants.RL_FLOAT.
no setter
RL_FRAGMENT_SHADER → int
See RaylibRlglConstants.RL_FRAGMENT_SHADER.
no setter
RL_FUNC_ADD → int
See RaylibRlglConstants.RL_FUNC_ADD.
no setter
RL_FUNC_REVERSE_SUBTRACT → int
See RaylibRlglConstants.RL_FUNC_REVERSE_SUBTRACT.
no setter
RL_FUNC_SUBTRACT → int
See RaylibRlglConstants.RL_FUNC_SUBTRACT.
no setter
RL_LINES → int
See RaylibRlglConstants.RL_LINES.
no setter
RL_MAX → int
See RaylibRlglConstants.RL_MAX.
no setter
RL_MAX_MATRIX_STACK_SIZE → int
See RaylibRlglConstants.RL_MAX_MATRIX_STACK_SIZE.
no setter
RL_MAX_SHADER_LOCATIONS → int
See RaylibRlglConstants.RL_MAX_SHADER_LOCATIONS.
no setter
RL_MIN → int
See RaylibRlglConstants.RL_MIN.
no setter
RL_MODELVIEW → int
See RaylibRlglConstants.RL_MODELVIEW.
no setter
RL_ONE → int
See RaylibRlglConstants.RL_ONE.
no setter
RL_ONE_MINUS_CONSTANT_ALPHA → int
See RaylibRlglConstants.RL_ONE_MINUS_CONSTANT_ALPHA.
no setter
RL_ONE_MINUS_CONSTANT_COLOR → int
See RaylibRlglConstants.RL_ONE_MINUS_CONSTANT_COLOR.
no setter
RL_ONE_MINUS_DST_ALPHA → int
See RaylibRlglConstants.RL_ONE_MINUS_DST_ALPHA.
no setter
RL_ONE_MINUS_DST_COLOR → int
See RaylibRlglConstants.RL_ONE_MINUS_DST_COLOR.
no setter
RL_ONE_MINUS_SRC_ALPHA → int
See RaylibRlglConstants.RL_ONE_MINUS_SRC_ALPHA.
no setter
RL_ONE_MINUS_SRC_COLOR → int
See RaylibRlglConstants.RL_ONE_MINUS_SRC_COLOR.
no setter
RL_PROJECTION → int
See RaylibRlglConstants.RL_PROJECTION.
no setter
RL_QUADS → int
See RaylibRlglConstants.RL_QUADS.
no setter
RL_READ_FRAMEBUFFER → int
See RaylibRlglConstants.RL_READ_FRAMEBUFFER.
no setter
RL_SHADER_LOC_MAP_DIFFUSE → int
See RaylibRlglConstants.RL_SHADER_LOC_MAP_DIFFUSE.
no setter
RL_SHADER_LOC_MAP_SPECULAR → int
See RaylibRlglConstants.RL_SHADER_LOC_MAP_SPECULAR.
no setter
RL_SRC_ALPHA → int
See RaylibRlglConstants.RL_SRC_ALPHA.
no setter
RL_SRC_ALPHA_SATURATE → int
See RaylibRlglConstants.RL_SRC_ALPHA_SATURATE.
no setter
RL_SRC_COLOR → int
See RaylibRlglConstants.RL_SRC_COLOR.
no setter
RL_STATIC_COPY → int
See RaylibRlglConstants.RL_STATIC_COPY.
no setter
RL_STATIC_DRAW → int
See RaylibRlglConstants.RL_STATIC_DRAW.
no setter
RL_STATIC_READ → int
See RaylibRlglConstants.RL_STATIC_READ.
no setter
RL_STREAM_COPY → int
See RaylibRlglConstants.RL_STREAM_COPY.
no setter
RL_STREAM_DRAW → int
See RaylibRlglConstants.RL_STREAM_DRAW.
no setter
RL_STREAM_READ → int
See RaylibRlglConstants.RL_STREAM_READ.
no setter
RL_TEXTURE → int
See RaylibRlglConstants.RL_TEXTURE.
no setter
RL_TEXTURE_FILTER_ANISOTROPIC → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_ANISOTROPIC.
no setter
RL_TEXTURE_FILTER_LINEAR → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_LINEAR.
no setter
RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST.
no setter
RL_TEXTURE_FILTER_MIP_LINEAR → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_MIP_LINEAR.
no setter
RL_TEXTURE_FILTER_MIP_NEAREST → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_MIP_NEAREST.
no setter
RL_TEXTURE_FILTER_NEAREST → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_NEAREST.
no setter
RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR → int
See RaylibRlglConstants.RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR.
no setter
RL_TEXTURE_MAG_FILTER → int
See RaylibRlglConstants.RL_TEXTURE_MAG_FILTER.
no setter
RL_TEXTURE_MIN_FILTER → int
See RaylibRlglConstants.RL_TEXTURE_MIN_FILTER.
no setter
RL_TEXTURE_MIPMAP_BIAS_RATIO → int
See RaylibRlglConstants.RL_TEXTURE_MIPMAP_BIAS_RATIO.
no setter
RL_TEXTURE_WRAP_CLAMP → int
See RaylibRlglConstants.RL_TEXTURE_WRAP_CLAMP.
no setter
RL_TEXTURE_WRAP_MIRROR_CLAMP → int
See RaylibRlglConstants.RL_TEXTURE_WRAP_MIRROR_CLAMP.
no setter
RL_TEXTURE_WRAP_MIRROR_REPEAT → int
See RaylibRlglConstants.RL_TEXTURE_WRAP_MIRROR_REPEAT.
no setter
RL_TEXTURE_WRAP_REPEAT → int
See RaylibRlglConstants.RL_TEXTURE_WRAP_REPEAT.
no setter
RL_TEXTURE_WRAP_S → int
See RaylibRlglConstants.RL_TEXTURE_WRAP_S.
no setter
RL_TEXTURE_WRAP_T → int
See RaylibRlglConstants.RL_TEXTURE_WRAP_T.
no setter
RL_TRIANGLES → int
See RaylibRlglConstants.RL_TRIANGLES.
no setter
RL_UNSIGNED_BYTE → int
See RaylibRlglConstants.RL_UNSIGNED_BYTE.
no setter
RL_VERTEX_SHADER → int
See RaylibRlglConstants.RL_VERTEX_SHADER.
no setter
RL_ZERO → int
See RaylibRlglConstants.RL_ZERO.
no setter
RLGL_VERSION → String
See RaylibRlglConstants.RLGL_VERSION.
no setter
SHADER_LOC_MAP_DIFFUSE → ShaderLocationIndex
See RaylibConstants.SHADER_LOC_MAP_DIFFUSE.
no setter
SHADER_LOC_MAP_SPECULAR → ShaderLocationIndex
See RaylibConstants.SHADER_LOC_MAP_SPECULAR.
no setter
SKYBLUE → Color
no setter
Temp → RaylibTemp<RaylibBase>
no setter
TRANSPARENT → Color
no setter
VIOLET → Color
no setter
WHITE → Color
no setter
YELLOW → Color
no setter

Functions

AttachAudioMixedProcessor(AudioCallbackBase callback) → void
See RaylibAudioDart.AttachAudioMixedProcessor.
AttachAudioStreamProcessor(AudioStream stream, AudioCallbackBase callback) → void
See RaylibAudioDart.AttachAudioStreamProcessor.
BeginBlendMode(BlendMode mode) → void
See RaylibCoreDart.BeginBlendMode.
BeginDrawing() → void
See RaylibCoreDart.BeginDrawing.
BeginMode2D(Camera2D camera) → void
See RaylibCoreDart.BeginMode2D.
BeginMode3D(Camera3D camera) → void
See RaylibCoreDart.BeginMode3D.
BeginScissorMode(num x, num y, num width, num height) → void
See RaylibCoreDart.BeginScissorMode.
BeginShaderMode(Shader shader) → void
See RaylibCoreDart.BeginShaderMode.
BeginTextureMode(RenderTexture target) → void
See RaylibCoreDart.BeginTextureMode.
BeginVrStereoMode(VrStereoConfig config) → void
See RaylibCoreDart.BeginVrStereoMode.
bootMemoryBackend() → void
CameraMoveForward(Camera3D camera, num distance, bool moveInWorldPlane) → void
See RaylibCameraDart.CameraMoveForward.
CameraMoveRight(Camera3D camera, num distance, bool moveInWorldPlane) → void
See RaylibCameraDart.CameraMoveRight.
CameraMoveToTarget(Camera3D camera, num delta) → void
See RaylibCameraDart.CameraMoveToTarget.
CameraMoveUp(Camera3D camera, num distance) → void
See RaylibCameraDart.CameraMoveUp.
CameraPitch(Camera3D camera, num angle, bool lockView, bool rotateAroundTarget, bool rotateUp) → void
See RaylibCameraDart.CameraPitch.
CameraRoll(Camera3D camera, num angle) → void
See RaylibCameraDart.CameraRoll.
CameraYaw(Camera3D camera, num angle, bool rotateAroundTarget) → void
See RaylibCameraDart.CameraYaw.
ChangeDirectory(String dir) → bool
See RaylibCoreDart.ChangeDirectory.
CheckCollisionBoxes(BoundingBox box1, BoundingBox box2) → bool
See RaylibCoreDart.CheckCollisionBoxes.
CheckCollisionBoxSphere(BoundingBox box, Vector3 center, num radius) → bool
See RaylibCoreDart.CheckCollisionBoxSphere.
CheckCollisionCircleLine(Vector2 center, num radius, Vector2 p1, Vector2 p2) → bool
See RaylibCoreDart.CheckCollisionCircleLine.
CheckCollisionCircleRec(Vector2 center, num radius, Rectangle rec) → bool
See RaylibCoreDart.CheckCollisionCircleRec.
CheckCollisionCircles(Vector2 center1, num radius1, Vector2 center2, num radius2) → bool
See RaylibCoreDart.CheckCollisionCircles.
CheckCollisionLines(Vector2 startPos1, Vector2 endPos1, Vector2 startPos2, Vector2 endPos2) → (bool, Vector2)
See RaylibCoreDart.CheckCollisionLines.
CheckCollisionPointCircle(Vector2 point, Vector2 center, num radius) → bool
See RaylibCoreDart.CheckCollisionPointCircle.
CheckCollisionPointLine(Vector2 point, Vector2 p1, Vector2 p2, num threshold) → bool
See RaylibCoreDart.CheckCollisionPointLine.
CheckCollisionPointPoly(Vector2 point, List<Vector2> points) → bool
See RaylibCoreDart.CheckCollisionPointPoly.
CheckCollisionPointRec(Vector2 point, Rectangle rec) → bool
See RaylibCoreDart.CheckCollisionPointRec.
CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2 p3) → bool
See RaylibCoreDart.CheckCollisionPointTriangle.
CheckCollisionRecs(Rectangle rec1, Rectangle rec2) → bool
See RaylibCoreDart.CheckCollisionRecs.
CheckCollisionSpheres(Vector3 center1, num radius1, Vector3 center2, num radius2) → bool
See RaylibCoreDart.CheckCollisionSpheres.
Clamp(num value, num min, num max) → double
See RaylibFunctions.Clamp.
ClearBackground(Color color) → void
See RaylibCoreDart.ClearBackground.
ClearWindowState(Iterable<ConfigFlags> flags) → void
See RaylibCoreDart.ClearWindowState.
CloseAudioDevice() → void
See RaylibAudioDart.CloseAudioDevice.
CloseWindow() → void
See RaylibCoreDart.CloseWindow.
CloseWindowAndDispose() → void
See RaylibBase.CloseWindowAndDispose.
CodepointToUTF8(num codepoint) → (String, int)
See RaylibCoreDart.CodepointToUTF8.
ColorAlpha(Color color, num alpha) → Color
See RaylibCoreDart.ColorAlpha.
ColorAlphaBlend(Color dst, Color src, Color tint) → Color
See RaylibCoreDart.ColorAlphaBlend.
ColorBrightness(Color color, num factor) → Color
See RaylibCoreDart.ColorBrightness.
ColorContrast(Color color, num contrast) → Color
See RaylibCoreDart.ColorContrast.
ColorFromHSV(num hue, num saturation, num value) → Color
See RaylibCoreDart.ColorFromHSV.
ColorFromNormalized(Vector4 normalized) → Color
See RaylibCoreDart.ColorFromNormalized.
ColorIsEqual(Color col1, Color col2) → bool
See RaylibCoreDart.ColorIsEqual.
ColorLerp(Color color1, Color color2, num factor) → Color
See RaylibCoreDart.ColorLerp.
ColorNormalize(Color color) → Vector4
See RaylibCoreDart.ColorNormalize.
ColorTint(Color color, Color tint) → Color
See RaylibCoreDart.ColorTint.
ColorToHSV(Color color) → Vector3
See RaylibCoreDart.ColorToHSV.
ColorToInt(Color color) → int
See RaylibCoreDart.ColorToInt.
CompressData(Uint8List data) → Uint8List
See RaylibCoreDart.CompressData.
ComputeCRC32(Uint8List data) → int
See RaylibCoreDart.ComputeCRC32.
ComputeMD5(Uint8List data) → Uint8List
See RaylibCoreDart.ComputeMD5.
ComputeSHA1(Uint8List data) → Uint8List
See RaylibCoreDart.ComputeSHA1.
ComputeSHA256(Uint8List data) → Uint8List
See RaylibCoreDart.ComputeSHA256.
CreateLight(LightType type, Vector3 position, Vector3 target, Color color, Shader shader) → Light
See RaylibLightDart.CreateLight.
DecodeDataBase64(Uint8List data) → Uint8List
See RaylibCoreDart.DecodeDataBase64.
DecompressData(Uint8List compData) → Uint8List
See RaylibCoreDart.DecompressData.
DetachAudioMixedProcessor(AudioCallbackBase callback, {bool keepAlive = false}) → void
See RaylibAudioDart.DetachAudioMixedProcessor.
DetachAudioStreamProcessor(AudioStream stream, AudioCallbackBase callback, {bool keepAlive = false}) → void
See RaylibAudioDart.DetachAudioStreamProcessor.
DirectoryExists(String dirPath) → bool
See RaylibCoreDart.DirectoryExists.
DisableCursor() → void
See RaylibCoreDart.DisableCursor.
DisableEventWaiting() → void
See RaylibCoreDart.DisableEventWaiting.
disposeRaylib() → void
See RaylibBase.dispose.
DrawBillboard(Camera3D camera, Texture texture, Vector3 position, num scale, Color tint) → void
See RaylibCoreDart.DrawBillboard.
DrawBillboardPro(Camera3D camera, Texture texture, Rectangle source, Vector3 position, Vector3 up, Vector2 size, Vector2 origin, num rotation, Color tint) → void
See RaylibCoreDart.DrawBillboardPro.
DrawBillboardRec(Camera3D camera, Texture texture, Rectangle source, Vector3 position, Vector2 size, Color tint) → void
See RaylibCoreDart.DrawBillboardRec.
DrawBoundingBox(BoundingBox box, Color color) → void
See RaylibCoreDart.DrawBoundingBox.
DrawCapsule(Vector3 startPos, Vector3 endPos, num radius, num slices, num rings, Color color) → void
See RaylibCoreDart.DrawCapsule.
DrawCapsuleWires(Vector3 startPos, Vector3 endPos, num radius, num slices, num rings, Color color) → void
See RaylibCoreDart.DrawCapsuleWires.
DrawCircle(num centerX, num centerY, num radius, Color color) → void
See RaylibCoreDart.DrawCircle.
DrawCircle3D(Vector3 center, num radius, Vector3 rotationAxis, num rotationAngle, Color color) → void
See RaylibCoreDart.DrawCircle3D.
DrawCircleGradient(Vector2 center, num radius, Color inner, Color outer) → void
See RaylibCoreDart.DrawCircleGradient.
DrawCircleLines(num centerX, num centerY, num radius, Color color) → void
See RaylibCoreDart.DrawCircleLines.
DrawCircleLinesV(Vector2 center, num radius, Color color) → void
See RaylibCoreDart.DrawCircleLinesV.
DrawCircleSector(Vector2 center, num radius, num startAngle, num endAngle, num segments, Color color) → void
See RaylibCoreDart.DrawCircleSector.
DrawCircleSectorLines(Vector2 center, num radius, num startAngle, num endAngle, num segments, Color color) → void
See RaylibCoreDart.DrawCircleSectorLines.
DrawCircleV(Vector2 center, num radius, Color color) → void
See RaylibCoreDart.DrawCircleV.
DrawCube(Vector3 position, num width, num height, num length, Color color) → void
See RaylibCoreDart.DrawCube.
DrawCubeV(Vector3 position, Vector3 size, Color color) → void
See RaylibCoreDart.DrawCubeV.
DrawCubeWires(Vector3 position, num width, num height, num length, Color color) → void
See RaylibCoreDart.DrawCubeWires.
DrawCubeWiresV(Vector3 position, Vector3 size, Color color) → void
See RaylibCoreDart.DrawCubeWiresV.
DrawCylinder(Vector3 position, num radiusTop, num radiusBottom, num height, num slices, Color color) → void
See RaylibCoreDart.DrawCylinder.
DrawCylinderEx(Vector3 startPos, Vector3 endPos, num startRadius, num endRadius, num sides, Color color) → void
See RaylibCoreDart.DrawCylinderEx.
DrawCylinderWires(Vector3 position, num radiusTop, num radiusBottom, num height, num slices, Color color) → void
See RaylibCoreDart.DrawCylinderWires.
DrawCylinderWiresEx(Vector3 startPos, Vector3 endPos, num startRadius, num endRadius, num sides, Color color) → void
See RaylibCoreDart.DrawCylinderWiresEx.
DrawEllipse(num centerX, num centerY, num radiusH, num radiusV, Color color) → void
See RaylibCoreDart.DrawEllipse.
DrawEllipseLines(num centerX, num centerY, num radiusH, num radiusV, Color color) → void
See RaylibCoreDart.DrawEllipseLines.
DrawEllipseLinesV(Vector2 center, num radiusH, num radiusV, Color color) → void
See RaylibCoreDart.DrawEllipseLinesV.
DrawEllipseV(Vector2 center, num radiusH, num radiusV, Color color) → void
See RaylibCoreDart.DrawEllipseV.
DrawFPS(num posX, num posY) → void
See RaylibCoreDart.DrawFPS.
DrawGrid(num slices, num spacing) → void
See RaylibCoreDart.DrawGrid.
DrawLine(num startPosX, num startPosY, num endPosX, num endPosY, Color color) → void
See RaylibCoreDart.DrawLine.
DrawLine3D(Vector3 startPos, Vector3 endPos, Color color) → void
See RaylibCoreDart.DrawLine3D.
DrawLineBezier(Vector2 startPos, Vector2 endPos, num thick, Color color) → void
See RaylibCoreDart.DrawLineBezier.
DrawLineDashed(Vector2 startPos, Vector2 endPos, num dashSize, num spaceSize, Color color) → void
See RaylibCoreDart.DrawLineDashed.
DrawLineEx(Vector2 startPos, Vector2 endPos, num thick, Color color) → void
See RaylibCoreDart.DrawLineEx.
DrawLineStrip(List<Vector2> points, Color color) → void
See RaylibCoreDart.DrawLineStrip.
DrawLineV(Vector2 startPos, Vector2 endPos, Color color) → void
See RaylibCoreDart.DrawLineV.
DrawMesh(Mesh mesh, Material material, Matrix transform) → void
See RaylibCoreDart.DrawMesh.
DrawMeshInstanced(Mesh mesh, Material material, List<Matrix> transforms) → void
See RaylibCoreDart.DrawMeshInstanced.
DrawModel(Model model, Vector3 position, num scale, Color tint) → void
See RaylibCoreDart.DrawModel.
DrawModelEx(Model model, Vector3 position, Vector3 rotationAxis, num rotationAngle, Vector3 scale, Color tint) → void
See RaylibCoreDart.DrawModelEx.
DrawModelWires(Model model, Vector3 position, num scale, Color tint) → void
See RaylibCoreDart.DrawModelWires.
DrawModelWiresEx(Model model, Vector3 position, Vector3 rotationAxis, num rotationAngle, Vector3 scale, Color tint) → void
See RaylibCoreDart.DrawModelWiresEx.
DrawPixel(num posX, num posY, Color color) → void
See RaylibCoreDart.DrawPixel.
DrawPixelV(Vector2 position, Color color) → void
See RaylibCoreDart.DrawPixelV.
DrawPlane(Vector3 centerPos, Vector2 size, Color color) → void
See RaylibCoreDart.DrawPlane.
DrawPoint3D(Vector3 position, Color color) → void
See RaylibCoreDart.DrawPoint3D.
DrawPoly(Vector2 center, num sides, num radius, num rotation, Color color) → void
See RaylibCoreDart.DrawPoly.
DrawPolyLines(Vector2 center, num sides, num radius, num rotation, Color color) → void
See RaylibCoreDart.DrawPolyLines.
DrawPolyLinesEx(Vector2 center, num sides, num radius, num rotation, num lineThick, Color color) → void
See RaylibCoreDart.DrawPolyLinesEx.
DrawRay(Ray ray, Color color) → void
See RaylibCoreDart.DrawRay.
DrawRectangle(num posX, num posY, num width, num height, Color color) → void
See RaylibCoreDart.DrawRectangle.
DrawRectangleGradientEx(Rectangle rec, Color topLeft, Color bottomLeft, Color topRight, Color bottomRight) → void
See RaylibCoreDart.DrawRectangleGradientEx.
DrawRectangleGradientH(num posX, num posY, num width, num height, Color left, Color right) → void
See RaylibCoreDart.DrawRectangleGradientH.
DrawRectangleGradientV(num posX, num posY, num width, num height, Color top, Color bottom) → void
See RaylibCoreDart.DrawRectangleGradientV.
DrawRectangleLines(num posX, num posY, num width, num height, Color color) → void
See RaylibCoreDart.DrawRectangleLines.
DrawRectangleLinesEx(Rectangle rec, num lineThick, Color color) → void
See RaylibCoreDart.DrawRectangleLinesEx.
DrawRectanglePro(Rectangle rec, Vector2 origin, num rotation, Color color) → void
See RaylibCoreDart.DrawRectanglePro.
DrawRectangleRec(Rectangle rec, Color color) → void
See RaylibCoreDart.DrawRectangleRec.
DrawRectangleRounded(Rectangle rec, num roundness, num segments, Color color) → void
See RaylibCoreDart.DrawRectangleRounded.
DrawRectangleRoundedLines(Rectangle rec, num roundness, num segments, Color color) → void
See RaylibCoreDart.DrawRectangleRoundedLines.
DrawRectangleRoundedLinesEx(Rectangle rec, num roundness, num segments, num lineThick, Color color) → void
See RaylibCoreDart.DrawRectangleRoundedLinesEx.
DrawRectangleV(Vector2 position, Vector2 size, Color color) → void
See RaylibCoreDart.DrawRectangleV.
DrawRing(Vector2 center, num innerRadius, num outerRadius, num startAngle, num endAngle, num segments, Color color) → void
See RaylibCoreDart.DrawRing.
DrawRingLines(Vector2 center, num innerRadius, num outerRadius, num startAngle, num endAngle, num segments, Color color) → void
See RaylibCoreDart.DrawRingLines.
DrawSphere(Vector3 centerPos, num radius, Color color) → void
See RaylibCoreDart.DrawSphere.
DrawSphereEx(Vector3 centerPos, num radius, num rings, num slices, Color color) → void
See RaylibCoreDart.DrawSphereEx.
DrawSphereWires(Vector3 centerPos, num radius, num rings, num slices, Color color) → void
See RaylibCoreDart.DrawSphereWires.
DrawSplineBasis(List<Vector2> points, num thick, Color color) → void
See RaylibCoreDart.DrawSplineBasis.
DrawSplineBezierCubic(List<Vector2> points, num thick, Color color) → void
See RaylibCoreDart.DrawSplineBezierCubic.
DrawSplineBezierQuadratic(List<Vector2> points, num thick, Color color) → void
See RaylibCoreDart.DrawSplineBezierQuadratic.
DrawSplineCatmullRom(List<Vector2> points, num thick, Color color) → void
See RaylibCoreDart.DrawSplineCatmullRom.
DrawSplineLinear(List<Vector2> points, num thick, Color color) → void
See RaylibCoreDart.DrawSplineLinear.
DrawSplineSegmentBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, num thick, Color color) → void
See RaylibCoreDart.DrawSplineSegmentBasis.
DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, num thick, Color color) → void
See RaylibCoreDart.DrawSplineSegmentBezierCubic.
DrawSplineSegmentBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, num thick, Color color) → void
See RaylibCoreDart.DrawSplineSegmentBezierQuadratic.
DrawSplineSegmentCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, num thick, Color color) → void
See RaylibCoreDart.DrawSplineSegmentCatmullRom.
DrawSplineSegmentLinear(Vector2 p1, Vector2 p2, num thick, Color color) → void
See RaylibCoreDart.DrawSplineSegmentLinear.
DrawText(String text, num posX, num posY, num fontSize, Color color) → void
See RaylibCoreDart.DrawText.
DrawTextCodepoint(Font font, num codepoint, Vector2 position, num fontSize, Color tint) → void
See RaylibCoreDart.DrawTextCodepoint.
DrawTextCodepoints(Font font, Int32List codepoints, Vector2 position, num fontSize, num spacing, Color tint) → void
See RaylibCoreDart.DrawTextCodepoints.
DrawTextEx(Font font, String text, Vector2 position, num fontSize, num spacing, Color tint) → void
See RaylibCoreDart.DrawTextEx.
DrawTextPro(Font font, String text, Vector2 position, Vector2 origin, num rotation, num fontSize, num spacing, Color tint) → void
See RaylibCoreDart.DrawTextPro.
DrawTexture(Texture texture, num posX, num posY, Color tint) → void
See RaylibCoreDart.DrawTexture.
DrawTextureEx(Texture texture, Vector2 position, num rotation, num scale, Color tint) → void
See RaylibCoreDart.DrawTextureEx.
DrawTextureNPatch(Texture texture, NPatchInfo nPatchInfo, Rectangle dest, Vector2 origin, num rotation, Color tint) → void
See RaylibCoreDart.DrawTextureNPatch.
DrawTexturePro(Texture texture, Rectangle source, Rectangle dest, Vector2 origin, num rotation, Color tint) → void
See RaylibCoreDart.DrawTexturePro.
DrawTextureRec(Texture texture, Rectangle source, Vector2 position, Color tint) → void
See RaylibCoreDart.DrawTextureRec.
DrawTextureV(Texture texture, Vector2 position, Color tint) → void
See RaylibCoreDart.DrawTextureV.
DrawTriangle(Vector2 v1, Vector2 v2, Vector2 v3, Color color) → void
See RaylibCoreDart.DrawTriangle.
DrawTriangle3D(Vector3 v1, Vector3 v2, Vector3 v3, Color color) → void
See RaylibCoreDart.DrawTriangle3D.
DrawTriangleFan(List<Vector2> points, Color color) → void
See RaylibCoreDart.DrawTriangleFan.
DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color) → void
See RaylibCoreDart.DrawTriangleLines.
DrawTriangleStrip(List<Vector2> points, Color color) → void
See RaylibCoreDart.DrawTriangleStrip.
DrawTriangleStrip3D(List<Vector3> points, Color color) → void
See RaylibCoreDart.DrawTriangleStrip3D.
EaseBackIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBackIn.
EaseBackInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBackInOut.
EaseBackOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBackOut.
EaseBounceIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBounceIn.
EaseBounceInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBounceInOut.
EaseBounceOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBounceOut.
EaseCircIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCircIn.
EaseCircInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCircInOut.
EaseCircOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCircOut.
EaseCubicIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCubicIn.
EaseCubicInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCubicInOut.
EaseCubicOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCubicOut.
EaseElasticIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseElasticIn.
EaseElasticInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseElasticInOut.
EaseElasticOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseElasticOut.
EaseExpoIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseExpoIn.
EaseExpoInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseExpoInOut.
EaseExpoOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseExpoOut.
EaseLinearIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearIn.
EaseLinearInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearInOut.
EaseLinearNone(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearNone.
EaseLinearOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearOut.
EaseQuadIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseQuadIn.
EaseQuadInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseQuadInOut.
EaseQuadOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseQuadOut.
EaseSineIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseSineIn.
EaseSineInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseSineInOut.
EaseSineOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseSineOut.
emscripten_fs_downloadFile(String file, String downloadAs) → void
EnableCursor() → void
See RaylibCoreDart.EnableCursor.
EnableEventWaiting() → void
See RaylibCoreDart.EnableEventWaiting.
EncodeDataBase64(Uint8List data) → Uint8List
See RaylibCoreDart.EncodeDataBase64.
EndBlendMode() → void
See RaylibCoreDart.EndBlendMode.
EndDrawing() → void
See RaylibCoreDart.EndDrawing.
EndMode2D() → void
See RaylibCoreDart.EndMode2D.
EndMode3D() → void
See RaylibCoreDart.EndMode3D.
EndScissorMode() → void
See RaylibCoreDart.EndScissorMode.
EndShaderMode() → void
See RaylibCoreDart.EndShaderMode.
EndTextureMode() → void
See RaylibCoreDart.EndTextureMode.
EndVrStereoMode() → void
See RaylibCoreDart.EndVrStereoMode.
ExportAutomationEventList(AutomationEventList list, String fileName) → bool
See RaylibCoreDart.ExportAutomationEventList.
ExportDataAsCode(Uint8List data, String fileName) → bool
See RaylibCoreDart.ExportDataAsCode.
ExportFontAsCode(Font font, String fileName) → bool
See RaylibCoreDart.ExportFontAsCode.
ExportImage(Image image, String fileName) → bool
See RaylibCoreDart.ExportImage.
ExportImageAsCode(Image image, String fileName) → bool
See RaylibCoreDart.ExportImageAsCode.
ExportImageToMemory(Image image, String fileType) → (MemoryPointer<RUint8>, int)
See RaylibCoreDart.ExportImageToMemory.
ExportMesh(Mesh mesh, String fileName) → bool
See RaylibCoreDart.ExportMesh.
ExportMeshAsCode(Mesh mesh, String fileName) → bool
See RaylibCoreDart.ExportMeshAsCode.
ExportWave(Wave wave, String fileName) → bool
See RaylibAudioDart.ExportWave.
ExportWaveAsCode(Wave wave, String fileName) → bool
See RaylibAudioDart.ExportWaveAsCode.
Fade(Color color, num alpha) → Color
See RaylibCoreDart.Fade.
FileCopy(String srcPath, String dstPath) → int
See RaylibCoreDart.FileCopy.
FileExists(String fileName) → bool
See RaylibCoreDart.FileExists.
FileMove(String srcPath, String dstPath) → int
See RaylibCoreDart.FileMove.
FileRemove(String fileName) → int
See RaylibCoreDart.FileRemove.
FileRename(String fileName, String fileRename) → int
See RaylibCoreDart.FileRename.
FileTextFindIndex(String fileName, String search) → int
See RaylibCoreDart.FileTextFindIndex.
FileTextReplace(String fileName, String search, String replacement) → int
See RaylibCoreDart.FileTextReplace.
FloatEquals(double x, double y) → bool
See RaylibFunctions.FloatEquals.
GenImageCellular(num width, num height, num tileSize) → Image
See RaylibCoreDart.GenImageCellular.
GenImageChecked(num width, num height, num checksX, num checksY, Color col1, Color col2) → Image
See RaylibCoreDart.GenImageChecked.
GenImageColor(num width, num height, Color color) → Image
See RaylibCoreDart.GenImageColor.
GenImageFontAtlas(List<GlyphInfo> glyphs, num fontSize, num padding, num packMethod) → (Image, List<Rectangle>)
See RaylibCoreDart.GenImageFontAtlas.
GenImageGradientLinear(num width, num height, num direction, Color start, Color end) → Image
See RaylibCoreDart.GenImageGradientLinear.
GenImageGradientRadial(num width, num height, num density, Color inner, Color outer) → Image
See RaylibCoreDart.GenImageGradientRadial.
GenImageGradientSquare(num width, num height, num density, Color inner, Color outer) → Image
See RaylibCoreDart.GenImageGradientSquare.
GenImagePerlinNoise(num width, num height, num offsetX, num offsetY, num scale) → Image
See RaylibCoreDart.GenImagePerlinNoise.
GenImageText(num width, num height, String text) → Image
See RaylibCoreDart.GenImageText.
GenImageWhiteNoise(num width, num height, num factor) → Image
See RaylibCoreDart.GenImageWhiteNoise.
GenMeshCone(num radius, num height, num slices) → Mesh
See RaylibCoreDart.GenMeshCone.
GenMeshCube(num width, num height, num length) → Mesh
See RaylibCoreDart.GenMeshCube.
GenMeshCubicmap(Image cubicmap, Vector3 cubeSize) → Mesh
See RaylibCoreDart.GenMeshCubicmap.
GenMeshCylinder(num radius, num height, num slices) → Mesh
See RaylibCoreDart.GenMeshCylinder.
GenMeshHeightmap(Image heightmap, Vector3 size) → Mesh
See RaylibCoreDart.GenMeshHeightmap.
GenMeshHemiSphere(num radius, num rings, num slices) → Mesh
See RaylibCoreDart.GenMeshHemiSphere.
GenMeshKnot(num radius, num size, num radSeg, num sides) → Mesh
See RaylibCoreDart.GenMeshKnot.
GenMeshPlane(num width, num length, num resX, num resZ) → Mesh
See RaylibCoreDart.GenMeshPlane.
GenMeshPoly(num sides, num radius) → Mesh
See RaylibCoreDart.GenMeshPoly.
GenMeshSphere(num radius, num rings, num slices) → Mesh
See RaylibCoreDart.GenMeshSphere.
GenMeshTangents(Mesh mesh) → void
See RaylibCoreDart.GenMeshTangents.
GenMeshTorus(num radius, num size, num radSeg, num sides) → Mesh
See RaylibCoreDart.GenMeshTorus.
GenTextureMipmaps(Texture texture) → void
See RaylibCoreDart.GenTextureMipmaps.
GetApplicationDirectory() → String
See RaylibCoreDart.GetApplicationDirectory.
GetCameraForward(Camera3D camera) → Vector3
See RaylibCameraDart.GetCameraForward.
GetCameraMatrix(Camera3D camera) → Matrix
See RaylibCoreDart.GetCameraMatrix.
GetCameraMatrix2D(Camera2D camera) → Matrix
See RaylibCoreDart.GetCameraMatrix2D.
GetCameraProjectionMatrix(Camera3D camera, num aspect) → Matrix
See RaylibCameraDart.GetCameraProjectionMatrix.
GetCameraRight(Camera3D camera) → Vector3
See RaylibCameraDart.GetCameraRight.
GetCameraUp(Camera3D camera) → Vector3
See RaylibCameraDart.GetCameraUp.
GetCameraViewMatrix(Camera3D camera) → Matrix
See RaylibCameraDart.GetCameraViewMatrix.
GetCharPressed() → int
See RaylibCoreDart.GetCharPressed.
GetClipboardImage() → Image
See RaylibCoreDart.GetClipboardImage.
GetClipboardText() → String
See RaylibCoreDart.GetClipboardText.
GetCodepoint(String text) → (int, int)
See RaylibCoreDart.GetCodepoint.
GetCodepointCount(String text) → int
See RaylibCoreDart.GetCodepointCount.
GetCodepointNext(String text) → (int, int)
See RaylibCoreDart.GetCodepointNext.
GetCodepointPrevious(String text) → (int, int)
See RaylibCoreDart.GetCodepointPrevious.
GetCollisionRec(Rectangle rec1, Rectangle rec2) → Rectangle
See RaylibCoreDart.GetCollisionRec.
GetColor(num hexValue) → Color
See RaylibCoreDart.GetColor.
GetCurrentMonitor() → int
See RaylibCoreDart.GetCurrentMonitor.
GetDirectoryFileCount(String dirPath) → int
See RaylibCoreDart.GetDirectoryFileCount.
GetDirectoryFileCountEx(String basePath, String filter, bool scanSubdirs) → int
See RaylibCoreDart.GetDirectoryFileCountEx.
GetDirectoryPath(String filePath) → String
See RaylibCoreDart.GetDirectoryPath.
GetFileExtension(String fileName) → String
See RaylibCoreDart.GetFileExtension.
GetFileLength(String fileName) → int
See RaylibCoreDart.GetFileLength.
GetFileModTime(String fileName) → int
See RaylibCoreDart.GetFileModTime.
GetFileName(String filePath) → String
See RaylibCoreDart.GetFileName.
GetFileNameWithoutExt(String filePath) → String
See RaylibCoreDart.GetFileNameWithoutExt.
GetFontDefault() → Font
See RaylibCoreDart.GetFontDefault.
GetFPS() → int
See RaylibCoreDart.GetFPS.
GetFrameTime() → double
See RaylibCoreDart.GetFrameTime.
GetGamepadAxisCount(num gamepad) → int
See RaylibCoreDart.GetGamepadAxisCount.
GetGamepadAxisMovement(num gamepad, GamepadAxis axis) → double
See RaylibCoreDart.GetGamepadAxisMovement.
GetGamepadButtonPressed() → GamepadButton
See RaylibCoreDart.GetGamepadButtonPressed.
GetGamepadName(num gamepad) → String
See RaylibCoreDart.GetGamepadName.
GetGestureDetected() → Gesture
See RaylibCoreDart.GetGestureDetected.
GetGestureDragAngle() → double
See RaylibCoreDart.GetGestureDragAngle.
GetGestureDragVector() → Vector2
See RaylibCoreDart.GetGestureDragVector.
GetGestureHoldDuration() → double
See RaylibCoreDart.GetGestureHoldDuration.
GetGesturePinchAngle() → double
See RaylibCoreDart.GetGesturePinchAngle.
GetGesturePinchVector() → Vector2
See RaylibCoreDart.GetGesturePinchVector.
GetGlyphAtlasRec(Font font, num codepoint) → Rectangle
See RaylibCoreDart.GetGlyphAtlasRec.
GetGlyphIndex(Font font, num codepoint) → int
See RaylibCoreDart.GetGlyphIndex.
GetGlyphInfo(Font font, num codepoint) → GlyphInfo
See RaylibCoreDart.GetGlyphInfo.
GetImageAlphaBorder(Image image, num threshold) → Rectangle
See RaylibCoreDart.GetImageAlphaBorder.
GetImageColor(Image image, num x, num y) → Color
See RaylibCoreDart.GetImageColor.
GetKeyName(KeyboardKey key) → String
See RaylibCoreDart.GetKeyName.
GetKeyPressed() → int
See RaylibCoreDart.GetKeyPressed.
GetMasterVolume() → double
See RaylibAudioDart.GetMasterVolume.
GetMeshBoundingBox(Mesh mesh) → BoundingBox
See RaylibCoreDart.GetMeshBoundingBox.
GetModelBoundingBox(Model model) → BoundingBox
See RaylibCoreDart.GetModelBoundingBox.
getModule<T extends RaylibModule<RaylibBase>>() → T
See RaylibBase.module.
GetMonitorCount() → int
See RaylibCoreDart.GetMonitorCount.
GetMonitorHeight(num monitor) → int
See RaylibCoreDart.GetMonitorHeight.
GetMonitorName(num monitor) → String
See RaylibCoreDart.GetMonitorName.
GetMonitorPhysicalHeight(num monitor) → int
See RaylibCoreDart.GetMonitorPhysicalHeight.
GetMonitorPhysicalWidth(num monitor) → int
See RaylibCoreDart.GetMonitorPhysicalWidth.
GetMonitorPosition(num monitor) → Vector2
See RaylibCoreDart.GetMonitorPosition.
GetMonitorRefreshRate(num monitor) → int
See RaylibCoreDart.GetMonitorRefreshRate.
GetMonitorWidth(num monitor) → int
See RaylibCoreDart.GetMonitorWidth.
GetMouseDelta() → Vector2
See RaylibCoreDart.GetMouseDelta.
GetMousePosition() → Vector2
See RaylibCoreDart.GetMousePosition.
GetMouseWheelMove() → double
See RaylibCoreDart.GetMouseWheelMove.
GetMouseWheelMoveV() → Vector2
See RaylibCoreDart.GetMouseWheelMoveV.
GetMouseX() → int
See RaylibCoreDart.GetMouseX.
GetMouseY() → int
See RaylibCoreDart.GetMouseY.
GetMusicTimeLength(Music music) → double
See RaylibAudioDart.GetMusicTimeLength.
GetMusicTimePlayed(Music music) → double
See RaylibAudioDart.GetMusicTimePlayed.
GetPixelDataSize(num width, num height, PixelFormat format) → int
See RaylibCoreDart.GetPixelDataSize.
GetPrevDirectoryPath(String dirPath) → String
See RaylibCoreDart.GetPrevDirectoryPath.
GetRandomValue(num min, num max) → int
See RaylibCoreDart.GetRandomValue.
GetRayCollisionBox(Ray ray, BoundingBox box) → RayCollision
See RaylibCoreDart.GetRayCollisionBox.
GetRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform) → RayCollision
See RaylibCoreDart.GetRayCollisionMesh.
GetRayCollisionQuad(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4) → RayCollision
See RaylibCoreDart.GetRayCollisionQuad.
GetRayCollisionSphere(Ray ray, Vector3 center, num radius) → RayCollision
See RaylibCoreDart.GetRayCollisionSphere.
GetRayCollisionTriangle(Ray ray, Vector3 p1, Vector3 p2, Vector3 p3) → RayCollision
See RaylibCoreDart.GetRayCollisionTriangle.
GetRenderHeight() → int
See RaylibCoreDart.GetRenderHeight.
GetRenderWidth() → int
See RaylibCoreDart.GetRenderWidth.
GetScreenHeight() → int
See RaylibCoreDart.GetScreenHeight.
GetScreenToWorld2D(Vector2 position, Camera2D camera) → Vector2
See RaylibCoreDart.GetScreenToWorld2D.
GetScreenToWorldRay(Vector2 position, Camera3D camera) → Ray
See RaylibCoreDart.GetScreenToWorldRay.
GetScreenToWorldRayEx(Vector2 position, Camera3D camera, num width, num height) → Ray
See RaylibCoreDart.GetScreenToWorldRayEx.
GetScreenWidth() → int
See RaylibCoreDart.GetScreenWidth.
GetShaderLocation(Shader shader, String uniformName) → int
See RaylibCoreDart.GetShaderLocation.
GetShaderLocationAttrib(Shader shader, String attribName) → int
See RaylibCoreDart.GetShaderLocationAttrib.
GetShapesTexture() → Texture
See RaylibCoreDart.GetShapesTexture.
GetShapesTextureRectangle() → Rectangle
See RaylibCoreDart.GetShapesTextureRectangle.
GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, num t) → Vector2
See RaylibCoreDart.GetSplinePointBasis.
GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, num t) → Vector2
See RaylibCoreDart.GetSplinePointBezierCubic.
GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, num t) → Vector2
See RaylibCoreDart.GetSplinePointBezierQuad.
GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, num t) → Vector2
See RaylibCoreDart.GetSplinePointCatmullRom.
GetSplinePointLinear(Vector2 startPos, Vector2 endPos, num t) → Vector2
See RaylibCoreDart.GetSplinePointLinear.
GetTextBetween(String text, String begin, String end) → String
See RaylibCoreDart.GetTextBetween.
GetTime() → double
See RaylibCoreDart.GetTime.
GetTouchPointCount() → int
See RaylibCoreDart.GetTouchPointCount.
GetTouchPointId(num index) → int
See RaylibCoreDart.GetTouchPointId.
GetTouchPosition(num index) → Vector2
See RaylibCoreDart.GetTouchPosition.
GetTouchX() → int
See RaylibCoreDart.GetTouchX.
GetTouchY() → int
See RaylibCoreDart.GetTouchY.
GetWindowPosition() → Vector2
See RaylibCoreDart.GetWindowPosition.
GetWindowScaleDPI() → Vector2
See RaylibCoreDart.GetWindowScaleDPI.
GetWorkingDirectory() → String
See RaylibCoreDart.GetWorkingDirectory.
GetWorldToScreen(Vector3 position, Camera3D camera) → Vector2
See RaylibCoreDart.GetWorldToScreen.
GetWorldToScreen2D(Vector2 position, Camera2D camera) → Vector2
See RaylibCoreDart.GetWorldToScreen2D.
GetWorldToScreenEx(Vector3 position, Camera3D camera, num width, num height) → Vector2
See RaylibCoreDart.GetWorldToScreenEx.
GuiButton(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiButton.
GuiCheckBox(Rectangle bounds, String? text, bool checked) → (GuiResult, bool)
See RaylibGuiDart.GuiCheckBox.
GuiColorBarAlpha(Rectangle bounds, num alpha) → (GuiResult, double)
See RaylibGuiDart.GuiColorBarAlpha.
GuiColorBarHue(Rectangle bounds, num value) → (GuiResult, double)
See RaylibGuiDart.GuiColorBarHue.
GuiColorPanel(Rectangle bounds, Color color) → (GuiResult, Color)
See RaylibGuiDart.GuiColorPanel.
GuiColorPanelHSV(Rectangle bounds, [Vector3? colorHsv]) → (GuiResult, Vector3)
See RaylibGuiDart.GuiColorPanelHSV.
GuiColorPicker(Rectangle bounds, Color? color) → (GuiResult, Color)
See RaylibGuiDart.GuiColorPicker.
GuiColorPickerHSV(Rectangle bounds, [Vector3? colorHsv]) → (GuiResult, Vector3)
See RaylibGuiDart.GuiColorPickerHSV.
GuiComboBox(Rectangle bounds, String? text, num active) → (GuiResult, int)
See RaylibGuiDart.GuiComboBox.
GuiDisable() → void
See RaylibGuiDart.GuiDisable.
GuiDisableTooltip() → void
See RaylibGuiDart.GuiDisableTooltip.
GuiDrawIcon(GuiIconName iconId, num posX, num posY, num pixelSize, Color color) → void
See RaylibGuiDart.GuiDrawIcon.
GuiDropdownBox(Rectangle bounds, String? text, num active, bool editMode) → (GuiResult, int)
See RaylibGuiDart.GuiDropdownBox.
GuiDummyRec(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiDummyRec.
GuiEnable() → void
See RaylibGuiDart.GuiEnable.
GuiEnableTooltip() → void
See RaylibGuiDart.GuiEnableTooltip.
GuiGetFont() → Font
See RaylibGuiDart.GuiGetFont.
GuiGetIcons() → List<int>
See RaylibGuiDart.GuiGetIcons.
GuiGetState() → int
See RaylibGuiDart.GuiGetState.
GuiGetStyle(GuiControl control, GuiProperty property) → int
See RaylibGuiDart.GuiGetStyle.
GuiGetTextWidth(String? text) → int
See RaylibGuiDart.GuiGetTextWidth.
GuiGrid(Rectangle bounds, num spacing, num subdivs, {Vector2? mouseCell}) → GuiResult
See RaylibGuiDart.GuiGrid.
GuiGroupBox(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiGroupBox.
GuiIconText(GuiIconName iconId, String? text) → String
See RaylibGuiDart.GuiIconText.
GuiIsLocked() → bool
See RaylibGuiDart.GuiIsLocked.
GuiLabel(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiLabel.
GuiLabelButton(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiLabelButton.
GuiLine(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiLine.
GuiListView(Rectangle bounds, String? text, {int? scrollIndex, int? active}) → (GuiResult, int?, int?)
See RaylibGuiDart.GuiListView.
GuiListViewEx(Rectangle bounds, List<String>? text, {int? scrollIndex, int? active, int? focus}) → (GuiResult, int?, int?, int?)
See RaylibGuiDart.GuiListViewEx.
GuiLoadIcons(String fileName, bool loadIconsName) → List<String>
See RaylibGuiDart.GuiLoadIcons.
GuiLoadIconsFromMemory(Uint8List fileData, bool loadIconsName) → List<String>
See RaylibGuiDart.GuiLoadIconsFromMemory.
GuiLoadStyle(String fileName) → void
See RaylibGuiDart.GuiLoadStyle.
GuiLoadStyleDefault() → void
See RaylibGuiDart.GuiLoadStyleDefault.
GuiLoadStyleFromMemory(Uint8List fileData) → void
See RaylibGuiDart.GuiLoadStyleFromMemory.
GuiLock() → void
See RaylibGuiDart.GuiLock.
GuiMessageBox(Rectangle bounds, String? title, String message, String btnText) → (GuiResult, int)
See RaylibGuiDart.GuiMessageBox.
GuiPanel(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiPanel.
GuiProgressBar(Rectangle bounds, String? textLeft, String? textRight, num value, num minValue, num maxValue) → (GuiResult, double)
See RaylibGuiDart.GuiProgressBar.
GuiScrollPanel(Rectangle bounds, String? text, Rectangle content, {Vector2? scroll, Rectangle? view}) → GuiResult
See RaylibGuiDart.GuiScrollPanel.
GuiSetAlpha(num alpha) → void
See RaylibGuiDart.GuiSetAlpha.
GuiSetFont(Font font) → void
See RaylibGuiDart.GuiSetFont.
GuiSetIconScale(num scale) → void
See RaylibGuiDart.GuiSetIconScale.
GuiSetState(GuiState state) → void
See RaylibGuiDart.GuiSetState.
GuiSetStyle(GuiControl control, GuiProperty property, num value) → void
See RaylibGuiDart.GuiSetStyle.
GuiSetTooltip(String? tooltip) → void
See RaylibGuiDart.GuiSetTooltip.
GuiSlider(Rectangle bounds, String? textLeft, String? textRight, num value, num minValue, num maxValue) → (GuiResult, double)
See RaylibGuiDart.GuiSlider.
GuiSliderBar(Rectangle bounds, String? textLeft, String? textRight, num value, num minValue, num maxValue) → (GuiResult, double)
See RaylibGuiDart.GuiSliderBar.
GuiSpinner(Rectangle bounds, String? text, num value, num minValue, num maxValue, bool editMode) → (GuiResult, int)
See RaylibGuiDart.GuiSpinner.
GuiStatusBar(Rectangle bounds, String? text) → GuiResult
See RaylibGuiDart.GuiStatusBar.
GuiTabBar(Rectangle bounds, String? text, int active) → (GuiResult, int)
See RaylibGuiDart.GuiTabBar.
GuiTabBarEx(Rectangle bounds, List<String>? text, {int? active}) → (GuiResult, int)
See RaylibGuiDart.GuiTabBarEx.
GuiTextBox(Rectangle bounds, String? text, num textSize, bool editMode) → (GuiResult, String)
See RaylibGuiDart.GuiTextBox.
GuiTextInputBox(Rectangle bounds, String? title, String? message, String? text, num textSize, String btnText, [bool? secretViewActive]) → (GuiResult, String, int, bool?)
See RaylibGuiDart.GuiTextInputBox.
GuiToggle(Rectangle bounds, String? text, bool active) → (GuiResult, bool)
See RaylibGuiDart.GuiToggle.
GuiToggleGroup(Rectangle bounds, String? text, num active) → (GuiResult, int)
See RaylibGuiDart.GuiToggleGroup.
GuiToggleSlider(Rectangle bounds, String? text, num active) → (GuiResult, int)
See RaylibGuiDart.GuiToggleSlider.
GuiUnlock() → void
See RaylibGuiDart.GuiUnlock.
GuiValueBox(Rectangle bounds, String? text, num value, num minValue, num maxValue, bool editMode) → (GuiResult, int)
See RaylibGuiDart.GuiValueBox.
GuiValueBoxFloat(Rectangle bounds, String? text, String textValue, num value, bool editMode) → (GuiResult, double)
See RaylibGuiDart.GuiValueBoxFloat.
GuiWindowBox(Rectangle bounds, String? title) → GuiResult
See RaylibGuiDart.GuiWindowBox.
HideCursor() → void
See RaylibCoreDart.HideCursor.
ImageAlphaClear(Image image, Color color, num threshold) → void
See RaylibCoreDart.ImageAlphaClear.
ImageAlphaCrop(Image image, num threshold) → void
See RaylibCoreDart.ImageAlphaCrop.
ImageAlphaMask(Image image, Image alphaMask) → void
See RaylibCoreDart.ImageAlphaMask.
ImageAlphaPremultiply(Image image) → void
See RaylibCoreDart.ImageAlphaPremultiply.
ImageBlurGaussian(Image image, num blurSize) → void
See RaylibCoreDart.ImageBlurGaussian.
ImageClearBackground(Image dst, Color color) → void
See RaylibCoreDart.ImageClearBackground.
ImageColorBrightness(Image image, num brightness) → void
See RaylibCoreDart.ImageColorBrightness.
ImageColorContrast(Image image, num contrast) → void
See RaylibCoreDart.ImageColorContrast.
ImageColorGrayscale(Image image) → void
See RaylibCoreDart.ImageColorGrayscale.
ImageColorInvert(Image image) → void
See RaylibCoreDart.ImageColorInvert.
ImageColorReplace(Image image, Color color, Color replace) → void
See RaylibCoreDart.ImageColorReplace.
ImageColorTint(Image image, Color color) → void
See RaylibCoreDart.ImageColorTint.
ImageCopy(Image image) → Image
See RaylibCoreDart.ImageCopy.
ImageCrop(Image image, Rectangle crop) → void
See RaylibCoreDart.ImageCrop.
ImageDither(Image image, num rBpp, num gBpp, num bBpp, num aBpp) → void
See RaylibCoreDart.ImageDither.
ImageDraw(Image dst, Image src, Rectangle srcRec, Rectangle dstRec, Color tint) → void
See RaylibCoreDart.ImageDraw.
ImageDrawCircle(Image dst, num centerX, num centerY, num radius, Color color) → void
See RaylibCoreDart.ImageDrawCircle.
ImageDrawCircleLines(Image dst, num centerX, num centerY, num radius, Color color) → void
See RaylibCoreDart.ImageDrawCircleLines.
ImageDrawCircleLinesV(Image dst, Vector2 center, num radius, Color color) → void
See RaylibCoreDart.ImageDrawCircleLinesV.
ImageDrawCircleV(Image dst, Vector2 center, num radius, Color color) → void
See RaylibCoreDart.ImageDrawCircleV.
ImageDrawLine(Image dst, num startPosX, num startPosY, num endPosX, num endPosY, Color color) → void
See RaylibCoreDart.ImageDrawLine.
ImageDrawLineEx(Image dst, Vector2 start, Vector2 end, num thick, Color color) → void
See RaylibCoreDart.ImageDrawLineEx.
ImageDrawLineV(Image dst, Vector2 start, Vector2 end, Color color) → void
See RaylibCoreDart.ImageDrawLineV.
ImageDrawPixel(Image dst, num posX, num posY, Color color) → void
See RaylibCoreDart.ImageDrawPixel.
ImageDrawPixelV(Image dst, Vector2 position, Color color) → void
See RaylibCoreDart.ImageDrawPixelV.
ImageDrawRectangle(Image dst, num posX, num posY, num width, num height, Color color) → void
See RaylibCoreDart.ImageDrawRectangle.
ImageDrawRectangleLines(Image dst, Rectangle rec, num thick, Color color) → void
See RaylibCoreDart.ImageDrawRectangleLines.
ImageDrawRectangleRec(Image dst, Rectangle rec, Color color) → void
See RaylibCoreDart.ImageDrawRectangleRec.
ImageDrawRectangleV(Image dst, Vector2 position, Vector2 size, Color color) → void
See RaylibCoreDart.ImageDrawRectangleV.
ImageDrawText(Image dst, String text, num posX, num posY, num fontSize, Color color) → void
See RaylibCoreDart.ImageDrawText.
ImageDrawTextEx(Image dst, Font font, String text, Vector2 position, num fontSize, num spacing, Color tint) → void
See RaylibCoreDart.ImageDrawTextEx.
ImageDrawTriangle(Image dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color) → void
See RaylibCoreDart.ImageDrawTriangle.
ImageDrawTriangleEx(Image dst, Vector2 v1, Vector2 v2, Vector2 v3, Color c1, Color c2, Color c3) → void
See RaylibCoreDart.ImageDrawTriangleEx.
ImageDrawTriangleFan(Image dst, List<Vector2> points, Color color) → void
See RaylibCoreDart.ImageDrawTriangleFan.
ImageDrawTriangleLines(Image dst, Vector2 v1, Vector2 v2, Vector2 v3, Color color) → void
See RaylibCoreDart.ImageDrawTriangleLines.
ImageDrawTriangleStrip(Image dst, List<Vector2> points, Color color) → void
See RaylibCoreDart.ImageDrawTriangleStrip.
ImageFlipHorizontal(Image image) → void
See RaylibCoreDart.ImageFlipHorizontal.
ImageFlipVertical(Image image) → void
See RaylibCoreDart.ImageFlipVertical.
ImageFormat(Image image, PixelFormat newFormat) → void
See RaylibCoreDart.ImageFormat.
ImageFromChannel(Image image, num selectedChannel) → Image
See RaylibCoreDart.ImageFromChannel.
ImageFromImage(Image image, Rectangle rec) → Image
See RaylibCoreDart.ImageFromImage.
ImageKernelConvolution(Image image, List<double> kernel) → void
See RaylibCoreDart.ImageKernelConvolution.
ImageMipmaps(Image image) → void
See RaylibCoreDart.ImageMipmaps.
ImageResize(Image image, num newWidth, num newHeight) → void
See RaylibCoreDart.ImageResize.
ImageResizeCanvas(Image image, num newWidth, num newHeight, num offsetX, num offsetY, Color fill) → void
See RaylibCoreDart.ImageResizeCanvas.
ImageResizeNN(Image image, num newWidth, num newHeight) → void
See RaylibCoreDart.ImageResizeNN.
ImageRotate(Image image, num degrees) → void
See RaylibCoreDart.ImageRotate.
ImageRotateCCW(Image image) → void
See RaylibCoreDart.ImageRotateCCW.
ImageRotateCW(Image image) → void
See RaylibCoreDart.ImageRotateCW.
ImageText(String text, num fontSize, Color color) → Image
See RaylibCoreDart.ImageText.
ImageTextEx(Font font, String text, num fontSize, num spacing, Color tint) → Image
See RaylibCoreDart.ImageTextEx.
ImageToPOT(Image image, Color fill) → void
See RaylibCoreDart.ImageToPOT.
InitAudioDevice() → void
See RaylibAudioDart.InitAudioDevice.
InitWindow(num width, num height, String title) → void
See RaylibCoreDart.InitWindow.
IsAudioDeviceReady() → bool
See RaylibAudioDart.IsAudioDeviceReady.
IsAudioStreamPlaying(AudioStream stream) → bool
See RaylibAudioDart.IsAudioStreamPlaying.
IsAudioStreamProcessed(AudioStream stream) → bool
See RaylibAudioDart.IsAudioStreamProcessed.
IsAudioStreamValid(AudioStream stream) → bool
See RaylibAudioDart.IsAudioStreamValid.
IsCursorHidden() → bool
See RaylibCoreDart.IsCursorHidden.
IsCursorOnScreen() → bool
See RaylibCoreDart.IsCursorOnScreen.
IsFileDropped() → bool
See RaylibCoreDart.IsFileDropped.
IsFileExtension(String fileName, String ext) → bool
See RaylibCoreDart.IsFileExtension.
IsFileNameValid(String fileName) → bool
See RaylibCoreDart.IsFileNameValid.
IsFontValid(Font font) → bool
See RaylibCoreDart.IsFontValid.
IsGamepadAvailable(num gamepad) → bool
See RaylibCoreDart.IsGamepadAvailable.
IsGamepadButtonDown(num gamepad, GamepadButton button) → bool
See RaylibCoreDart.IsGamepadButtonDown.
IsGamepadButtonPressed(num gamepad, GamepadButton button) → bool
See RaylibCoreDart.IsGamepadButtonPressed.
IsGamepadButtonReleased(num gamepad, GamepadButton button) → bool
See RaylibCoreDart.IsGamepadButtonReleased.
IsGamepadButtonUp(num gamepad, GamepadButton button) → bool
See RaylibCoreDart.IsGamepadButtonUp.
IsGestureDetected(Gesture key) → bool
See RaylibCoreDart.IsGestureDetected.
IsImageValid(Image image) → bool
See RaylibCoreDart.IsImageValid.
IsKeyDown(KeyboardKey key) → bool
See RaylibCoreDart.IsKeyDown.
IsKeyPressed(KeyboardKey key) → bool
See RaylibCoreDart.IsKeyPressed.
IsKeyPressedRepeat(KeyboardKey key) → bool
See RaylibCoreDart.IsKeyPressedRepeat.
IsKeyReleased(KeyboardKey key) → bool
See RaylibCoreDart.IsKeyReleased.
IsKeyUp(KeyboardKey key) → bool
See RaylibCoreDart.IsKeyUp.
IsMaterialValid(Material material) → bool
See RaylibCoreDart.IsMaterialValid.
IsModelAnimationValid(Model model, ModelAnimation anim) → bool
See RaylibCoreDart.IsModelAnimationValid.
IsModelValid(Model model) → bool
See RaylibCoreDart.IsModelValid.
IsMouseButtonDown(MouseButton button) → bool
See RaylibCoreDart.IsMouseButtonDown.
IsMouseButtonPressed(MouseButton button) → bool
See RaylibCoreDart.IsMouseButtonPressed.
IsMouseButtonReleased(MouseButton button) → bool
See RaylibCoreDart.IsMouseButtonReleased.
IsMouseButtonUp(MouseButton button) → bool
See RaylibCoreDart.IsMouseButtonUp.
IsMusicStreamPlaying(Music music) → bool
See RaylibAudioDart.IsMusicStreamPlaying.
IsMusicValid(Music music) → bool
See RaylibAudioDart.IsMusicValid.
IsPathFile(String path) → bool
See RaylibCoreDart.IsPathFile.
IsRenderTextureValid(RenderTexture target) → bool
See RaylibCoreDart.IsRenderTextureValid.
IsShaderValid(Shader shader) → bool
See RaylibCoreDart.IsShaderValid.
IsSoundPlaying(Sound sound) → bool
See RaylibAudioDart.IsSoundPlaying.
IsSoundValid(Sound sound) → bool
See RaylibAudioDart.IsSoundValid.
IsTextureValid(Texture texture) → bool
See RaylibCoreDart.IsTextureValid.
IsWaveValid(Wave wave) → bool
See RaylibAudioDart.IsWaveValid.
IsWindowFocused() → bool
See RaylibCoreDart.IsWindowFocused.
IsWindowFullscreen() → bool
See RaylibCoreDart.IsWindowFullscreen.
IsWindowHidden() → bool
See RaylibCoreDart.IsWindowHidden.
IsWindowMaximized() → bool
See RaylibCoreDart.IsWindowMaximized.
IsWindowMinimized() → bool
See RaylibCoreDart.IsWindowMinimized.
IsWindowReady() → bool
See RaylibCoreDart.IsWindowReady.
IsWindowResized() → bool
See RaylibCoreDart.IsWindowResized.
IsWindowState(ConfigFlags flag) → bool
See RaylibCoreDart.IsWindowState.
Lerp(num start, num end, num amount) → double
See RaylibFunctions.Lerp.
LoadAudioStream(int sampleRate, int sampleSize, int channels) → AudioStream
See RaylibAudioDart.LoadAudioStream.
LoadAutomationEventList(String? fileName) → AutomationEventList
See RaylibCoreDart.LoadAutomationEventList.
LoadCodepoints(String text) → Int32List
See RaylibCoreDart.LoadCodepoints.
LoadDirectoryFiles(String dirPath) → FilePathList
See RaylibCoreDart.LoadDirectoryFiles.
LoadDirectoryFilesEx(String basePath, String filter, bool scanSubdirs) → FilePathList
See RaylibCoreDart.LoadDirectoryFilesEx.
LoadDroppedFiles() → FilePathList
See RaylibCoreDart.LoadDroppedFiles.
LoadFileData(String fileName) → Uint8List
See RaylibCoreDart.LoadFileData.
LoadFileText(String fileName) → String
See RaylibCoreDart.LoadFileText.
LoadFont(String fileName) → Font
See RaylibCoreDart.LoadFont.
LoadFontData(Uint8List fileData, num fontSize, Int32List? codepoints, num? codepointCount, FontType type) → List<GlyphInfo>
See RaylibCoreDart.LoadFontData.
LoadFontEx(String fileName, num fontSize, [Int32List? codepoints, num? codepointCount]) → Font
See RaylibCoreDart.LoadFontEx.
LoadFontFromImage(Image image, Color key, num firstChar) → Font
See RaylibCoreDart.LoadFontFromImage.
LoadFontFromMemory(String fileType, Uint8List fileData, num fontSize, Int32List codepoints) → Font
See RaylibCoreDart.LoadFontFromMemory.
LoadImage(String fileName) → Image
See RaylibCoreDart.LoadImage.
LoadImageAnim(String fileName) → Image
See RaylibCoreDart.LoadImageAnim.
LoadImageAnimFromMemory(String fileType, Uint8List fileData) → Image
See RaylibCoreDart.LoadImageAnimFromMemory.
LoadImageColors(Image image) → List<Color>
See RaylibCoreDart.LoadImageColors.
LoadImageFromMemory(String fileType, Uint8List fileData) → Image
See RaylibCoreDart.LoadImageFromMemory.
LoadImageFromScreen() → Image
See RaylibCoreDart.LoadImageFromScreen.
LoadImageFromTexture(Texture texture) → Image
See RaylibCoreDart.LoadImageFromTexture.
LoadImagePalette(Image image, num maxPaletteSize) → List<Color>
See RaylibCoreDart.LoadImagePalette.
LoadImageRaw(String fileName, num width, num height, PixelFormat format, num headerSize) → Image
See RaylibCoreDart.LoadImageRaw.
LoadMaterialDefault() → Material
See RaylibCoreDart.LoadMaterialDefault.
LoadMaterials(String fileName) → List<Material>
See RaylibCoreDart.LoadMaterials.
LoadModel(String fileName) → Model
See RaylibCoreDart.LoadModel.
LoadModelAnimations(String fileName) → List<ModelAnimation>
See RaylibCoreDart.LoadModelAnimations.
LoadModelFromMesh(Mesh mesh) → Model
See RaylibCoreDart.LoadModelFromMesh.
LoadMusicStream(String fileName) → Music
See RaylibAudioDart.LoadMusicStream.
LoadMusicStreamFromMemory(String fileType, Uint8List data) → Music
See RaylibAudioDart.LoadMusicStreamFromMemory.
LoadRandomSequence(num count, num min, num max) → List<int>
See RaylibCoreDart.LoadRandomSequence.
LoadRenderTexture(num width, num height) → RenderTexture
See RaylibCoreDart.LoadRenderTexture.
LoadShader(String? vsFileName, String? fsFileName) → Shader
See RaylibCoreDart.LoadShader.
LoadShaderFromMemory(String? vsCode, String? fsCode) → Shader
See RaylibCoreDart.LoadShaderFromMemory.
LoadSound(String fileName) → Sound
See RaylibAudioDart.LoadSound.
LoadSoundAlias(Sound source) → Sound
See RaylibAudioDart.LoadSoundAlias.
LoadSoundFromWave(Wave wave) → Sound
See RaylibAudioDart.LoadSoundFromWave.
LoadTextLines(String text) → List<String>
See RaylibCoreDart.LoadTextLines.
LoadTexture(String fileName) → Texture
See RaylibCoreDart.LoadTexture.
LoadTextureCubemap(Image image, CubemapLayout layout) → Texture
See RaylibCoreDart.LoadTextureCubemap.
LoadTextureFromImage(Image image) → Texture
See RaylibCoreDart.LoadTextureFromImage.
LoadUTF8(Int32List codepoints) → String
See RaylibCoreDart.LoadUTF8.
LoadVrStereoConfig(VrDeviceInfo device) → VrStereoConfig
See RaylibCoreDart.LoadVrStereoConfig.
LoadWave(String fileName) → Wave
See RaylibAudioDart.LoadWave.
LoadWaveFromMemory(String fileType, Uint8List fileData) → Wave
See RaylibAudioDart.LoadWaveFromMemory.
LoadWaveSamples(Wave wave) → List<double>
See RaylibAudioDart.LoadWaveSamples.
MakeDirectory(String dirPath) → int
See RaylibCoreDart.MakeDirectory.
MatrixAdd(Matrix left, Matrix right) → Matrix
See RaylibMatrixExtDart.MatrixAdd.
MatrixCompose(Vector3 translation, Quaternion rotation, Vector3 scale) → Matrix
See RaylibMatrixExtDart.MatrixCompose.
MatrixDecompose(Matrix mat) → (Vector3, Quaternion, Vector3)
See RaylibMatrixExtDart.MatrixDecompose.
MatrixDeterminant(Matrix mat) → double
See RaylibMatrixExtDart.MatrixDeterminant.
MatrixFrustum(double left, double right, double bottom, double top, double nearPlane, double farPlane) → Matrix
See RaylibMatrixExtDart.MatrixFrustum.
MatrixIdentity() → Matrix
See RaylibMatrixExtDart.MatrixIdentity.
MatrixInvert(Matrix mat) → Matrix
See RaylibMatrixExtDart.MatrixInvert.
MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up) → Matrix
See RaylibMatrixExtDart.MatrixLookAt.
MatrixMultiply(Matrix left, Matrix right) → Matrix
See RaylibMatrixExtDart.MatrixMultiply.
MatrixMultiplyValue(Matrix left, double value) → Matrix
See RaylibMatrixExtDart.MatrixMultiplyValue.
MatrixOrtho(double left, double right, double bottom, double top, double nearPlane, double farPlane) → Matrix
See RaylibMatrixExtDart.MatrixOrtho.
MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane) → Matrix
See RaylibMatrixExtDart.MatrixPerspective.
MatrixRotate(Vector3 axis, double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotate.
MatrixRotateX(double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateX.
MatrixRotateXYZ(Vector3 angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateXYZ.
MatrixRotateY(double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateY.
MatrixRotateZ(double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateZ.
MatrixRotateZYX(Vector3 angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateZYX.
MatrixScale(double x, double y, double z) → Matrix
See RaylibMatrixExtDart.MatrixScale.
MatrixSubtract(Matrix left, Matrix right) → Matrix
See RaylibMatrixExtDart.MatrixSubtract.
MatrixToFloatV(Matrix mat) → float16
See RaylibMatrixExtDart.MatrixToFloatV.
MatrixTrace(Matrix mat) → double
See RaylibMatrixExtDart.MatrixTrace.
MatrixTranslate(double x, double y, double z) → Matrix
See RaylibMatrixExtDart.MatrixTranslate.
MatrixTranspose(Matrix mat) → Matrix
See RaylibMatrixExtDart.MatrixTranspose.
MaximizeWindow() → void
See RaylibCoreDart.MaximizeWindow.
MeasureText(String text, num fontSize) → int
See RaylibCoreDart.MeasureText.
MeasureTextCodepoints(Font font, Int32List codepoints, num fontSize, num spacing) → Vector2
See RaylibCoreDart.MeasureTextCodepoints.
MeasureTextEx(Font font, String text, num fontSize, num spacing) → Vector2
See RaylibCoreDart.MeasureTextEx.
memcmp(MemoryPointer<RType> a, MemoryPointer<RType> b, int n) → int
See RaylibTempUtils.memcmp.
memcpy(MemoryPointer<RType> dest, MemoryPointer<RType> src, int n) → void
See RaylibTempUtils.memcpy.
memset(MemoryPointer<RType> ptr, int value, int size) → void
See RaylibTempUtils.memset.
MinimizeWindow() → void
See RaylibCoreDart.MinimizeWindow.
msf_gif_begin(MsfGifState handle, num width, num height) → int
See RaylibMsfGifDart.msf_gif_begin.
msf_gif_end(MsfGifState handle) → MsfGifResult
See RaylibMsfGifDart.msf_gif_end.
msf_gif_frame(MsfGifState handle, Uint8List pixelData, num centiSecondsPerFame, num maxBitDepth, num pitchInBytes) → int
See RaylibMsfGifDart.msf_gif_frame.
msf_gif_free(MsfGifResult result) → void
See RaylibMsfGifDart.msf_gif_free.
Normalize(num value, num start, num end) → double
See RaylibFunctions.Normalize.
OpenURL(String url) → void
See RaylibCoreDart.OpenURL.
PauseAudioStream(AudioStream stream) → void
See RaylibAudioDart.PauseAudioStream.
PauseMusicStream(Music music) → void
See RaylibAudioDart.PauseMusicStream.
PauseSound(Sound sound) → void
See RaylibAudioDart.PauseSound.
PlayAudioStream(AudioStream stream) → void
See RaylibAudioDart.PlayAudioStream.
PlayAutomationEvent(AutomationEvent event) → void
See RaylibCoreDart.PlayAutomationEvent.
PlayMusicStream(Music music) → void
See RaylibAudioDart.PlayMusicStream.
PlaySound(Sound sound) → void
See RaylibAudioDart.PlaySound.
PollInputEvents() → void
See RaylibCoreDart.PollInputEvents.
ProcessGestureEvent(GestureEvent event) → void
See RaylibCoreDart.ProcessGestureEvent.
QuaternionAdd(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionAdd.
QuaternionAddValue(Quaternion q, double add) → Quaternion
See RaylibQuaternionExtDart.QuaternionAddValue.
QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion q2, Quaternion inTangent2, double t) → Quaternion
See RaylibQuaternionExtDart.QuaternionCubicHermiteSpline.
QuaternionDivide(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionDivide.
QuaternionEquals(Quaternion p, Quaternion q) → bool
See RaylibQuaternionExtDart.QuaternionEquals.
QuaternionFromAxisAngle(Vector3 axis, double angle) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromAxisAngle.
QuaternionFromEuler(double pitch, double yaw, double roll) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromEuler.
QuaternionFromMatrix(Matrix mat) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromMatrix.
QuaternionFromVector3ToVector3(Vector3 from, Vector3 to) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromVector3ToVector3.
QuaternionIdentity() → Quaternion
See RaylibQuaternionExtDart.QuaternionIdentity.
QuaternionInvert(Quaternion q) → Quaternion
See RaylibQuaternionExtDart.QuaternionInvert.
QuaternionLength(Quaternion q) → double
See RaylibQuaternionExtDart.QuaternionLength.
QuaternionLerp(Quaternion q1, Quaternion q2, double amount) → Quaternion
See RaylibQuaternionExtDart.QuaternionLerp.
QuaternionMultiply(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionMultiply.
QuaternionNlerp(Quaternion q1, Quaternion q2, double amount) → Quaternion
See RaylibQuaternionExtDart.QuaternionNlerp.
QuaternionNormalize(Quaternion q) → Quaternion
See RaylibQuaternionExtDart.QuaternionNormalize.
QuaternionScale(Quaternion q, double mul) → Quaternion
See RaylibQuaternionExtDart.QuaternionScale.
QuaternionSlerp(Quaternion q1, Quaternion q2, double amount) → Quaternion
See RaylibQuaternionExtDart.QuaternionSlerp.
QuaternionSubtract(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionSubtract.
QuaternionSubtractValue(Quaternion q, double sub) → Quaternion
See RaylibQuaternionExtDart.QuaternionSubtractValue.
QuaternionToAxisAngle(Quaternion q) → (Vector3, double)
See RaylibQuaternionExtDart.QuaternionToAxisAngle.
QuaternionToEuler(Quaternion q) → Vector3
See RaylibQuaternionExtDart.QuaternionToEuler.
QuaternionToMatrix(Quaternion q) → Matrix
See RaylibQuaternionExtDart.QuaternionToMatrix.
QuaternionTransform(Quaternion q, Matrix mat) → Quaternion
See RaylibQuaternionExtDart.QuaternionTransform.
rand() → double
See RaylibBase.rand.
randC() → double
See RaylibBase.randC.
realloc(MemoryPointer<RType> oldPtr, int oldSize, int newSize) → MemoryPointer<RVoid>
See RaylibTempUtils.realloc.
registerModule<T extends RaylibModule<RaylibBase>>(T module) → T
See RaylibBase.registerModule.
Remap(num value, num inputStart, num inputEnd, num outputStart, num outputEnd) → double
See RaylibFunctions.Remap.
RestoreWindow() → void
See RaylibCoreDart.RestoreWindow.
ResumeAudioStream(AudioStream stream) → void
See RaylibAudioDart.ResumeAudioStream.
ResumeMusicStream(Music music) → void
See RaylibAudioDart.ResumeMusicStream.
ResumeSound(Sound sound) → void
See RaylibAudioDart.ResumeSound.
rlActiveDrawBuffers(num count) → void
See RaylibRlglDart.rlActiveDrawBuffers.
rlActiveTextureSlot(num slot) → void
See RaylibRlglDart.rlActiveTextureSlot.
rlBegin(RlDrawMode mode) → void
See RaylibRlglDart.rlBegin.
rlBindFramebuffer(num target, num framebuffer) → void
See RaylibRlglDart.rlBindFramebuffer.
rlBindImageTexture(num id, num index, PixelFormat format, bool readonly) → void
See RaylibRlglDart.rlBindImageTexture.
rlBindShaderBuffer(num id, num index) → void
See RaylibRlglDart.rlBindShaderBuffer.
rlBlitFramebuffer(num srcX, num srcY, num srcWidth, num srcHeight, num dstX, num dstY, num dstWidth, num dstHeight, num bufferMask) → void
See RaylibRlglDart.rlBlitFramebuffer.
rlCheckErrors() → void
See RaylibRlglDart.rlCheckErrors.
rlCheckRenderBatchLimit(num vCount) → bool
See RaylibRlglDart.rlCheckRenderBatchLimit.
rlClearColor(num r, num g, num b, num a) → void
See RaylibRlglDart.rlClearColor.
rlClearScreenBuffers() → void
See RaylibRlglDart.rlClearScreenBuffers.
rlColor3f(num x, num y, num z) → void
See RaylibRlglDart.rlColor3f.
rlColor4f(num x, num y, num z, num w) → void
See RaylibRlglDart.rlColor4f.
rlColor4ub(num r, num g, num b, num a) → void
See RaylibRlglDart.rlColor4ub.
rlColorMask(bool r, bool g, bool b, bool a) → void
See RaylibRlglDart.rlColorMask.
rlComputeShaderDispatch(num groupX, num groupY, num groupZ) → void
See RaylibRlglDart.rlComputeShaderDispatch.
rlCopyFramebuffer(num x, num y, num width, num height, PixelFormat format) → Uint8List
See RaylibRlglDart.rlCopyFramebuffer.
rlCopyShaderBuffer(num destId, num srcId, num destOffset, num srcOffset, num count) → void
See RaylibRlglDart.rlCopyShaderBuffer.
rlCubemapParameters(num id, num param, num value) → void
See RaylibRlglDart.rlCubemapParameters.
rlDisableBackfaceCulling() → void
See RaylibRlglDart.rlDisableBackfaceCulling.
rlDisableColorBlend() → void
See RaylibRlglDart.rlDisableColorBlend.
rlDisableDepthMask() → void
See RaylibRlglDart.rlDisableDepthMask.
rlDisableDepthTest() → void
See RaylibRlglDart.rlDisableDepthTest.
rlDisableFramebuffer() → void
See RaylibRlglDart.rlDisableFramebuffer.
rlDisablePointMode() → void
See RaylibRlglDart.rlDisablePointMode.
rlDisableScissorTest() → void
See RaylibRlglDart.rlDisableScissorTest.
rlDisableShader() → void
See RaylibRlglDart.rlDisableShader.
rlDisableSmoothLines() → void
See RaylibRlglDart.rlDisableSmoothLines.
rlDisableStatePointer(int vertexAttribType) → void
See RaylibRlglDart.rlDisableStatePointer.
rlDisableStereoRender() → void
See RaylibRlglDart.rlDisableStereoRender.
rlDisableTexture() → void
See RaylibRlglDart.rlDisableTexture.
rlDisableTextureCubemap() → void
See RaylibRlglDart.rlDisableTextureCubemap.
rlDisableVertexArray() → void
See RaylibRlglDart.rlDisableVertexArray.
rlDisableVertexAttribute(num index) → void
See RaylibRlglDart.rlDisableVertexAttribute.
rlDisableVertexBuffer() → void
See RaylibRlglDart.rlDisableVertexBuffer.
rlDisableVertexBufferElement() → void
See RaylibRlglDart.rlDisableVertexBufferElement.
rlDisableWireMode() → void
See RaylibRlglDart.rlDisableWireMode.
rlDrawRenderBatch(RlRenderBatch batch) → void
See RaylibRlglDart.rlDrawRenderBatch.
rlDrawRenderBatchActive() → void
See RaylibRlglDart.rlDrawRenderBatchActive.
rlDrawVertexArray(num offset, num count) → void
See RaylibRlglDart.rlDrawVertexArray.
rlDrawVertexArrayElements(num offset, num count, Uint16List buffer) → void
See RaylibRlglDart.rlDrawVertexArrayElements.
rlDrawVertexArrayElementsInstanced(num offset, num count, Uint16List buffer, num instances) → void
See RaylibRlglDart.rlDrawVertexArrayElementsInstanced.
rlDrawVertexArrayInstanced(num offset, num count, num instances) → void
See RaylibRlglDart.rlDrawVertexArrayInstanced.
rlEnableBackfaceCulling() → void
See RaylibRlglDart.rlEnableBackfaceCulling.
rlEnableColorBlend() → void
See RaylibRlglDart.rlEnableColorBlend.
rlEnableDepthMask() → void
See RaylibRlglDart.rlEnableDepthMask.
rlEnableDepthTest() → void
See RaylibRlglDart.rlEnableDepthTest.
rlEnableFramebuffer(num id) → void
See RaylibRlglDart.rlEnableFramebuffer.
rlEnablePointMode() → void
See RaylibRlglDart.rlEnablePointMode.
rlEnableScissorTest() → void
See RaylibRlglDart.rlEnableScissorTest.
rlEnableShader(num id) → void
See RaylibRlglDart.rlEnableShader.
rlEnableSmoothLines() → void
See RaylibRlglDart.rlEnableSmoothLines.
rlEnableStatePointer(int vertexAttribType, TypedDataList data) → void
See RaylibRlglDart.rlEnableStatePointer.
rlEnableStereoRender() → void
See RaylibRlglDart.rlEnableStereoRender.
rlEnableTexture(num id) → void
See RaylibRlglDart.rlEnableTexture.
rlEnableTextureCubemap(num id) → void
See RaylibRlglDart.rlEnableTextureCubemap.
rlEnableVertexArray(num vaoId) → bool
See RaylibRlglDart.rlEnableVertexArray.
rlEnableVertexAttribute(num index) → void
See RaylibRlglDart.rlEnableVertexAttribute.
rlEnableVertexBuffer(num id) → void
See RaylibRlglDart.rlEnableVertexBuffer.
rlEnableVertexBufferElement(num id) → void
See RaylibRlglDart.rlEnableVertexBufferElement.
rlEnableWireMode() → void
See RaylibRlglDart.rlEnableWireMode.
rlEnd() → void
See RaylibRlglDart.rlEnd.
rlFramebufferAttach(num fboId, num texId, RlFramebufferAttachType attachType, RlFramebufferAttachTextureType texType, num mipLevel) → void
See RaylibRlglDart.rlFramebufferAttach.
rlFramebufferComplete(num id) → bool
See RaylibRlglDart.rlFramebufferComplete.
rlFrustum(num left, num right, num bottom, num top, num znear, num zfar) → void
See RaylibRlglDart.rlFrustum.
rlGenTextureMipmaps(num id, num width, num height, PixelFormat format) → int
See RaylibRlglDart.rlGenTextureMipmaps.
rlGetActiveFramebuffer() → int
See RaylibRlglDart.rlGetActiveFramebuffer.
rlGetCullDistanceFar() → double
See RaylibRlglDart.rlGetCullDistanceFar.
rlGetCullDistanceNear() → double
See RaylibRlglDart.rlGetCullDistanceNear.
rlGetFramebufferHeight() → int
See RaylibRlglDart.rlGetFramebufferHeight.
rlGetFramebufferWidth() → int
See RaylibRlglDart.rlGetFramebufferWidth.
rlGetGlTextureFormats(PixelFormat format) → (int, int, int)
See RaylibRlglDart.rlGetGlTextureFormats.
rlGetLineWidth() → double
See RaylibRlglDart.rlGetLineWidth.
rlGetLocationAttrib(num shaderId, String attribName) → int
See RaylibRlglDart.rlGetLocationAttrib.
rlGetLocationUniform(num shaderId, String uniformName) → int
See RaylibRlglDart.rlGetLocationUniform.
rlGetMatrixModelview() → Matrix
See RaylibRlglDart.rlGetMatrixModelview.
rlGetMatrixProjection() → Matrix
See RaylibRlglDart.rlGetMatrixProjection.
rlGetMatrixProjectionStereo(num eye) → Matrix
See RaylibRlglDart.rlGetMatrixProjectionStereo.
rlGetMatrixTransform() → Matrix
See RaylibRlglDart.rlGetMatrixTransform.
rlGetMatrixViewOffsetStereo(num eye) → Matrix
See RaylibRlglDart.rlGetMatrixViewOffsetStereo.
rlGetPixelFormatName(PixelFormat format) → String
See RaylibRlglDart.rlGetPixelFormatName.
rlGetPointSize() → double
See RaylibRlglDart.rlGetPointSize.
rlGetShaderBufferSize(num id) → int
See RaylibRlglDart.rlGetShaderBufferSize.
rlGetShaderIdDefault() → int
See RaylibRlglDart.rlGetShaderIdDefault.
rlGetShaderLocsDefault() → List<int>
See RaylibRlglDart.rlGetShaderLocsDefault.
rlGetTextureIdDefault() → int
See RaylibRlglDart.rlGetTextureIdDefault.
rlGetVersion() → int
See RaylibRlglDart.rlGetVersion.
rlglClose() → void
See RaylibRlglDart.rlglClose.
rlglInit(num width, num height) → void
See RaylibRlglDart.rlglInit.
rlIsStereoRenderEnabled() → bool
See RaylibRlglDart.rlIsStereoRenderEnabled.
rlLoadDrawCube() → void
See RaylibRlglDart.rlLoadDrawCube.
rlLoadDrawQuad() → void
See RaylibRlglDart.rlLoadDrawQuad.
rlLoadFramebuffer() → int
See RaylibRlglDart.rlLoadFramebuffer.
rlLoadIdentity() → void
See RaylibRlglDart.rlLoadIdentity.
rlLoadRenderBatch(num numBuffers, num bufferElements) → RlRenderBatch
See RaylibRlglDart.rlLoadRenderBatch.
rlLoadShader(String code, RlShaderType type) → int
See RaylibRlglDart.rlLoadShader.
rlLoadShaderBuffer(num size, TypedDataList? data, RlUsageHint? usageHint) → int
See RaylibRlglDart.rlLoadShaderBuffer.
rlLoadShaderProgram(String vsCode, String fsCode) → int
See RaylibRlglDart.rlLoadShaderProgram.
rlLoadShaderProgramCompute(num csId) → int
See RaylibRlglDart.rlLoadShaderProgramCompute.
rlLoadShaderProgramEx(num vsId, num fsId) → int
See RaylibRlglDart.rlLoadShaderProgramEx.
rlLoadTexture(Uint8List? data, num width, num height, PixelFormat format, num mipmapCount) → int
See RaylibRlglDart.rlLoadTexture.
rlLoadTextureCubemap(Uint8List? data, num size, PixelFormat format, num mipmapCount) → int
See RaylibRlglDart.rlLoadTextureCubemap.
rlLoadTextureDepth(num width, num height, bool useRenderBuffer) → int
See RaylibRlglDart.rlLoadTextureDepth.
rlLoadVertexArray() → int
See RaylibRlglDart.rlLoadVertexArray.
rlLoadVertexBuffer(TypedDataList buffer, bool dynamic) → int
See RaylibRlglDart.rlLoadVertexBuffer.
rlLoadVertexBufferElement(TypedDataList buffer, bool dynamic) → int
See RaylibRlglDart.rlLoadVertexBufferElement.
rlMatrixMode(RlMatrixMode mode) → void
See RaylibRlglDart.rlMatrixMode.
rlMultMatrixf(List<double> matf) → void
See RaylibRlglDart.rlMultMatrixf.
rlNormal3f(num x, num y, num z) → void
See RaylibRlglDart.rlNormal3f.
rlOrtho(num left, num right, num bottom, num top, num znear, num zfar) → void
See RaylibRlglDart.rlOrtho.
rlPopMatrix() → void
See RaylibRlglDart.rlPopMatrix.
rlPushMatrix() → void
See RaylibRlglDart.rlPushMatrix.
rlReadScreenPixels(num width, num height) → Uint8List
See RaylibRlglDart.rlReadScreenPixels.
rlReadShaderBuffer(num id, num count, num offset) → Uint8List
See RaylibRlglDart.rlReadShaderBuffer.
rlReadTexturePixels(num id, num width, num height, PixelFormat format) → Uint8List
See RaylibRlglDart.rlReadTexturePixels.
rlResizeFramebuffer(num width, num height) → void
See RaylibRlglDart.rlResizeFramebuffer.
rlRotatef(num angle, num x, num y, num z) → void
See RaylibRlglDart.rlRotatef.
rlScalef(num x, num y, num z) → void
See RaylibRlglDart.rlScalef.
rlScissor(num x, num y, num width, num height) → void
See RaylibRlglDart.rlScissor.
rlSetBlendFactors(num glSrcFactor, num glDstFactor, num glEquation) → void
See RaylibRlglDart.rlSetBlendFactors.
rlSetBlendFactorsSeparate(num glSrcRGB, num glDstRGB, num glSrcAlpha, num glDstAlpha, num glEqRGB, num glEqAlpha) → void
See RaylibRlglDart.rlSetBlendFactorsSeparate.
rlSetBlendMode(BlendMode mode) → void
See RaylibRlglDart.rlSetBlendMode.
rlSetClipPlanes(num nearPlane, num farPlane) → void
See RaylibRlglDart.rlSetClipPlanes.
rlSetCullFace(RlCullMode mode) → void
See RaylibRlglDart.rlSetCullFace.
rlSetFramebufferHeight(num height) → void
See RaylibRlglDart.rlSetFramebufferHeight.
rlSetFramebufferWidth(num width) → void
See RaylibRlglDart.rlSetFramebufferWidth.
rlSetLineWidth(num width) → void
See RaylibRlglDart.rlSetLineWidth.
rlSetMatrixModelview(Matrix view) → void
See RaylibRlglDart.rlSetMatrixModelview.
rlSetMatrixProjection(Matrix proj) → void
See RaylibRlglDart.rlSetMatrixProjection.
rlSetMatrixProjectionStereo(Matrix right, Matrix left) → void
See RaylibRlglDart.rlSetMatrixProjectionStereo.
rlSetMatrixViewOffsetStereo(Matrix right, Matrix left) → void
See RaylibRlglDart.rlSetMatrixViewOffsetStereo.
rlSetPointSize(num size) → void
See RaylibRlglDart.rlSetPointSize.
rlSetRenderBatchActive(RlRenderBatch batch) → void
See RaylibRlglDart.rlSetRenderBatchActive.
rlSetShader(num id, List<int> locs) → void
See RaylibRlglDart.rlSetShader.
rlSetTexture(num id) → void
See RaylibRlglDart.rlSetTexture.
rlSetUniform(num locIndex, TypedDataList value, RlShaderUniformDataType uniformType, num count) → void
See RaylibRlglDart.rlSetUniform.
rlSetUniformMatrices(num locIndex, List<Matrix> mat) → void
See RaylibRlglDart.rlSetUniformMatrices.
rlSetUniformMatrix(num locIndex, Matrix mat) → void
See RaylibRlglDart.rlSetUniformMatrix.
rlSetUniformSampler(num locIndex, num textureId) → void
See RaylibRlglDart.rlSetUniformSampler.
rlSetVertexAttribute(num index, num compSize, num type, bool normalized, num stride, num offset) → void
See RaylibRlglDart.rlSetVertexAttribute.
rlSetVertexAttributeDefault(num locIndex, Float32List value, RlShaderAttributeDataType attribType) → void
See RaylibRlglDart.rlSetVertexAttributeDefault.
rlSetVertexAttributeDivisor(num index, num divisor) → void
See RaylibRlglDart.rlSetVertexAttributeDivisor.
rlTexCoord2f(num x, num y) → void
See RaylibRlglDart.rlTexCoord2f.
rlTextureParameters(num id, num param, num value) → void
See RaylibRlglDart.rlTextureParameters.
rlTranslatef(num x, num y, num z) → void
See RaylibRlglDart.rlTranslatef.
rlUnloadFramebuffer(num id) → void
See RaylibRlglDart.rlUnloadFramebuffer.
rlUnloadRenderBatch(RlRenderBatch batch) → void
See RaylibRlglDart.rlUnloadRenderBatch.
rlUnloadShader(num id) → void
See RaylibRlglDart.rlUnloadShader.
rlUnloadShaderBuffer(num ssboId) → void
See RaylibRlglDart.rlUnloadShaderBuffer.
rlUnloadShaderProgram(num id) → void
See RaylibRlglDart.rlUnloadShaderProgram.
rlUnloadTexture(num id) → void
See RaylibRlglDart.rlUnloadTexture.
rlUnloadVertexArray(num vaoId) → void
See RaylibRlglDart.rlUnloadVertexArray.
rlUnloadVertexBuffer(num vboId) → void
See RaylibRlglDart.rlUnloadVertexBuffer.
rlUpdateShaderBuffer(num id, TypedDataList data, num offset) → void
See RaylibRlglDart.rlUpdateShaderBuffer.
rlUpdateTexture(num id, num offsetX, num offsetY, num width, num height, PixelFormat format, Uint8List data) → void
See RaylibRlglDart.rlUpdateTexture.
rlUpdateVertexBuffer(num bufferId, TypedDataList data, int dataSize, num offset) → void
See RaylibRlglDart.rlUpdateVertexBuffer.
rlUpdateVertexBufferElements(num id, TypedDataList data, int dataSize, num offset) → void
See RaylibRlglDart.rlUpdateVertexBufferElements.
rlVertex2f(num x, num y) → void
See RaylibRlglDart.rlVertex2f.
rlVertex2i(num x, num y) → void
See RaylibRlglDart.rlVertex2i.
rlVertex3f(num x, num y, num z) → void
See RaylibRlglDart.rlVertex3f.
rlViewport(num x, num y, num width, num height) → void
See RaylibRlglDart.rlViewport.
runRaylib(RaylibAppBase<Raylib> app, {String? nativeLibPath, bool silent = false}) → void
Runs app on the wasm raylib backend until it closes.
SaveFileData(String fileName, Uint8List data) → bool
See RaylibCoreDart.SaveFileData.
SaveFileText(String fileName, String text) → bool
See RaylibCoreDart.SaveFileText.
SeekMusicStream(Music music, double position) → void
See RaylibAudioDart.SeekMusicStream.
SetAudioStreamBufferSizeDefault(int size) → void
See RaylibAudioDart.SetAudioStreamBufferSizeDefault.
SetAudioStreamCallback(AudioStream stream, AudioCallbackBase callback) → void
See RaylibAudioDart.SetAudioStreamCallback.
SetAudioStreamPan(AudioStream stream, double pan) → void
See RaylibAudioDart.SetAudioStreamPan.
SetAudioStreamPitch(AudioStream stream, double pitch) → void
See RaylibAudioDart.SetAudioStreamPitch.
SetAudioStreamVolume(AudioStream stream, double volume) → void
See RaylibAudioDart.SetAudioStreamVolume.
SetAutomationEventBaseFrame(int frame) → void
See RaylibCoreDart.SetAutomationEventBaseFrame.
SetAutomationEventList(AutomationEventList list) → void
See RaylibCoreDart.SetAutomationEventList.
SetClipboardText(String text) → void
See RaylibCoreDart.SetClipboardText.
SetConfigFlags(Iterable<ConfigFlags> flags) → void
See RaylibCoreDart.SetConfigFlags.
SetExitKey(KeyboardKey key) → void
See RaylibCoreDart.SetExitKey.
SetGamepadMappings(String mappings) → int
See RaylibCoreDart.SetGamepadMappings.
SetGamepadVibration(num gamepad, num leftMotor, num rightMotor, num duration) → void
See RaylibCoreDart.SetGamepadVibration.
SetGesturesEnabled(Iterable<Gesture> flags) → void
See RaylibCoreDart.SetGesturesEnabled.
SetLoadFileDataCallback(LoadFileDataCallbackBase? callback) → void
See RaylibCoreDart.SetLoadFileDataCallback.
SetLoadFileTextCallback(LoadFileTextCallbackBase? callback) → void
See RaylibCoreDart.SetLoadFileTextCallback.
SetMasterVolume(double volume) → void
See RaylibAudioDart.SetMasterVolume.
SetMaterialTexture(Material material, MaterialMapIndex mapType, Texture texture) → void
See RaylibCoreDart.SetMaterialTexture.
SetModelMeshMaterial(Model model, num meshId, num materialId) → void
See RaylibCoreDart.SetModelMeshMaterial.
SetMouseCursor(MouseCursor cursor) → void
See RaylibCoreDart.SetMouseCursor.
SetMouseOffset(num offsetX, num offsetY) → void
See RaylibCoreDart.SetMouseOffset.
SetMousePosition(num x, num y) → void
See RaylibCoreDart.SetMousePosition.
SetMouseScale(num scaleX, num scaleY) → void
See RaylibCoreDart.SetMouseScale.
SetMusicPan(Music music, double pan) → void
See RaylibAudioDart.SetMusicPan.
SetMusicPitch(Music music, double pitch) → void
See RaylibAudioDart.SetMusicPitch.
SetMusicVolume(Music music, double volume) → void
See RaylibAudioDart.SetMusicVolume.
SetRandomSeed(num seed) → void
See RaylibCoreDart.SetRandomSeed.
SetSaveFileDataCallback(SaveFileDataCallbackBase? callback) → void
See RaylibCoreDart.SetSaveFileDataCallback.
SetSaveFileTextCallback(SaveFileTextCallbackBase? callback) → void
See RaylibCoreDart.SetSaveFileTextCallback.
SetShaderValue(Shader shader, num locIndex, List<num> value, ShaderUniformDataType uniformType) → void
See RaylibCoreDart.SetShaderValue.
SetShaderValueMatrix(Shader shader, num locIndex, Matrix mat) → void
See RaylibCoreDart.SetShaderValueMatrix.
SetShaderValueTexture(Shader shader, num locIndex, Texture texture) → void
See RaylibCoreDart.SetShaderValueTexture.
SetShaderValueV(Shader shader, num locIndex, List<num> value, ShaderUniformDataType uniformType, num count) → void
See RaylibCoreDart.SetShaderValueV.
SetShapesTexture(Texture texture, Rectangle source) → void
See RaylibCoreDart.SetShapesTexture.
SetSoundPan(Sound sound, double pan) → void
See RaylibAudioDart.SetSoundPan.
SetSoundPitch(Sound sound, double pitch) → void
See RaylibAudioDart.SetSoundPitch.
SetSoundVolume(Sound sound, double volume) → void
See RaylibAudioDart.SetSoundVolume.
SetTargetFPS(num fps) → void
See RaylibCoreDart.SetTargetFPS.
SetTextLineSpacing(num spacing) → void
See RaylibCoreDart.SetTextLineSpacing.
SetTextureFilter(Texture texture, TextureFilter filter) → void
See RaylibCoreDart.SetTextureFilter.
SetTextureWrap(Texture texture, TextureWrap wrap) → void
See RaylibCoreDart.SetTextureWrap.
SetTraceLogCallback(TraceLogCallbackBase callback) → void
See RaylibCoreDart.SetTraceLogCallback.
SetTraceLogLevel(TraceLogLevel logLevel) → void
See RaylibCoreDart.SetTraceLogLevel.
SetWindowFocused() → void
See RaylibCoreDart.SetWindowFocused.
SetWindowIcon(Image image) → void
See RaylibCoreDart.SetWindowIcon.
SetWindowIcons(List<Image> images) → void
See RaylibCoreDart.SetWindowIcons.
SetWindowMaxSize(num width, num height) → void
See RaylibCoreDart.SetWindowMaxSize.
SetWindowMinSize(num width, num height) → void
See RaylibCoreDart.SetWindowMinSize.
SetWindowMonitor(num monitor) → void
See RaylibCoreDart.SetWindowMonitor.
SetWindowOpacity(num opacity) → void
See RaylibCoreDart.SetWindowOpacity.
SetWindowPosition(num x, num y) → void
See RaylibCoreDart.SetWindowPosition.
SetWindowSize(num width, num height) → void
See RaylibCoreDart.SetWindowSize.
SetWindowState(Iterable<ConfigFlags> flags) → void
See RaylibCoreDart.SetWindowState.
SetWindowTitle(String title) → void
See RaylibCoreDart.SetWindowTitle.
ShowCursor() → void
See RaylibCoreDart.ShowCursor.
StartAutomationEventRecording() → void
See RaylibCoreDart.StartAutomationEventRecording.
StopAudioStream(AudioStream stream) → void
See RaylibAudioDart.StopAudioStream.
StopAutomationEventRecording() → void
See RaylibCoreDart.StopAutomationEventRecording.
StopMusicStream(Music music) → void
See RaylibAudioDart.StopMusicStream.
StopSound(Sound sound) → void
See RaylibAudioDart.StopSound.
strcmp(MemoryPointer<RType> a, MemoryPointer<RType> b) → int
See RaylibTempUtils.strcmp.
strcpy(MemoryPointer<RType> dest, MemoryPointer<RType> src) → void
See RaylibTempUtils.strcpy.
strlen(MemoryPointer<RType> ptr) → int
See RaylibTempUtils.strlen.
strncat(MemoryPointer<RType> dest, MemoryPointer<RType> src, int n) → void
See RaylibTempUtils.strncat.
strncpy(MemoryPointer<RType> dest, MemoryPointer<RType> src, int n) → void
See RaylibTempUtils.strncpy.
strnlen(MemoryPointer<RType> ptr, int maxLen) → int
See RaylibTempUtils.strnlen.
strstr(MemoryPointer<RType> haystack, MemoryPointer<RType> needle) → MemoryPointer<RVoid>
See RaylibTempUtils.strstr.
structAllocator<D extends RaylibStruct<D>>([StructType<D>? struct]) → RaylibTempStructAllocator<D>
See RaylibTemp.structAlloc.
structType<D extends RaylibStruct<D>>([D? value]) → StructType<D>
See StructTypes.of.
swap16(int v) → int
swap32(int v) → int
swap64(int v) → int
swap8(int v) → int
SwapScreenBuffer() → void
See RaylibCoreDart.SwapScreenBuffer.
TakeScreenshot(String fileName) → void
See RaylibCoreDart.TakeScreenshot.
TextAppend(String text, String append) → String
See RaylibCoreDart.TextAppend.
TextFindIndex(String text, String search) → int
See RaylibCoreDart.TextFindIndex.
TextFormat(String text, [List<Object?> args = const []]) → String
See RaylibCoreDart.TextFormat.
TextInsert(String text, String insert, int position) → String
See RaylibCoreDart.TextInsert.
TextIsEqual(String text1, String text2) → bool
See RaylibCoreDart.TextIsEqual.
TextJoin(List<String> textList, String delimiter) → String
See RaylibCoreDart.TextJoin.
TextLength(String text) → int
See RaylibCoreDart.TextLength.
TextRemoveSpaces(String text) → String
See RaylibCoreDart.TextRemoveSpaces.
TextReplace(String text, String search, String replacement) → String
See RaylibCoreDart.TextReplace.
TextReplaceBetween(String text, String begin, String end, String replacement) → String
See RaylibCoreDart.TextReplaceBetween.
TextSplit(String text, String delimiter) → List<String>
See RaylibCoreDart.TextSplit.
TextSubtext(String text, int position, int length) → String
See RaylibCoreDart.TextSubtext.
TextToCamel(String text) → String
See RaylibCoreDart.TextToCamel.
TextToFloat(String text) → double
See RaylibCoreDart.TextToFloat.
TextToInteger(String text) → int
See RaylibCoreDart.TextToInteger.
TextToLower(String text) → String
See RaylibCoreDart.TextToLower.
TextToPascal(String text) → String
See RaylibCoreDart.TextToPascal.
TextToSnake(String text) → String
See RaylibCoreDart.TextToSnake.
TextToUpper(String text) → String
See RaylibCoreDart.TextToUpper.
ToggleBorderlessWindowed() → void
See RaylibCoreDart.ToggleBorderlessWindowed.
ToggleFullscreen() → void
See RaylibCoreDart.ToggleFullscreen.
TraceLog(TraceLogLevel logLevel, String text) → void
See RaylibCoreDart.TraceLog.
UnloadAudioStream(AudioStream stream) → void
See RaylibAudioDart.UnloadAudioStream.
UnloadAutomationEventList(AutomationEventList list) → void
See RaylibCoreDart.UnloadAutomationEventList.
UnloadDirectoryFiles(FilePathList files) → void
See RaylibCoreDart.UnloadDirectoryFiles.
UnloadDroppedFiles(FilePathList files) → void
See RaylibCoreDart.UnloadDroppedFiles.
UnloadFont(Font font) → void
See RaylibCoreDart.UnloadFont.
UnloadFontData(List<GlyphInfo> glyphs) → void
See RaylibCoreDart.UnloadFontData.
UnloadImage(Image image) → void
See RaylibCoreDart.UnloadImage.
UnloadMaterial(Material material) → void
See RaylibCoreDart.UnloadMaterial.
UnloadMesh(Mesh mesh) → void
See RaylibCoreDart.UnloadMesh.
UnloadModel(Model model) → void
See RaylibCoreDart.UnloadModel.
UnloadModelAnimations(List<ModelAnimation> animations) → void
See RaylibCoreDart.UnloadModelAnimations.
UnloadMusicStream(Music music) → void
See RaylibAudioDart.UnloadMusicStream.
UnloadRenderTexture(RenderTexture target) → void
See RaylibCoreDart.UnloadRenderTexture.
UnloadShader(Shader shader) → void
See RaylibCoreDart.UnloadShader.
UnloadSound(Sound sound) → void
See RaylibAudioDart.UnloadSound.
UnloadSoundAlias(Sound alias) → void
See RaylibAudioDart.UnloadSoundAlias.
UnloadTexture(Texture texture) → void
See RaylibCoreDart.UnloadTexture.
UnloadVrStereoConfig(VrStereoConfig config) → void
See RaylibCoreDart.UnloadVrStereoConfig.
UnloadWave(Wave wave) → void
See RaylibAudioDart.UnloadWave.
UpdateAudioStream(AudioStream stream, TypedDataList data) → void
See RaylibAudioDart.UpdateAudioStream.
UpdateCamera(Camera3D camera, CameraMode mode) → void
See RaylibCoreDart.UpdateCamera.
UpdateCameraPro(Camera3D camera, Vector3 movement, Vector3 rotation, num zoom) → void
See RaylibCoreDart.UpdateCameraPro.
UpdateGestures() → void
See RaylibCoreDart.UpdateGestures.
UpdateLightValues(Shader shader, Light light) → void
See RaylibLightDart.UpdateLightValues.
UpdateMeshBuffer(Mesh mesh, num index, TypedDataList data, num offset) → void
See RaylibCoreDart.UpdateMeshBuffer.
UpdateModelAnimation(Model model, ModelAnimation anim, num frame) → void
See RaylibCoreDart.UpdateModelAnimation.
UpdateModelAnimationEx(Model model, ModelAnimation animA, num frameA, ModelAnimation animB, num frameB, num blend) → void
See RaylibCoreDart.UpdateModelAnimationEx.
UpdateMusicStream(Music music) → void
See RaylibAudioDart.UpdateMusicStream.
UpdateSound(Sound sound, TypedDataList data, int sampleCount) → void
See RaylibAudioDart.UpdateSound.
UpdateTexture(Texture texture, Uint8List pixels) → void
See RaylibCoreDart.UpdateTexture.
UpdateTextureRec(Texture texture, Rectangle rec, Uint8List pixels) → void
See RaylibCoreDart.UpdateTextureRec.
UploadMesh(Mesh mesh, bool dynamic) → void
See RaylibCoreDart.UploadMesh.
Vector2Add(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Add.
Vector2AddValue(Vector2 v, double add) → Vector2
See RaylibVector2ExtDart.Vector2AddValue.
Vector2Angle(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2Angle.
Vector2Clamp(Vector2 v, Vector2 min, Vector2 max) → Vector2
See RaylibVector2ExtDart.Vector2Clamp.
Vector2ClampValue(Vector2 v, double min, double max) → Vector2
See RaylibVector2ExtDart.Vector2ClampValue.
Vector2CrossProduct(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2CrossProduct.
Vector2Distance(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2Distance.
Vector2DistanceSqr(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2DistanceSqr.
Vector2Divide(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Divide.
Vector2DotProduct(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2DotProduct.
Vector2Equals(Vector2 p, Vector2 q) → bool
See RaylibVector2ExtDart.Vector2Equals.
Vector2Invert(Vector2 v) → Vector2
See RaylibVector2ExtDart.Vector2Invert.
Vector2Length(Vector2 v) → double
See RaylibVector2ExtDart.Vector2Length.
Vector2LengthSqr(Vector2 v) → double
See RaylibVector2ExtDart.Vector2LengthSqr.
Vector2Lerp(Vector2 v1, Vector2 v2, double amount) → Vector2
See RaylibVector2ExtDart.Vector2Lerp.
Vector2LineAngle(Vector2 start, Vector2 end) → double
See RaylibVector2ExtDart.Vector2LineAngle.
Vector2Max(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Max.
Vector2Min(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Min.
Vector2MoveTowards(Vector2 v, Vector2 target, double maxDistance) → Vector2
See RaylibVector2ExtDart.Vector2MoveTowards.
Vector2Multiply(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Multiply.
Vector2Negate(Vector2 v) → Vector2
See RaylibVector2ExtDart.Vector2Negate.
Vector2Normalize(Vector2 v) → Vector2
See RaylibVector2ExtDart.Vector2Normalize.
Vector2One() → Vector2
See RaylibVector2ExtDart.Vector2One.
Vector2Reflect(Vector2 v, Vector2 normal) → Vector2
See RaylibVector2ExtDart.Vector2Reflect.
Vector2Refract(Vector2 v, Vector2 n, double r) → Vector2
See RaylibVector2ExtDart.Vector2Refract.
Vector2Rotate(Vector2 v, double angle) → Vector2
See RaylibVector2ExtDart.Vector2Rotate.
Vector2Scale(Vector2 v, double scale) → Vector2
See RaylibVector2ExtDart.Vector2Scale.
Vector2Subtract(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Subtract.
Vector2SubtractValue(Vector2 v, double sub) → Vector2
See RaylibVector2ExtDart.Vector2SubtractValue.
Vector2Transform(Vector2 v, Matrix mat) → Vector2
See RaylibVector2ExtDart.Vector2Transform.
Vector2Zero() → Vector2
See RaylibVector2ExtDart.Vector2Zero.
Vector3Add(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Add.
Vector3AddValue(Vector3 v, double add) → Vector3
See RaylibVector3ExtDart.Vector3AddValue.
Vector3Angle(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3Angle.
Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c) → Vector3
See RaylibVector3ExtDart.Vector3Barycenter.
Vector3Clamp(Vector3 v, Vector3 min, Vector3 max) → Vector3
See RaylibVector3ExtDart.Vector3Clamp.
Vector3ClampValue(Vector3 v, double min, double max) → Vector3
See RaylibVector3ExtDart.Vector3ClampValue.
Vector3CrossProduct(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3CrossProduct.
Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, double amount) → Vector3
See RaylibVector3ExtDart.Vector3CubicHermite.
Vector3Distance(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3Distance.
Vector3DistanceSqr(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3DistanceSqr.
Vector3Divide(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Divide.
Vector3DotProduct(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3DotProduct.
Vector3Equals(Vector3 p, Vector3 q) → bool
See RaylibVector3ExtDart.Vector3Equals.
Vector3Invert(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Invert.
Vector3Length(Vector3 v) → double
See RaylibVector3ExtDart.Vector3Length.
Vector3LengthSqr(Vector3 v) → double
See RaylibVector3ExtDart.Vector3LengthSqr.
Vector3Lerp(Vector3 v1, Vector3 v2, double amount) → Vector3
See RaylibVector3ExtDart.Vector3Lerp.
Vector3Max(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Max.
Vector3Min(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Min.
Vector3MoveTowards(Vector3 v, Vector3 target, double maxDistance) → Vector3
See RaylibVector3ExtDart.Vector3MoveTowards.
Vector3Multiply(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Multiply.
Vector3Negate(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Negate.
Vector3Normalize(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Normalize.
Vector3One() → Vector3
See RaylibVector3ExtDart.Vector3One.
Vector3OrthoNormalize(Vector3 v1, Vector3 v2) → void
See RaylibVector3ExtDart.Vector3OrthoNormalize.
Vector3Perpendicular(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Perpendicular.
Vector3Project(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Project.
Vector3Reflect(Vector3 v, Vector3 normal) → Vector3
See RaylibVector3ExtDart.Vector3Reflect.
Vector3Refract(Vector3 v, Vector3 n, double r) → Vector3
See RaylibVector3ExtDart.Vector3Refract.
Vector3Reject(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Reject.
Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, double angle) → Vector3
See RaylibVector3ExtDart.Vector3RotateByAxisAngle.
Vector3RotateByQuaternion(Vector3 v, Quaternion q) → Vector3
See RaylibVector3ExtDart.Vector3RotateByQuaternion.
Vector3Scale(Vector3 v, double scalar) → Vector3
See RaylibVector3ExtDart.Vector3Scale.
Vector3Subtract(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Subtract.
Vector3SubtractValue(Vector3 v, double sub) → Vector3
See RaylibVector3ExtDart.Vector3SubtractValue.
Vector3ToFloatV(Vector3 v) → float3
See RaylibVector3ExtDart.Vector3ToFloatV.
Vector3Transform(Vector3 v, Matrix mat) → Vector3
See RaylibVector3ExtDart.Vector3Transform.
Vector3Unproject(Vector3 source, Matrix projection, Matrix view) → Vector3
See RaylibVector3ExtDart.Vector3Unproject.
Vector3Zero() → Vector3
See RaylibVector3ExtDart.Vector3Zero.
Vector4Add(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Add.
Vector4AddValue(Vector4 v, double add) → Vector4
See RaylibVector4ExtDart.Vector4AddValue.
Vector4Distance(Vector4 v1, Vector4 v2) → double
See RaylibVector4ExtDart.Vector4Distance.
Vector4DistanceSqr(Vector4 v1, Vector4 v2) → double
See RaylibVector4ExtDart.Vector4DistanceSqr.
Vector4Divide(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Divide.
Vector4DotProduct(Vector4 v1, Vector4 v2) → double
See RaylibVector4ExtDart.Vector4DotProduct.
Vector4Equals(Vector4 p, Vector4 q) → bool
See RaylibVector4ExtDart.Vector4Equals.
Vector4Invert(Vector4 v) → Vector4
See RaylibVector4ExtDart.Vector4Invert.
Vector4Length(Vector4 v) → double
See RaylibVector4ExtDart.Vector4Length.
Vector4LengthSqr(Vector4 v) → double
See RaylibVector4ExtDart.Vector4LengthSqr.
Vector4Lerp(Vector4 v1, Vector4 v2, double amount) → Vector4
See RaylibVector4ExtDart.Vector4Lerp.
Vector4Max(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Max.
Vector4Min(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Min.
Vector4MoveTowards(Vector4 v, Vector4 target, double maxDistance) → Vector4
See RaylibVector4ExtDart.Vector4MoveTowards.
Vector4Multiply(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Multiply.
Vector4Negate(Vector4 v) → Vector4
See RaylibVector4ExtDart.Vector4Negate.
Vector4Normalize(Vector4 v) → Vector4
See RaylibVector4ExtDart.Vector4Normalize.
Vector4One() → Vector4
See RaylibVector4ExtDart.Vector4One.
Vector4Scale(Vector4 v, double scale) → Vector4
See RaylibVector4ExtDart.Vector4Scale.
Vector4Subtract(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Subtract.
Vector4SubtractValue(Vector4 v, double sub) → Vector4
See RaylibVector4ExtDart.Vector4SubtractValue.
Vector4Zero() → Vector4
See RaylibVector4ExtDart.Vector4Zero.
WaitTime(num seconds) → void
See RaylibCoreDart.WaitTime.
WaveCopy(Wave wave) → Wave
See RaylibAudioDart.WaveCopy.
WaveCrop(Wave wave, int initFrame, int finalFrame) → void
See RaylibAudioDart.WaveCrop.
WaveFormat(Wave wave, int sampleRate, int sampleSize, int channels) → void
See RaylibAudioDart.WaveFormat.
WindowShouldClose() → bool
See RaylibCoreDart.WindowShouldClose.
Wrap(num value, num min, num max) → double
See RaylibFunctions.Wrap.

Typedefs

AudioCallbackFunction = void Function(MemoryPointer<RVoid> bufferData, int frames)
User-facing AudioCallback signature.
LoadFileDataCallbackFriendlyFunction = MemoryPointer<RUint8> Function(String fileName, MemoryPointer<RInt32> dataSize)
LoadFileDataCallbackFunction = MemoryPointer<RUint8> Function(MemoryPointer<RInt8> fileName, MemoryPointer<RInt32> dataSize)
User-facing LoadFileDataCallback signature.
LoadFileTextCallbackFriendlyFunction = String Function(String fileName)
LoadFileTextCallbackFunction = MemoryPointer<RInt8> Function(MemoryPointer<RInt8> fileName)
User-facing LoadFileTextCallback signature.
MsfGifFileWriteFunction = int Function(MemoryPointer<RVoid> buffer, int size, int count, MemoryPointer<RVoid> stream)
User-facing MsfGifFileWriteFunc signature.
RChar = RInt8
C char. Alias for RInt8.
RDouble = RFloat64
C double. Alias for RFloat64.
RFloat = RFloat32
C float. Alias for RFloat32.
RInt = RInt32
C int. Alias for RInt32.
RShort = RInt16
C short. Alias for RInt16.
RUnsignedChar = RUint8
C unsigned char. Alias for RUint8.
RUnsignedInt = RUint32
C unsigned int. Alias for RUint32.
RUnsignedShort = RUint16
C unsigned short. Alias for RUint16.
SaveFileDataCallbackFriendlyFunction = bool Function(String fileName, MemoryPointer<RVoid> data, int dataSize)
SaveFileDataCallbackFunction = bool Function(MemoryPointer<RInt8> fileName, MemoryPointer<RVoid> data, int dataSize)
User-facing SaveFileDataCallback signature.
SaveFileTextCallbackFriendlyFunction = bool Function(String fileName, String text)
SaveFileTextCallbackFunction = bool Function(MemoryPointer<RInt8> fileName, MemoryPointer<RInt8> text)
User-facing SaveFileTextCallback signature.
StructFactory<D extends RaylibStruct<D>> = D Function({StructPointer<D>? op})
StructLiveListStruct<E extends RaylibStruct<E>> = StructLiveList<E, RStruct>
StructLiveListStructNested<E extends RaylibStruct<E>> = StructLiveList<StructLiveList<E, RStruct>, RPointer<RStruct>>
StructPointerFactory<D extends RaylibStruct<D>> = StructPointer<D> Function(MemoryPointer<RType>?)
TraceLogCallbackFriendlyFunction = void Function(TraceLogLevel logLevel, String text)
TraceLogCallbackFunction = void Function(int logLevel, MemoryPointer<RInt8> text, MemoryPointer<RVoid> args)
User-facing TraceLogCallback signature.
WF0<R> = R Function()
WF1<R> = R Function(WN)
WF2<R> = R Function(WN, WN)
WF3<R> = R Function(WN, WN, WN)
WF4<R> = R Function(WN, WN, WN, WN)
WF5<R> = R Function(WN, WN, WN, WN, WN)
WF6<R> = R Function(WN, WN, WN, WN, WN, WN)
WF7<R> = R Function(WN, WN, WN, WN, WN, WN, WN)
WF8<R> = R Function(WN, WN, WN, WN, WN, WN, WN, WN)
WF9<R> = R Function(WN, WN, WN, WN, WN, WN, WN, WN, WN)
WN = JSAny