Struct caper::types::Transform [] [src]

pub struct Transform {
    pub pos: Vector3,
    pub rot: Quaternion,
    pub scale: Vector3,
    pub update_fn: Vec<fn(&mut Transform)>,
    pub active: bool,
}

struct for handling transform data

Fields

pos: Vector3 rot: Quaternion scale: Vector3 update_fn: Vec<fn(&mut Transform)> active: bool

Trait Implementations

impl Entity for Transform
[src]

implementation of Entity for Transform

fn update(&mut self)

ran every frame