rusteal-runtime 0.8.0

Runtime for Rust gameplay code in Unreal Engine 5
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub use rusteal_core::{
    ConsoleVariable, DelegateBinding, DynamicCall, DynamicCallResult, ErrorContext, ErrorKind,
    FName, LOG_DISPLAY, LOG_ERROR, LOG_WARNING, OwnedStruct, Pinned, RustealError, RustealResult,
    ScriptInterface, SoftObjectRef, SubclassOf, TWeakObjectPtr, UObjectRef, UStructRef, UeArray,
    UeClass, UeEnum, UeInterface, UeMap, UeSet, UeStruct,
};

pub use rusteal_core::{
    BoxSphereBounds, Color, LinearColor, Plane, Ray, Rotator, Sphere, Transform, UeBox, UeBox2d,
};

pub use rusteal_core::{FNameHandle, FPropertyHandle, UClassHandle, UObjectHandle, UStructHandle};

pub use rusteal_macros::{uclass, uclass_impl, uinterface, ustruct};

pub use glam::{DMat4, DQuat, DVec2, DVec3, DVec4, IVec2, IVec3};