Lines Matching defs:Env
22 // Env is thread local so that aura may be used on multiple threads.
23 base::LazyInstance<base::ThreadLocalPointer<Env> >::Leaky lazy_tls_ptr =
29 // Env, public:
32 void Env::CreateInstance(bool create_event_source) {
34 (new Env())->Init(create_event_source);
38 Env* Env::GetInstance() {
39 Env* env = lazy_tls_ptr.Pointer()->Get();
40 DCHECK(env) << "Env::CreateInstance must be called before getting the "
41 "instance of Env.";
46 void Env::DeleteInstance() {
50 void Env::AddObserver(EnvObserver* observer) {
54 void Env::RemoveObserver(EnvObserver* observer) {
58 bool Env::IsMouseButtonDown() const {
64 // Env, private:
66 Env::Env()
75 Env::~Env() {
81 void Env::Init(bool create_event_source) {
91 void Env::NotifyWindowInitialized(Window* window) {
95 void Env::NotifyHostInitialized(WindowTreeHost* host) {
99 void Env::NotifyHostActivated(WindowTreeHost* host) {
104 // Env, ui::EventTarget implementation:
106 bool Env::CanAcceptEvent(const ui::Event& event) {
110 ui::EventTarget* Env::GetParentTarget() {
114 scoped_ptr<ui::EventTargetIterator> Env::GetChildIterator() const {
118 ui::EventTargeter* Env::GetEventTargeter() {