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

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

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>

Loading content...

Implementors

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

Loading content...