Expand description
Modules
๐ Applet API
๐จ Behavior API
๐ค Behavior Controller API
๐ฉ Core API
๐ Feature toggle API
๐พ File UX API
๐ก HTTP Request API
๐พ Machine Learning API
๐ง Machine Learning Inference API
๐โโ๏ธ Module Run API
๐ Profiler API
๐ผ๏ธ Render API
๐งฐ Resource API
๐ฝ Storage API
๐ฎ Telemetry API
โ Time API
๐ง Unstable APIs, may change at any time, does not respect semver nor has stable ABI. Use at own risk.
๐ง User API
๐ World API
Macros
Logs a message at the debug level.
Logs a message at the error level.
Macro for implementing standard accessor trait
Macro for implementing standard accessor trait, but with an index parameter.
Macro for implementing standard component trait
Logs a message at the info level.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Macro to require and use the API.
Call at least once from your Module setup code to enable profiling
using the
puffin
profiler.Logs a message at the trace level.
Logs a message at the warn level.
Structs
A 3D affine transform, which can represent translation, rotation, scaling and shear.
A 3-dimensional axis-aligned bounding box
A compressed sRGBA color, 8-bit per component, 32-bit total.
Represents a transform with translation + rotation + uniform scale.
Preserves local angles.
Scale and rotation will be applied first, then translation.
An isometric transform represented by translation * rotation.
A 3x3 column major matrix.
A 4x4 column major matrix.
Simple mesh representation, layer on to of
MeshData
Bounding box & sphere of mesh.
User-friendly mesh buffer contents struct
A 3-dimensional plane primitive.
A quaternion representing an orientation.
A ray in 3-dimensional space: a line through space with a starting point and a direction.
A 2-dimensional vector.
A 3-dimensional vector.
A 4-dimensional vector.
Enums
Traits
Coordinate system extension to
Vec3
Attribute Macros
Arkโs version of Rustโs
#[test]
macro