Crate rg3d_core[−][src]
Re-exports
pub use arrayvec;
pub use byteorder;
pub use nalgebra as algebra;
pub use rand;
pub use uuid;
pub use futures;
pub use instant;
Modules
Pool is contiguous block of memory with fixed-size entries, each entry can be either vacant or occupied. When you put an object into pool you get handle to that object. You can use that handle later on to borrow a reference to an object. Handle can point to some object or be invalid, this may look similar to raw pointers, but there is two major differences:
Built-in scoped profiler. You must compile with feature “enable_profiler” to force profiler gather info! It is disabled by default because it is not cheap and takes 3-5% of performance for internal needs.
Rectangle packer is used to pack set of smaller rectangles into one big, it used in texture atlas packer.
Visitor is a tree-based serializer/deserializer.
Macros
Structs
Traits
Functions
Utility function that replaces back slashes \ to forward / It replaces slashes only on windows!