Docs.rs
  • makepad-platform-0.5.0
    • makepad-platform 0.5.0
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • makepaddev
    • Dependencies
      • makepad-futures ^0.4.0 normal
      • makepad-shader-compiler ^0.4.0 normal
      • makepad-objc-sys ^0.4.0 normal
      • makepad-objc-sys ^0.4.0 normal
      • makepad-objc-sys ^0.4.0 normal
      • makepad-futures-legacy ^0.5.0 normal
      • makepad-windows ^0.51.1 normal
      • windows-targets ^0.48.3 normal
      • makepad-wasm-bridge ^0.4.0 normal
      • makepad-objc-sys ^0.4.0 normal
      • makepad-objc-sys ^0.4.0 normal
    • Versions
    • 0.8% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo
logo

Module live_eval

  • Modules
  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases
  • Derive Macros
?
Change settings

Module makepad_platform::live_eval

Modules

  • complex
  • live_error_origin
  • live_id
  • makepad_error_log
  • makepad_live_id_macros
  • math_f32
  • math_f64
  • shader

Macros

  • id
  • id_lut
  • ids
  • live_error_origin
  • live_id
  • live_id_num

Structs

  • DVec2
  • InlineString
  • LiveBinding
  • LiveEditInfo
  • LiveError
  • LiveErrorOrigin
  • LiveId
  • LiveIdHasher
  • LiveIdHasherBuilder
  • LiveIdInterner
  • LiveIdMap
  • LiveIdPath
  • LiveImport
  • LiveNode
  • LiveNodeOrigin
  • LiveProp
  • LiveRegistry
  • LiveTypeField
  • LiveTypeInfo
  • Mat4
  • Plane
  • PrettyPrintedF32
  • PrettyPrintedF64
  • Quat
  • Rc
    A single-threaded reference-counting pointer. ‘Rc’ stands for ‘Reference Counted’.
  • Rect
  • Transform
  • TypeId
    A TypeId represents a globally unique identifier for a type.
  • Vec2
  • Vec3
  • Vec4

Enums

  • LiveBinOp
  • LiveEval
  • LiveFieldKind
  • LivePropType
  • LiveUnOp
  • LiveValue
  • Vec2Index

Constants

  • LIVE_ID_SEED
  • V0F0
  • V00F
  • VF00

Traits

  • LiveIdAsProp
  • LiveNodeSliceApi
  • LiveNodeVecApi
  • ShaderMath

Functions

  • abs
  • acos
  • acosh
  • asin
  • asinh
  • atan
  • atanh
  • ceil
  • clamp
  • cos
  • cosh
  • dvec2
  • exp
  • exp2
  • floor
  • fract
  • live_eval
  • ln
  • log2
  • log10
  • max
  • min
  • pow
  • powf
  • powi
  • sin
  • sinh
  • tan
  • tanh
  • vec2
  • vec3
  • vec4

Type Aliases

  • LiveNodeSlice
  • LiveNodeVec
  • LiveType

Derive Macros

  • FromLiveId