Re-exports§
pub use crate::event::VirtualKeyboardEvent;pub use crate::event::HttpRequest;pub use crate::event::HttpResponse;pub use crate::event::HttpMethod;pub use crate::event::NetworkResponse;pub use crate::event::NetworkResponseEvent;pub use crate::event::Margin;pub use crate::event::KeyCode;pub use crate::event::Event;pub use crate::event::Hit;pub use crate::event::DragHit;pub use crate::event::Trigger;pub use crate::event::Timer;pub use crate::event::NextFrame;pub use crate::event::KeyModifiers;pub use crate::event::DrawEvent;pub use crate::event::DigitDevice;pub use crate::event::MouseDownEvent;pub use crate::event::MouseMoveEvent;pub use crate::event::MouseUpEvent;pub use crate::event::FingerDownEvent;pub use crate::event::FingerMoveEvent;pub use crate::event::FingerUpEvent;pub use crate::event::HoverState;pub use crate::event::FingerHoverEvent;pub use crate::event::FingerScrollEvent;pub use crate::event::WindowGeomChangeEvent;pub use crate::event::WindowMovedEvent;pub use crate::event::NextFrameEvent;pub use crate::event::TimerEvent;pub use crate::event::KeyEvent;pub use crate::event::KeyFocusEvent;pub use crate::event::TextInputEvent;pub use crate::event::TextClipboardEvent;pub use crate::event::WindowCloseRequestedEvent;pub use crate::event::WindowClosedEvent;pub use crate::event::WindowDragQueryResponse;pub use crate::event::WindowDragQueryEvent;pub use crate::event::XRButton;pub use crate::event::XRInput;pub use crate::event::XRUpdateEvent;pub use crate::event::DragEvent;pub use crate::event::DropEvent;pub use crate::event::DragState;pub use crate::event::DragItem;pub use crate::event::DragResponse;pub use crate::event::HitOptions;pub use crate::event::DragHitEvent;pub use crate::event::DropHitEvent;pub use crate::event::VideoColorFormat;pub use crate::live_traits::LiveHookDeref;pub use crate::live_traits::LiveBody;pub use crate::live_traits::LiveNew;pub use crate::live_traits::LiveApply;pub use crate::live_traits::LiveHook;pub use crate::live_traits::LiveApplyValue;pub use crate::live_traits::LiveRead;pub use crate::live_traits::ToLiveValue;pub use crate::live_traits::ApplyFrom;pub use makepad_futures;pub use makepad_shader_compiler;pub use makepad_shader_compiler::makepad_derive_live;pub use makepad_shader_compiler::makepad_math;pub use makepad_shader_compiler::makepad_live_tokenizer;pub use makepad_shader_compiler::makepad_micro_serde;pub use makepad_shader_compiler::makepad_live_compiler;pub use makepad_shader_compiler::makepad_live_id;pub use makepad_shader_compiler::makepad_error_log;pub use crate::os::*;pub use crate::midi::*;pub use crate::audio::*;pub use crate::thread::*;pub use crate::video::*;
Modules§
- audio
- audio_
stream - complex
- error_
log_ desktop - event
- live_
atomic - live_cx
- live_
error_ origin - live_
eval - live_id
- live_
traits - makepad_
error_ log - makepad_
live_ id_ macros - math_
f32 - math_
f64 - midi
- os
- shader
- thread
- video
Macros§
- app_
main - error
- generate_
clone_ cast_ api - generate_
ref_ cast_ api - get_
component - id
- id_lut
- ids
- live
- live_
array - live_
design - live_
error_ origin - live_id
- live_
id_ num - live_
object - live_
primitive - log
- profile_
end - register_
component_ factory
Structs§
- Animator
- Component
Map - Cx
- CxDraw
Call - CxDraw
Item - CxDraw
List Pool - CxRect
Area - CxRef
- DVec2
- Draw
List - Draw
List Id - Draw
Matrix - Draw
Shader Ptr - Draw
Vars - Geometry
- Geometry
Field - Geometry
Fingerprint - Geometry
Id - Geometry
Ref - Inline
String - Instance
Area - Live
Binding - Live
Component Info - Live
Dependency - Live
Error Origin - Live
File Id - LiveId
- Live
IdHasher - Live
IdHasher Builder - Live
IdInterner - Live
IdMap - Live
IdPath - Live
Module Id - Live
Node - Live
Node Origin - Live
Prop - LivePtr
- Live
Registry - Live
Type Field - Live
Type Info - Mat4
- Pass
- PassId
- Plane
- Pretty
Printed F32 - Pretty
Printed F64 - Quat
- Rect
- Rect
Area - Shader
Enum - Shader
Registry - Texture
- Texture
Desc - Texture
Id - Transform
- Vec2
- Vec3
- Vec4
- Window
Handle
Enums§
- Animate
- Animator
Action - Area
- CxPass
Parent - CxPass
Rect - Ease
- GpuPerformance
- Live
Eval - Live
Field Kind - Live
Prop Type - Live
Value - LogType
- Macos
Menu - Mouse
Cursor - OsType
- Pass
Clear Color - Pass
Clear Depth - Play
- RcString
Mut - Shader
Ty - Texture
Format - Vec2
Index
Constants§
Traits§
- Animator
Impl - AppMain
- CxDecoding
Api - CxMedia
Api - CxOsApi
- Geometry
Fields - Live
Component Registry - Live
IdAs Prop - Live
Node Slice Api - Live
Node Slice ToCbor - Live
Node VecApi - Live
Node VecFrom Cbor - Shader
Math - Vec4Ext
Functions§
- abs
- acos
- acosh
- asin
- asinh
- atan
- atanh
- ceil
- clamp
- cos
- cosh
- dvec2
- exp
- exp2
- floor
- fract
- live_
eval - ln
- log2
- log10
- log_
with_ type - max
- min
- pow
- powf
- powi
- profile_
start - shader_
enum - sin
- sinh
- tan
- tanh
- vec2
- vec3
- vec4