List of all items
Structs
- Animator
- ComponentMap
- Cx
- CxDrawCall
- CxDrawItem
- CxDrawListPool
- CxRectArea
- CxRef
- DVec2
- DrawList
- DrawListId
- DrawMatrix
- DrawShaderPtr
- DrawVars
- Geometry
- GeometryField
- GeometryFingerprint
- GeometryId
- GeometryRef
- InlineString
- InstanceArea
- LiveBinding
- LiveComponentInfo
- LiveDependency
- LiveErrorOrigin
- LiveFileId
- LiveId
- LiveIdHasher
- LiveIdHasherBuilder
- LiveIdInterner
- LiveIdMap
- LiveIdPath
- LiveModuleId
- LiveNode
- LiveNodeOrigin
- LiveProp
- LivePtr
- LiveRegistry
- LiveTypeField
- LiveTypeInfo
- Mat4
- MenuCommand
- Pass
- PassId
- Plane
- PrettyPrintedF32
- PrettyPrintedF64
- Quat
- Rect
- RectArea
- ShaderEnum
- ShaderRegistry
- Texture
- TextureDesc
- TextureId
- Transform
- Vec2
- Vec3
- Vec4
- WindowHandle
- audio::AudioBuffer
- audio::AudioDeviceDesc
- audio::AudioDeviceId
- audio::AudioDevicesEvent
- audio::AudioInfo
- audio::AudioTime
- audio_stream::AudioRoute
- audio_stream::AudioStreamReceiver
- audio_stream::AudioStreamSender
- audio_stream::ReceiverInner
- complex::ComplexF32
- complex::ComplexF64
- event::drag_drop::CxDragDrop
- event::drag_drop::DragEvent
- event::drag_drop::DragHitEvent
- event::drag_drop::DropEvent
- event::drag_drop::DropHitEvent
- event::event::DrawEvent
- event::event::NextFrame
- event::event::NextFrameEvent
- event::event::Timer
- event::event::TimerEvent
- event::event::Trigger
- event::event::TriggerEvent
- event::event::TriggerHitEvent
- event::event::WebSocketErrorEvent
- event::event::WebSocketMessageEvent
- event::finger::CxDigitCapture
- event::finger::CxDigitHover
- event::finger::CxDigitTap
- event::finger::CxFingers
- event::finger::DigitId
- event::finger::FingerDownEvent
- event::finger::FingerHoverEvent
- event::finger::FingerMoveEvent
- event::finger::FingerScrollEvent
- event::finger::FingerUpEvent
- event::finger::HitOptions
- event::finger::KeyModifiers
- event::finger::Margin
- event::finger::MouseDownEvent
- event::finger::MouseMoveEvent
- event::finger::MouseUpEvent
- event::finger::ScrollEvent
- event::finger::TouchPoint
- event::finger::TouchUpdateEvent
- event::keyboard::CxKeyboard
- event::keyboard::KeyEvent
- event::keyboard::KeyFocusEvent
- event::keyboard::TextClipboardEvent
- event::keyboard::TextInputEvent
- event::network::HttpRequest
- event::network::HttpResponse
- event::network::NetworkResponseChannel
- event::network::NetworkResponseEvent
- event::network::NetworkResponseIter
- event::video_decoding::VideoDecodingErrorEvent
- event::video_decoding::VideoDecodingInitializedEvent
- event::video_decoding::VideoStreamEvent
- event::window::WindowCloseRequestedEvent
- event::window::WindowClosedEvent
- event::window::WindowDragQueryEvent
- event::window::WindowGeom
- event::window::WindowGeomChangeEvent
- event::window::WindowMovedEvent
- event::xr::XRButton
- event::xr::XRInput
- event::xr::XRUpdateEvent
- live_atomic::U32A
- live_atomic::boola
- live_atomic::f32a
- live_atomic::i32a
- live_atomic::i64a
- live_atomic::u32a
- live_cx::LiveBody
- live_error_origin::LiveErrorOrigin
- live_eval::DVec2
- live_eval::InlineString
- live_eval::LiveBinding
- live_eval::LiveEditInfo
- live_eval::LiveError
- live_eval::LiveErrorOrigin
- live_eval::LiveId
- live_eval::LiveIdHasher
- live_eval::LiveIdHasherBuilder
- live_eval::LiveIdInterner
- live_eval::LiveIdMap
- live_eval::LiveIdPath
- live_eval::LiveImport
- live_eval::LiveNode
- live_eval::LiveNodeOrigin
- live_eval::LiveProp
- live_eval::LiveRegistry
- live_eval::LiveTypeField
- live_eval::LiveTypeInfo
- live_eval::Mat4
- live_eval::Plane
- live_eval::PrettyPrintedF32
- live_eval::PrettyPrintedF64
- live_eval::Quat
- live_eval::Rc
- live_eval::Rect
- live_eval::Transform
- live_eval::TypeId
- live_eval::Vec2
- live_eval::Vec3
- live_eval::Vec4
- live_eval::complex::ComplexF32
- live_eval::complex::ComplexF64
- live_eval::live_error_origin::LiveErrorOrigin
- live_eval::live_id::LiveId
- live_eval::live_id::LiveIdHasher
- live_eval::live_id::LiveIdHasherBuilder
- live_eval::live_id::LiveIdInterner
- live_eval::live_id::LiveIdMap
- live_eval::math_f32::Mat4
- live_eval::math_f32::Plane
- live_eval::math_f32::PrettyPrintedF32
- live_eval::math_f32::Quat
- live_eval::math_f32::Transform
- live_eval::math_f32::Vec2
- live_eval::math_f32::Vec3
- live_eval::math_f32::Vec4
- live_eval::math_f64::DVec2
- live_eval::math_f64::PrettyPrintedF64
- live_eval::math_f64::Rect
- live_id::LiveId
- live_id::LiveIdHasher
- live_id::LiveIdHasherBuilder
- live_id::LiveIdInterner
- live_id::LiveIdMap
- math_f32::Mat4
- math_f32::Plane
- math_f32::PrettyPrintedF32
- math_f32::Quat
- math_f32::Transform
- math_f32::Vec2
- math_f32::Vec3
- math_f32::Vec4
- math_f64::DVec2
- math_f64::PrettyPrintedF64
- math_f64::Rect
- midi::MidiAftertouch
- midi::MidiChannelAftertouch
- midi::MidiControlChange
- midi::MidiData
- midi::MidiInput
- midi::MidiNote
- midi::MidiOutput
- midi::MidiPitchBend
- midi::MidiPortDesc
- midi::MidiPortId
- midi::MidiPortsEvent
- midi::MidiProgramChange
- midi::MidiSystem
- os::cx_stdin::PresentableImage
- os::cx_stdin::PresentableImageId
- os::cx_stdin::StdinMouseDown
- os::cx_stdin::StdinMouseMove
- os::cx_stdin::StdinMouseUp
- os::cx_stdin::StdinScroll
- os::cx_stdin::StdinWindowSize
- os::cx_stdin::Swapchain
- os::windows::d3d11::CxOsDrawCall
- os::windows::d3d11::CxOsDrawShader
- os::windows::d3d11::CxOsGeometry
- os::windows::d3d11::CxOsPass
- os::windows::d3d11::CxOsTexture
- os::windows::d3d11::CxOsView
- os::windows::d3d11::D3d11Buffer
- os::windows::d3d11::D3d11Cx
- os::windows::d3d11::D3d11Window
- os::windows::dataobject::IDataObject
- os::windows::dataobject::IDataObject_Vtbl
- os::windows::dropsource::DropSource
- os::windows::droptarget::DropTarget
- os::windows::droptarget::IDropTarget
- os::windows::droptarget::IDropTarget_Vtbl
- os::windows::enumformatetc::EnumFormatEtc
- os::windows::enumformatetc::IEnumFORMATETC
- os::windows::enumformatetc::IEnumFORMATETC_Vtbl
- os::windows::media_foundation::MediaFoundationAccess
- os::windows::wasapi::WasapiAccess
- os::windows::wasapi::WasapiAudioInputBuffer
- os::windows::wasapi::WasapiAudioOutputBuffer
- os::windows::wasapi::WasapiInput
- os::windows::wasapi::WasapiOutput
- os::windows::win32_app::DpiFunctions
- os::windows::win32_app::Win32App
- os::windows::win32_window::Win32Window
- os::windows::windows::CxOs
- os::windows::windows_decoding::CxWindowsDecoding
- os::windows::windows_media::CxWindowsMedia
- os::windows::winrt_midi::OsMidiInput
- os::windows::winrt_midi::OsMidiOutput
- os::windows::winrt_midi::WinRTMidiAccess
- os::windows::winrt_midi::WinRTMidiInput
- os::windows::winrt_midi::WinRTMidiOutput
- os::windows::winrt_midi::WinRTMidiPort
- thread::FromUIReceiver
- thread::FromUISender
- thread::MessageThreadPool
- thread::RevThreadPool
- thread::Signal
- thread::TagThreadPool
- thread::ToUIReceiver
- thread::ToUISender
- video::VideoBuffer
- video::VideoBufferRef
- video::VideoFormat
- video::VideoFormatId
- video::VideoInputDesc
- video::VideoInputId
- video::VideoInputsEvent
Enums
- Animate
- AnimatorAction
- Area
- CxPassParent
- CxPassRect
- Ease
- GpuPerformance
- LiveEval
- LiveFieldKind
- LivePropType
- LiveValue
- LogType
- Menu
- MouseCursor
- OsType
- PassClearColor
- PassClearDepth
- Play
- RcStringMut
- ShaderTy
- TextureFormat
- Vec2Index
- audio::AudioDeviceType
- error_log_desktop::LogType
- event::drag_drop::DragItem
- event::drag_drop::DragResponse
- event::drag_drop::DragState
- event::event::DragHit
- event::event::Event
- event::event::Hit
- event::event::VirtualKeyboardEvent
- event::finger::DigitDevice
- event::finger::HoverState
- event::finger::TouchState
- event::keyboard::KeyCode
- event::network::HttpMethod
- event::network::NetworkResponse
- event::video_decoding::VideoColorFormat
- event::window::WindowDragQueryResponse
- live_eval::LiveBinOp
- live_eval::LiveEval
- live_eval::LiveFieldKind
- live_eval::LivePropType
- live_eval::LiveUnOp
- live_eval::LiveValue
- live_eval::Vec2Index
- live_eval::makepad_error_log::LogType
- live_eval::makepad_error_log::error_log_desktop::LogType
- live_eval::math_f32::Vec2Index
- live_traits::ApplyFrom
- makepad_error_log::LogType
- makepad_error_log::error_log_desktop::LogType
- math_f32::Vec2Index
- midi::MidiEvent
- midi::MidiPortType
- os::cx_native::EventFlow
- os::cx_stdin::HostToStdin
- os::cx_stdin::StdinToHost
- os::windows::droptarget::DropTargetMessage
- os::windows::win32_app::Win32Timer
- os::windows::win32_event::Win32Event
- video::VideoBufferData
- video::VideoBufferRefData
- video::VideoPixelFormat
Traits
- AnimatorImpl
- AppMain
- CxDecodingApi
- CxMediaApi
- CxOsApi
- GeometryFields
- LiveComponentRegistry
- LiveIdAsProp
- LiveNodeSliceApi
- LiveNodeSliceToCbor
- LiveNodeVecApi
- LiveNodeVecFromCbor
- ShaderMath
- Vec4Ext
- live_atomic::AtomicGetSet
- live_atomic::LiveAtomic
- live_atomic::LiveAtomicU32Enum
- live_atomic::LiveAtomicValue
- live_eval::LiveIdAsProp
- live_eval::LiveNodeSliceApi
- live_eval::LiveNodeVecApi
- live_eval::ShaderMath
- live_eval::shader::ShaderMath
- live_traits::LiveApply
- live_traits::LiveApplyValue
- live_traits::LiveHook
- live_traits::LiveHookDeref
- live_traits::LiveNew
- live_traits::LiveRead
- live_traits::ToLiveValue
- os::windows::dataobject::IDataObject_Impl
- os::windows::droptarget::IDropTarget_Impl
- os::windows::enumformatetc::IEnumFORMATETC_Impl
- shader::ShaderMath
Macros
- app_main
- error
- generate_clone_cast_api
- generate_ref_cast_api
- get_component
- id
- id_lut
- ids
- implement_com
- live
- live_array
- live_design
- live_error_origin
- live_eval::id
- live_eval::id_lut
- live_eval::ids
- live_eval::live_error_origin
- live_eval::live_id
- live_eval::live_id_num
- live_eval::makepad_error_log::error
- live_eval::makepad_error_log::log
- live_eval::makepad_error_log::profile_end
- live_eval::makepad_live_id_macros::id
- live_eval::makepad_live_id_macros::id_lut
- live_eval::makepad_live_id_macros::ids
- live_eval::makepad_live_id_macros::live_id
- live_eval::makepad_live_id_macros::live_id_num
- live_id
- live_id_num
- live_object
- live_primitive
- log
- makepad_error_log::error
- makepad_error_log::log
- makepad_error_log::profile_end
- makepad_live_id_macros::id
- makepad_live_id_macros::id_lut
- makepad_live_id_macros::ids
- makepad_live_id_macros::live_id
- makepad_live_id_macros::live_id_num
- profile_end
- register_component_factory
Derive Macros
- FromLiveId
- Live
- LiveAtomic
- LiveComponentRegistry
- LiveHook
- LiveRead
- live_eval::FromLiveId
- live_eval::makepad_live_id_macros::FromLiveId
- makepad_live_id_macros::FromLiveId
Functions
- abs
- acos
- acosh
- asin
- asinh
- atan
- atanh
- ceil
- clamp
- complex::cf32
- complex::cf64
- complex::fft_f32_recursive_pow2_forward
- complex::fft_f32_recursive_pow2_inverse
- cos
- cosh
- dvec2
- error_log_desktop::log_with_type
- exp
- exp2
- floor
- fract
- live_eval
- live_eval::abs
- live_eval::acos
- live_eval::acosh
- live_eval::asin
- live_eval::asinh
- live_eval::atan
- live_eval::atanh
- live_eval::ceil
- live_eval::clamp
- live_eval::complex::cf32
- live_eval::complex::cf64
- live_eval::complex::fft_f32_recursive_pow2_forward
- live_eval::complex::fft_f32_recursive_pow2_inverse
- live_eval::cos
- live_eval::cosh
- live_eval::dvec2
- live_eval::exp
- live_eval::exp2
- live_eval::floor
- live_eval::fract
- live_eval::live_eval
- live_eval::ln
- live_eval::log10
- live_eval::log2
- live_eval::makepad_error_log::error_log_desktop::log_with_type
- live_eval::makepad_error_log::log_with_type
- live_eval::makepad_error_log::profile_start
- live_eval::math_f32::vec2
- live_eval::math_f32::vec3
- live_eval::math_f32::vec4
- live_eval::math_f64::dvec2
- live_eval::max
- live_eval::min
- live_eval::pow
- live_eval::powf
- live_eval::powi
- live_eval::shader::abs
- live_eval::shader::acos
- live_eval::shader::acosh
- live_eval::shader::asin
- live_eval::shader::asinh
- live_eval::shader::atan
- live_eval::shader::atanh
- live_eval::shader::ceil
- live_eval::shader::clamp
- live_eval::shader::cos
- live_eval::shader::cosh
- live_eval::shader::exp
- live_eval::shader::exp2
- live_eval::shader::floor
- live_eval::shader::fract
- live_eval::shader::ln
- live_eval::shader::log10
- live_eval::shader::log2
- live_eval::shader::max
- live_eval::shader::min
- live_eval::shader::pow
- live_eval::shader::powf
- live_eval::shader::powi
- live_eval::shader::sin
- live_eval::shader::sinh
- live_eval::shader::tan
- live_eval::shader::tanh
- live_eval::sin
- live_eval::sinh
- live_eval::tan
- live_eval::tanh
- live_eval::vec2
- live_eval::vec3
- live_eval::vec4
- ln
- log10
- log2
- log_with_type
- makepad_error_log::error_log_desktop::log_with_type
- makepad_error_log::log_with_type
- makepad_error_log::profile_start
- math_f32::vec2
- math_f32::vec3
- math_f32::vec4
- math_f64::dvec2
- max
- min
- os::windows::dropfiles::convert_medium_to_dragitem
- os::windows::dropfiles::create_hglobal_for_dragitem
- os::windows::win32_app::DoDragDrop
- os::windows::win32_app::encode_wide
- os::windows::win32_app::get_win32_app_global
- os::windows::win32_app::init_win32_app_global
- os::windows::win32_window::RegisterDragDrop
- pow
- powf
- powi
- profile_start
- shader::abs
- shader::acos
- shader::acosh
- shader::asin
- shader::asinh
- shader::atan
- shader::atanh
- shader::ceil
- shader::clamp
- shader::cos
- shader::cosh
- shader::exp
- shader::exp2
- shader::floor
- shader::fract
- shader::ln
- shader::log10
- shader::log2
- shader::max
- shader::min
- shader::pow
- shader::powf
- shader::powi
- shader::sin
- shader::sinh
- shader::tan
- shader::tanh
- shader_enum
- sin
- sinh
- tan
- tanh
- vec2
- vec3
- vec4
Type Aliases
- LiveNodeSlice
- LiveNodeVec
- LiveRef
- LiveType
- audio::AudioInputFn
- audio::AudioOutputFn
- live_eval::LiveNodeSlice
- live_eval::LiveNodeVec
- live_eval::LiveType
- os::cx_stdin::SharedPresentableImageOsHandle
- os::cx_stdin::SharedSwapchain
- video::VideoInputFn
Constants
- LIVE_ID_SEED
- V00F
- V0F0
- VF00
- audio::MAX_AUDIO_DEVICE_INDEX
- event::finger::TAP_COUNT_DISTANCE
- event::finger::TAP_COUNT_TIME
- live_eval::LIVE_ID_SEED
- live_eval::V00F
- live_eval::V0F0
- live_eval::VF00
- live_eval::live_id::LIVE_ID_SEED
- live_eval::math_f32::V00F
- live_eval::math_f32::V0F0
- live_eval::math_f32::VF00
- live_id::LIVE_ID_SEED
- math_f32::V00F
- math_f32::V0F0
- math_f32::VF00
- os::cx_stdin::SWAPCHAIN_IMAGE_COUNT
- os::windows::droptarget::WM_DROPTARGET
- os::windows::media_foundation::MFVideoFormat_GRAY
- os::windows::win32_app::FALSE
- os::windows::win32_app::TRUE
- video::MAX_VIDEO_DEVICE_INDEX