This source file includes following definitions.
- event_factory_ozone_
- GetSurfaceFactoryOzone
- GetEventFactoryOzone
- GetInputMethodContextFactoryOzone
- GetCursorFactoryOzone
- CreateOzonePlatformCaca
#include "ui/ozone/platform/caca/ozone_platform_caca.h"
#include "ui/ozone/ozone_platform.h"
#include "ui/ozone/platform/caca/caca_connection.h"
namespace ui {
OzonePlatformCaca::OzonePlatformCaca()
: connection_(),
surface_factory_ozone_(&connection_),
event_factory_ozone_(&connection_) {}
OzonePlatformCaca::~OzonePlatformCaca() {}
gfx::SurfaceFactoryOzone* OzonePlatformCaca::GetSurfaceFactoryOzone() {
return &surface_factory_ozone_;
}
ui::EventFactoryOzone* OzonePlatformCaca::GetEventFactoryOzone() {
return &event_factory_ozone_;
}
ui::InputMethodContextFactoryOzone*
OzonePlatformCaca::GetInputMethodContextFactoryOzone() {
return &input_method_context_factory_ozone_;
}
ui::CursorFactoryOzone* OzonePlatformCaca::GetCursorFactoryOzone() {
return &cursor_factory_ozone_;
}
OzonePlatform* CreateOzonePlatformCaca() { return new OzonePlatformCaca; }
}