Skip to main content

uclass

Attribute Macro uclass 

Source
#[uclass]
Expand description

Attribute macro for defining a Rust struct as a UE class.

§Example

ⓘ
#[uclass(parent = Actor)]
pub struct MyEnemy {
    #[uproperty(BlueprintReadWrite, default = 100.0)]
    health: f32,

    // Rust-private field (no #[uproperty])
    chase_timer: f64,
}