Trait atk::prelude::StateSetExt[][src]

pub trait StateSetExt: 'static {
    fn add_state(&self, type_: StateType) -> bool;
fn and_sets<P: IsA<StateSet>>(&self, compare_set: &P) -> Option<StateSet>;
fn clear_states(&self);
fn contains_state(&self, type_: StateType) -> bool;
fn is_empty(&self) -> bool;
fn or_sets<P: IsA<StateSet>>(&self, compare_set: &P) -> Option<StateSet>;
fn remove_state(&self, type_: StateType) -> bool;
fn xor_sets<P: IsA<StateSet>>(&self, compare_set: &P) -> Option<StateSet>; }

Required methods

fn add_state(&self, type_: StateType) -> bool[src]

fn and_sets<P: IsA<StateSet>>(&self, compare_set: &P) -> Option<StateSet>[src]

fn clear_states(&self)[src]

fn contains_state(&self, type_: StateType) -> bool[src]

fn is_empty(&self) -> bool[src]

fn or_sets<P: IsA<StateSet>>(&self, compare_set: &P) -> Option<StateSet>[src]

fn remove_state(&self, type_: StateType) -> bool[src]

fn xor_sets<P: IsA<StateSet>>(&self, compare_set: &P) -> Option<StateSet>[src]

Loading content...

Implementors

impl<O: IsA<StateSet>> StateSetExt for O[src]

Loading content...