Skip to main content

Crate pax_engine

Crate pax_engine 

Source

Re-exports§

pub extern crate pax_macro;

Re-exports§

pub use log;
pub use pax_language;
pub use pax_manifest;
pub use pax_message;
pub use pax_runtime;
pub use pax_runtime::api::serde;

Modules§

api
math
node_layout
rendering

Macros§

pax_struct

Structs§

ContainerFrame
Parent-local frame assigned by a container to one of its received children.
NodeInterface
Runtime inspection handle for an expanded node.
NodeLocal
Marker coordinate space for a node’s local layout space.
Property
A reactive value node in Pax’s property graph.
Slot
Contains the index value for slot, either a literal or an expression.

Enums§

PaxValue
Runtime container for polymorphic values, for evaluating PAXEL.

Traits§

CoercionRules
Attempts to coerce a dynamic PaxValue into a concrete Rust type.
Container
Trait for nodes that semantically interpret child content.
ToPaxValue
Converts a Rust value into its built-in PaxValue representation.

Attribute Macros§

helpers
Registers public associated functions in an impl block as PAXEL helpers.
pax