List of all items
Structs
- ColorRgbaOf
- events::prelude::CharEvent
- events::prelude::KeyEvent
- events::prelude::KeyMods
- events::prelude::MouseButtonEvent
- events::prelude::MouseMove
- events::prelude::TouchEvent
- events::prelude::TouchID
- prelude::BitFlags
- prelude::ColorRgbaOf
- prelude::CoordX
- prelude::CoordXY
- prelude::CoordXYZ
- prelude::CoordXYZW
- prelude::GridBase
- prelude::Io
- prelude::IoError
- prelude::IoFsDisk
- prelude::Matrix
- prelude::NonEmptyStack
- prelude::RangeSample
- prelude::RangeStep
- prelude::RangeStepInclusive
- prelude::Vector
- render::prelude::RawTextureID
- window::prelude::WindowParam
Enums
- ColorKind
- events::prelude::Event
- events::prelude::KeyCode
- events::prelude::KeyboardEvent
- events::prelude::MouseButton
- events::prelude::MouseEvent
- events::prelude::TouchPhase
- events::prelude::WindowEvent
- prelude::ColorKind
- prelude::IoErrorKind
- prelude::NumberType
- prelude::OverflowPolicy
Traits
- IColor
- ToColor
- ToColorComposite
- ToImage
- events::prelude::LoopEvent
- multi_media::ContextMultiMedia
- prelude::Abs
- prelude::ArithmeticNegative
- prelude::ArrayLike
- prelude::ArrayLikeExtension
- prelude::BitArithmetic
- prelude::BitManip
- prelude::Capacity
- prelude::CastAnyFloat
- prelude::CastAnyInteger
- prelude::CastAnyIntegerSigned
- prelude::CastAnyIntegerUnsigned
- prelude::CastBool
- prelude::CastFrom
- prelude::CastFromAnyFloat
- prelude::CastFromAnyInteger
- prelude::CastFromAnyIntegerSigned
- prelude::CastFromAnyIntegerUnsigned
- prelude::CastFromBool
- prelude::CastFromNumber
- prelude::CastFromPrimitive
- prelude::CastInto
- prelude::CastIntoAnyFloat
- prelude::CastIntoAnyInteger
- prelude::CastIntoAnyIntegerSigned
- prelude::CastIntoAnyIntegerUnsigned
- prelude::CastIntoBool
- prelude::CastIntoComposite
- prelude::CastIntoNumber
- prelude::CastIntoPrimitive
- prelude::CastNumber
- prelude::CastPrimitive
- prelude::CastRangeBool
- prelude::CastRangeFloat
- prelude::CastRangeFrom
- prelude::CastRangeFromBool
- prelude::CastRangeFromFloat
- prelude::CastRangeFromInteger
- prelude::CastRangeFromIntegerSigned
- prelude::CastRangeFromIntegerUnsigned
- prelude::CastRangeFromNumber
- prelude::CastRangeFromPrimitive
- prelude::CastRangeInteger
- prelude::CastRangeIntegerSigned
- prelude::CastRangeIntegerUnsigned
- prelude::CastRangeInto
- prelude::CastRangeIntoBool
- prelude::CastRangeIntoComposite
- prelude::CastRangeIntoFloat
- prelude::CastRangeIntoInteger
- prelude::CastRangeIntoIntegerSigned
- prelude::CastRangeIntoIntegerUnsigned
- prelude::CastRangeIntoNumber
- prelude::CastRangeIntoPrimitive
- prelude::CastRangeNumber
- prelude::CastRangePrimitive
- prelude::Clearable
- prelude::CollectExtension
- prelude::CollectMapExtension
- prelude::CollectToGenVecExtension
- prelude::Crop
- prelude::DebugExtension
- prelude::Decrease
- prelude::DefaultExtension
- prelude::DefaultIsTripleUnderscore
- prelude::ExtensionArrayToTuple
- prelude::ExtensionAsArray
- prelude::ExtensionAsArrayMut
- prelude::ExtensionAsSlice
- prelude::ExtensionAsSliceMut
- prelude::ExtensionFromArray
- prelude::ExtensionToArray
- prelude::ExtensionToArray1
- prelude::ExtensionToArray2
- prelude::ExtensionToArray3
- prelude::ExtensionToArray4
- prelude::ExtensionToArray5
- prelude::ExtensionToArray6
- prelude::ExtensionToArray7
- prelude::ExtensionToArray8
- prelude::Float
- prelude::FromParallelIterator
- prelude::Get
- prelude::GetManyMut
- prelude::GetMut
- prelude::Half
- prelude::HaveW
- prelude::HaveWAndMinusOne
- prelude::HaveWAndOne
- prelude::HaveX
- prelude::HaveXAndMinusOne
- prelude::HaveXAndOne
- prelude::HaveY
- prelude::HaveYAndMinusOne
- prelude::HaveYAndOne
- prelude::HaveZ
- prelude::HaveZAndMinusOne
- prelude::HaveZAndOne
- prelude::IColor
- prelude::IGrid
- prelude::IGridView
- prelude::IGridViewMut
- prelude::IRectangle
- prelude::Increase
- prelude::IndexedParallelIterator
- prelude::Integer
- prelude::IntegerSigned
- prelude::IntegerUnsigned
- prelude::IntoParallelIterator
- prelude::IntoParallelRefIterator
- prelude::IntoParallelRefMutIterator
- prelude::IoFs
- prelude::IoFsRead
- prelude::IoFsWrite
- prelude::IoLoad
- prelude::IoLoadFrom
- prelude::IoSave
- prelude::IoSaveFrom
- prelude::IterIndex
- prelude::Length
- prelude::MaxValue
- prelude::MinValue
- prelude::MinusOne
- prelude::NaNValue
- prelude::Number
- prelude::NumberArithmetic
- prelude::NumberFloat
- prelude::NumberInteger
- prelude::NumberIntegerSigned
- prelude::NumberIntegerUnsigned
- prelude::NumberNegative
- prelude::NumberPrimitive
- prelude::NumberPrimitiveNegative
- prelude::OddOrEven
- prelude::One
- prelude::OverflowBehavior
- prelude::ParallelBridge
- prelude::ParallelDrainFull
- prelude::ParallelDrainRange
- prelude::ParallelExtend
- prelude::ParallelIterator
- prelude::ParallelSlice
- prelude::ParallelSliceMut
- prelude::ParallelString
- prelude::PartialOrdExtension
- prelude::Position
- prelude::PositiveOrNegative
- prelude::Primitive
- prelude::PrimitiveType
- prelude::RangeDefault
- prelude::RangeDefaultSampleExtension
- prelude::RangeDefaultSampleInclusiveExtension
- prelude::RangeDefaultStepExtension
- prelude::RangeDefaultStepInclusiveExtension
- prelude::RangeSampleExtension
- prelude::RangeStepExtension
- prelude::RangeStepIter
- prelude::ResultExtension
- prelude::RotationX
- prelude::RotationY
- prelude::RotationZ
- prelude::SaveToDisk
- prelude::SplatCoord1
- prelude::SplatCoord2
- prelude::SplatCoord3
- prelude::SplatCoord4
- prelude::TakeHalf
- prelude::Three
- prelude::ToAngleComposite
- prelude::ToColor
- prelude::ToColorComposite
- prelude::ToDebug
- prelude::ToF32
- prelude::ToF64
- prelude::ToFloat
- prelude::ToGrid
- prelude::ToI16
- prelude::ToI32
- prelude::ToI64
- prelude::ToI8
- prelude::ToISize
- prelude::ToImage
- prelude::ToInt
- prelude::ToSigned
- prelude::ToTimeComposite
- prelude::ToU16
- prelude::ToU32
- prelude::ToU64
- prelude::ToU8
- prelude::ToUInt
- prelude::ToUSize
- prelude::ToUnsigned
- prelude::Toggleable
- prelude::Two
- prelude::UnitArithmetic
- prelude::UnwrapZero
- prelude::Zero
- render::prelude::RenderBackend
- render::prelude::ToGpuColor
- render::prelude::ToGpuFloat
- render::prelude::ToGpuInt
- render::prelude::ToGpuUint
- window::prelude::ContextWindow
Macros
- error
- log
- log::error
- log::log
- log::warn
- prelude::impl_fixed_array_like
- prelude::impl_fixed_array_like_display
- prelude::impl_fixed_array_like_op
- prelude::impl_fixed_array_like_with_op
- prelude::impl_generic_array_like
- prelude::impl_generic_array_like_display
- prelude::impl_generic_array_like_op
- prelude::impl_generic_array_like_with_op
- prelude::map_on
- prelude::map_on::map_on
- prelude::map_on::map_on_float
- prelude::map_on::map_on_integer
- prelude::map_on::map_on_integer_signed
- prelude::map_on::map_on_integer_unsigned
- prelude::map_on::map_on_number
- prelude::map_on::map_on_number_and_bool
- prelude::map_on::map_on_operator_assign
- prelude::map_on::map_on_operator_assign_arithmetic
- prelude::map_on::map_on_operator_assign_arithmetic_unit
- prelude::map_on::map_on_operator_assign_bit
- prelude::map_on::map_on_operator_binary
- prelude::map_on::map_on_operator_binary_arithmetic
- prelude::map_on::map_on_operator_binary_arithmetic_unit
- prelude::map_on::map_on_operator_binary_bit
- prelude::map_on::map_on_operator_unary
- prelude::map_on::map_on_operator_unary_arithmetic_unit
- prelude::map_on::map_on_operator_unary_bit
- prelude::map_on_constant
- prelude::map_on_constant_unit
- prelude::map_on_float
- prelude::map_on_integer
- prelude::map_on_integer_signed
- prelude::map_on_integer_unsigned
- prelude::map_on_number
- prelude::map_on_number_and_bool
- prelude::map_on_operator_assign
- prelude::map_on_operator_assign_arithmetic
- prelude::map_on_operator_assign_arithmetic_unit
- prelude::map_on_operator_assign_bit
- prelude::map_on_operator_binary
- prelude::map_on_operator_binary_arithmetic
- prelude::map_on_operator_binary_arithmetic_unit
- prelude::map_on_operator_binary_bit
- prelude::map_on_operator_unary
- prelude::map_on_operator_unary_arithmetic_unit
- prelude::map_on_operator_unary_bit
- warn
Attribute Macros
Derive Macros
Functions
- prelude::___
- prelude::bool1
- prelude::bool2
- prelude::bool3
- prelude::bool4
- prelude::half
- prelude::minus_one
- prelude::one
- prelude::point1
- prelude::point2
- prelude::point3
- prelude::point4
- prelude::rect1
- prelude::rect1p
- prelude::rect2
- prelude::rect2p
- prelude::rect3
- prelude::rect3p
- prelude::rect4
- prelude::rect4p
- prelude::rectangle1
- prelude::rectangle2
- prelude::rectangle3
- prelude::rectangle4
- prelude::rgb
- prelude::rgb_byte
- prelude::rgba
- prelude::rgba_byte
- prelude::vec1
- prelude::vec2
- prelude::vec3
- prelude::vec4
- prelude::vector1
- prelude::vector2
- prelude::vector3
- prelude::vector4
- prelude::zero
- render::prelude::gpu_point1
- render::prelude::gpu_point2
- render::prelude::gpu_point3
- render::prelude::gpu_point4
- render::prelude::gpu_vec1
- render::prelude::gpu_vec2
- render::prelude::gpu_vec3
- render::prelude::gpu_vec4
- rgb
- rgb_byte
- rgba
- rgba_byte
Type Aliases
- Color
- ColorBool
- ColorMask
- ColorRgba
- ColorRgbaBool
- ColorRgbaF32
- ColorRgbaF64
- ColorRgbaFloat
- ColorRgbaMask
- ColorRgbaU16
- ColorRgbaU8
- ColorU16
- ColorU8
- Image
- prelude::Angle
- prelude::Bool
- prelude::Bool1
- prelude::Bool2
- prelude::Bool3
- prelude::Bool4
- prelude::Coef
- prelude::Coef1
- prelude::Coef2
- prelude::Coef3
- prelude::Coef4
- prelude::Color
- prelude::ColorBool
- prelude::ColorMask
- prelude::ColorRgba
- prelude::ColorRgbaBool
- prelude::ColorRgbaF32
- prelude::ColorRgbaF64
- prelude::ColorRgbaFloat
- prelude::ColorRgbaMask
- prelude::ColorRgbaU16
- prelude::ColorRgbaU8
- prelude::ColorU16
- prelude::ColorU8
- prelude::GenID
- prelude::GenVec
- prelude::Grid
- prelude::Grid1
- prelude::Grid2
- prelude::Grid3
- prelude::Grid4
- prelude::GridError
- prelude::Image
- prelude::IoLoadResult
- prelude::IoResult
- prelude::IoSaveResult
- prelude::Mat
- prelude::Mat1
- prelude::Mat1P
- prelude::Mat2
- prelude::Mat2P
- prelude::Mat3
- prelude::Mat3P
- prelude::Mat4
- prelude::Mat4P
- prelude::MatP
- prelude::Matrix1
- prelude::Matrix2
- prelude::Matrix3
- prelude::Matrix4
- prelude::Point
- prelude::Point1
- prelude::Point2
- prelude::Point3
- prelude::Point4
- prelude::Rect1
- prelude::Rect1P
- prelude::Rect2
- prelude::Rect2P
- prelude::Rect3
- prelude::Rect3P
- prelude::Rect4
- prelude::Rect4P
- prelude::Rectangle1
- prelude::Rectangle2
- prelude::Rectangle3
- prelude::Rectangle4
- prelude::SlotID
- prelude::SlotVec
- prelude::SquareMatrix
- prelude::Time
- prelude::Vec1
- prelude::Vec2
- prelude::Vec3
- prelude::Vec4
- prelude::Vector1
- prelude::Vector1Iter
- prelude::Vector2
- prelude::Vector2Iter
- prelude::Vector3
- prelude::Vector3Iter
- prelude::Vector4
- prelude::Vector4Iter
- prelude::float
- prelude::int
- prelude::uint
- render::prelude::GpuColor
- render::prelude::GpuFloat
- render::prelude::GpuInt
- render::prelude::GpuMat1
- render::prelude::GpuMat2
- render::prelude::GpuMat3
- render::prelude::GpuMat4
- render::prelude::GpuPoint1
- render::prelude::GpuPoint2
- render::prelude::GpuPoint3
- render::prelude::GpuPoint4
- render::prelude::GpuRect2
- render::prelude::GpuUint
- render::prelude::GpuVec1
- render::prelude::GpuVec2
- render::prelude::GpuVec3
- render::prelude::GpuVec4