abbr/flat library

Classes

ArrayCodec<E, R extends RType>
AudioCallbackBase
Raylib's AudioCallback callback.
AudioCallbackD
AudioStreamD
AudioStream, custom audio stream
AutomationEventD
Automation event
AutomationEventListD
Automation event list
BoneInfoD
Bone, skeletal animation bone
BoundingBoxD
BoundingBox
Camera2DD
Camera2D, defines position/orientation in 2d space
Camera3DD
Camera, defines position/orientation in 3d space
ColorD
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>
FilePathListD
File path list
float16D
Raylib's float16 struct holding 16 float values
float3D
Raylib's float3 struct holding 3 float values
FontD
Font, font texture and GlyphInfo array data
GestureEventD
Gesture event
GlyphInfoD
GlyphInfo, font characters glyphs info
GuiResult
GuiResult
GuiResultCustom
ImageD
Image, pixel data stored in CPU memory (RAM)
JSConsole
Static interop type for the JavaScript console object.
LightD
Light
LivePointerSync<R extends RType>
LoadFileDataCallbackBase
Raylib's LoadFileDataCallback callback.
LoadFileDataCallbackD
LoadFileTextCallbackBase
Raylib's LoadFileTextCallback callback.
LoadFileTextCallbackD
MaterialD
Material, includes shader and maps
MaterialMapD
Material map
MatrixD
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.
MeshD
Mesh, vertex data and vao/vbo
ModelAnimationD
ModelAnimation, contains a full animation sequence
ModelD
Model, meshes, materials and animation data
ModelSkeletonD
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
MsfGifResultD
MsfGifResult
MsfGifStateD
MsfGifState
MusicD
Music, audio stream, anything longer than ~10 seconds should be streamed
NPatchInfoD
NPatchInfo, n-patch layout info
PointerCodec<E, R extends RType>
A single pointer to one E value.
QuaternionD
Quaternion, 4 components
RArray<E extends RType>
RayCollisionD
RayCollision, ray hit information
RayD
Ray, ray for raycasting
Raylib
RaylibAppBase<R extends RaylibBase>
Platform-agnostic app lifecycle interface for Raylib applications.
RaylibAudio
RaylibAudioDart<R extends RaylibBase>
Backend-agnostic Raylib Audio module.
RaylibAudioFlat
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
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
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
RaylibLight
RaylibLightConstants
Dart-side mirror of compile-time constants.
RaylibLightDart<R extends RaylibBase>
Backend-agnostic Raylib Light module.
RaylibLightFlat
RaylibMatrixExt
RaylibMatrixExtDart<R extends RaylibBase>
Exposes Raylib's matrix math API as module-level functions by delegating to the corresponding MatrixD methods/factories. Exists purely for Raylib API symmetry.
RaylibMatrixExtFlat
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
RaylibQuaternionExt
RaylibQuaternionExtDart<R extends RaylibBase>
Exposes Raylib's quaternion math API as module-level functions by delegating to the corresponding QuaternionD methods/factories. Exists purely for Raylib API symmetry.
RaylibQuaternionExtFlat
RaylibQuaternionFlatExt<R extends RaylibBase>
Exposes Raylib's quaternion math API as module-level functions by delegating to the corresponding QuaternionD 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
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, tag, 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 Vector2D methods/factories. Exists purely for Raylib API symmetry.
RaylibVector2ExtFlat
RaylibVector2FlatExt<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector2D 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 Vector3D methods/factories. Exists purely for Raylib API symmetry.
RaylibVector3ExtFlat
RaylibVector3FlatExt<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector3D 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 Vector4D methods/factories. Exists purely for Raylib API symmetry.
RaylibVector4ExtFlat
RaylibVector4FlatExt<R extends RaylibBase>
Exposes Raylib's vector math API as module-level functions by delegating to the corresponding Vector4D methods/factories. Exists purely for Raylib API symmetry.
RBool
Unsigned 8-bit integer. Maps to C bool.
RectangleD
Rectangle, 4 components
RenderTextureD
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.
RlDrawCallD
Draw call type
RlRenderBatchD
rlRenderBatch type
RlVertexBufferD
RLGL Vertex buffer
ROpaque
Marker type for a opaque type - any type.
RPointer<X extends RType>
A raw address into backend memory.
RSize
Unsigned pointer-sized integer. Maps to C size_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.
RVoid
Marker type for a void type - any type.
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.
ShaderD
Shader
SoundD
Sound
StringCodec<R extends RTypeIntLike>
StructCodec<E extends RaylibStruct<E>>
StructFieldBase<E>
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>
TextureD
Texture, tex data stored in GPU memory (VRAM)
TraceLogCallbackBase
Raylib's TraceLogCallback callback.
TraceLogCallbackD
TransformD
Transform, vertex transformation data
UnknownCodec<E, R extends RType>
A single pointer to unknown value. Typically for RTypes like RVoid or ROpaque.
Vector2D
Vector2, 2 components
Vector3D
Vector3, 3 components
Vector4D
Vector4, 4 components
VrDeviceInfoD
VrDeviceInfo, Head-Mounted-Display device parameters
VrStereoConfigD
VrStereoConfig, VR stereo rendering configuration for simulator
WasmMemory
WasmMemoryPointer<X extends RType>
WasmSize
WasmType<T extends Object>
WasmTypes
WaveD
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.
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

$ → RaylibTemp<RaylibBase>
See RaylibBase.Temp.
no setter
AudioStream$ → RaylibTempStructAllocator<AudioStreamD>
See RaylibTemp.AudioStream$.
no setter
AutomationEvent$ → RaylibTempStructAllocator<AutomationEventD>
See RaylibTemp.AutomationEvent$.
no setter
AutomationEventList$ → RaylibTempStructAllocator<AutomationEventListD>
See RaylibTemp.AutomationEventList$.
no setter
BEIGE → ColorD
no setter
BLACK → ColorD
no setter
BLANK → ColorD
no setter
BLUE → ColorD
no setter
BoneInfo$ → RaylibTempStructAllocator<BoneInfoD>
See RaylibTemp.BoneInfo$.
no setter
Bool$ → RaylibTempScalarAllocator<bool, RBool>
See RaylibTemp.Bool$.
no setter
BoundingBox$ → RaylibTempStructAllocator<BoundingBoxD>
See RaylibTemp.BoundingBox$.
no setter
BROWN → ColorD
no setter
Camera2D$ → RaylibTempStructAllocator<Camera2DD>
See RaylibTemp.Camera2D$.
no setter
Camera3D$ → RaylibTempStructAllocator<Camera3DD>
See RaylibTemp.Camera3D$.
no setter
Char$ → RaylibTempScalarIntAllocator<Int8List, RInt8>
See RaylibTemp.Char$.
no setter
Color$ → RaylibTempStructAllocator<ColorD>
See RaylibTemp.Color$.
no setter
console → JSConsole
JavaScript console object.
no setter
currentRaylibPlatform → RaylibPlatform
The Raylib platform selected at compile time.
no setter
DARKBLUE → ColorD
no setter
DARKBROWN → ColorD
no setter
DARKGRAY → ColorD
no setter
DARKGREEN → ColorD
no setter
DARKPURPLE → ColorD
no setter
DEG2RAD → double
See RaylibConstants.DEG2RAD.
no setter
Double$ → RaylibTempScalarFloatAllocator<Float64List, RFloat64>
See RaylibTemp.Double$.
no setter
EPSILON → double
See RaylibConstants.EPSILON.
no setter
FilePathList$ → RaylibTempStructAllocator<FilePathListD>
See RaylibTemp.FilePathList$.
no setter
Float$ → RaylibTempScalarFloatAllocator<Float32List, RFloat32>
See RaylibTemp.Float$.
no setter
float16$ → RaylibTempStructAllocator<float16D>
See RaylibTemp.float16$.
no setter
float3$ → RaylibTempStructAllocator<float3D>
See RaylibTemp.float3$.
no setter
Float32$ → RaylibTempScalarFloatAllocator<Float32List, RFloat32>
See RaylibTemp.Float32$.
no setter
Float64$ → RaylibTempScalarFloatAllocator<Float64List, RFloat64>
See RaylibTemp.Float64$.
no setter
Font$ → RaylibTempStructAllocator<FontD>
See RaylibTemp.Font$.
no setter
GestureEvent$ → RaylibTempStructAllocator<GestureEventD>
See RaylibTemp.GestureEvent$.
no setter
GlyphInfo$ → RaylibTempStructAllocator<GlyphInfoD>
See RaylibTemp.GlyphInfo$.
no setter
GOLD → ColorD
no setter
GRAY → ColorD
no setter
GREEN → ColorD
no setter
Image$ → RaylibTempStructAllocator<ImageD>
See RaylibTemp.Image$.
no setter
Int$ → RaylibTempScalarIntAllocator<Int32List, RInt32>
See RaylibTemp.Int$.
no setter
Int16$ → RaylibTempScalarIntAllocator<Int16List, RInt16>
See RaylibTemp.Int16$.
no setter
Int32$ → RaylibTempScalarIntAllocator<Int32List, RInt32>
See RaylibTemp.Int32$.
no setter
Int64$ → RaylibTempScalarIntAllocator<Int64List, RInt64>
See RaylibTemp.Int64$.
no setter
Int8$ → RaylibTempScalarIntAllocator<Int8List, RInt8>
See RaylibTemp.Int8$.
no setter
Light$ → RaylibTempStructAllocator<LightD>
See RaylibTemp.Light$.
no setter
LIGHTGRAY → ColorD
no setter
LIME → ColorD
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 → ColorD
no setter
MAROON → ColorD
no setter
Material$ → RaylibTempStructAllocator<MaterialD>
See RaylibTemp.Material$.
no setter
MATERIAL_MAP_DIFFUSE → MaterialMapIndex
See RaylibConstants.MATERIAL_MAP_DIFFUSE.
no setter
MATERIAL_MAP_SPECULAR → MaterialMapIndex
See RaylibConstants.MATERIAL_MAP_SPECULAR.
no setter
MaterialMap$ → RaylibTempStructAllocator<MaterialMapD>
See RaylibTemp.MaterialMap$.
no setter
Matrix$ → RaylibTempStructAllocator<MatrixD>
See RaylibTemp.Matrix$.
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
Mesh$ → RaylibTempStructAllocator<MeshD>
See RaylibTemp.Mesh$.
no setter
Model$ → RaylibTempStructAllocator<ModelD>
See RaylibTemp.Model$.
no setter
ModelAnimation$ → RaylibTempStructAllocator<ModelAnimationD>
See RaylibTemp.ModelAnimation$.
no setter
ModelSkeleton$ → RaylibTempStructAllocator<ModelSkeletonD>
See RaylibTemp.ModelSkeleton$.
no setter
msf_gif_alpha_threshold ↔ int
See RaylibMsfGifFlatModule.msf_gif_alpha_threshold.
getter/setter pair
msf_gif_bgra_flag ↔ int
See RaylibMsfGifFlatModule.msf_gif_bgra_flag.
getter/setter pair
MsfGifResult$ → RaylibTempStructAllocator<MsfGifResultD>
See RaylibTemp.MsfGifResult$.
no setter
MsfGifState$ → RaylibTempStructAllocator<MsfGifStateD>
See RaylibTemp.MsfGifState$.
no setter
Music$ → RaylibTempStructAllocator<MusicD>
See RaylibTemp.Music$.
no setter
NPatchInfo$ → RaylibTempStructAllocator<NPatchInfoD>
See RaylibTemp.NPatchInfo$.
no setter
ORANGE → ColorD
no setter
PI → double
See RaylibConstants.PI.
no setter
PINK → ColorD
no setter
PURPLE → ColorD
no setter
Quaternion$ → RaylibTempStructAllocator<QuaternionD>
See RaylibTemp.Quaternion$.
no setter
RAD2DEG → double
See RaylibConstants.RAD2DEG.
no setter
RAND_MAX → int
See RaylibConstants.RAND_MAX.
no setter
Ray$ → RaylibTempStructAllocator<RayD>
See RaylibTemp.Ray$.
no setter
RayCollision$ → RaylibTempStructAllocator<RayCollisionD>
See RaylibTemp.RayCollision$.
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 → ColorD
no setter
Rectangle$ → RaylibTempStructAllocator<RectangleD>
See RaylibTemp.Rectangle$.
no setter
RED → ColorD
no setter
RenderTexture$ → RaylibTempStructAllocator<RenderTextureD>
See RaylibTemp.RenderTexture$.
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
RlDrawCall$ → RaylibTempStructAllocator<RlDrawCallD>
See RaylibTemp.RlDrawCall$.
no setter
RLGL_VERSION → String
See RaylibRlglConstants.RLGL_VERSION.
no setter
RlRenderBatch$ → RaylibTempStructAllocator<RlRenderBatchD>
See RaylibTemp.RlRenderBatch$.
no setter
RlVertexBuffer$ → RaylibTempStructAllocator<RlVertexBufferD>
See RaylibTemp.RlVertexBuffer$.
no setter
Shader$ → RaylibTempStructAllocator<ShaderD>
See RaylibTemp.Shader$.
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
Short$ → RaylibTempScalarIntAllocator<Int16List, RInt16>
See RaylibTemp.Short$.
no setter
SKYBLUE → ColorD
no setter
Sound$ → RaylibTempStructAllocator<SoundD>
See RaylibTemp.Sound$.
no setter
String$ → RaylibTempStringAllocator
See RaylibTemp.String$.
no setter
Texture$ → RaylibTempStructAllocator<TextureD>
See RaylibTemp.Texture$.
no setter
Transform$ → RaylibTempStructAllocator<TransformD>
See RaylibTemp.Transform$.
no setter
TRANSPARENT → ColorD
no setter
TypedDataList$ → RaylibTempTypedDataListAllocator
See RaylibTemp.TypedDataList$.
no setter
Uint16$ → RaylibTempScalarIntAllocator<Uint16List, RUint16>
See RaylibTemp.Uint16$.
no setter
Uint32$ → RaylibTempScalarIntAllocator<Uint32List, RUint32>
See RaylibTemp.Uint32$.
no setter
Uint64$ → RaylibTempScalarIntAllocator<Uint64List, RUint64>
See RaylibTemp.Uint64$.
no setter
Uint8$ → RaylibTempScalarIntAllocator<Uint8List, RUint8>
See RaylibTemp.Uint8$.
no setter
UnsignedChar$ → RaylibTempScalarIntAllocator<Uint8List, RUint8>
See RaylibTemp.UnsignedChar$.
no setter
UnsignedInt$ → RaylibTempScalarIntAllocator<Uint32List, RUint32>
See RaylibTemp.UnsignedInt$.
no setter
UnsignedShort$ → RaylibTempScalarIntAllocator<Uint16List, RUint16>
See RaylibTemp.UnsignedShort$.
no setter
Vector2$ → RaylibTempStructAllocator<Vector2D>
See RaylibTemp.Vector2$.
no setter
Vector3$ → RaylibTempStructAllocator<Vector3D>
See RaylibTemp.Vector3$.
no setter
Vector4$ → RaylibTempStructAllocator<Vector4D>
See RaylibTemp.Vector4$.
no setter
VIOLET → ColorD
no setter
VrDeviceInfo$ → RaylibTempStructAllocator<VrDeviceInfoD>
See RaylibTemp.VrDeviceInfo$.
no setter
VrStereoConfig$ → RaylibTempStructAllocator<VrStereoConfigD>
See RaylibTemp.VrStereoConfig$.
no setter
Wave$ → RaylibTempStructAllocator<WaveD>
See RaylibTemp.Wave$.
no setter
WHITE → ColorD
no setter
YELLOW → ColorD
no setter

Functions

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