Home | History | Annotate | Download | only in samplecode

Lines Matching defs:SampleWindow

109 static SampleWindow* gSampleWindow;
169 class SampleWindow::DefaultDeviceManager : public SampleWindow::DeviceManager {
190 void setUpBackend(SampleWindow* win, int msaaSampleCount) override {
271 void tearDownBackend(SampleWindow *win) override {
290 SkSurface* createSurface(SampleWindow::DeviceType dType, SampleWindow* win) override {
300 void publishCanvas(SampleWindow::DeviceType dType,
301 SkCanvas* canvas, SampleWindow* win) override {
324 void windowSizeChanged(SampleWindow* win) override {
362 typedef SampleWindow::DeviceManager INHERITED;
368 void SampleWindow::postInvalDelay() {
625 SkSize SampleWindow::tileSize() const {
650 bool SampleWindow::sendAnimatePulse() {
658 void SampleWindow::setZoomCenter(float x, float y) {
663 bool SampleWindow::zoomIn() {
671 bool SampleWindow::zoomOut() {
678 void SampleWindow::updatePointer(int x, int y) {
686 static inline SampleWindow::DeviceType cycle_devicetype(SampleWindow::DeviceType ct) {
687 static const SampleWindow::DeviceType gCT[] = {
688 SampleWindow::kRaster_DeviceType
690 , SampleWindow::kGPU_DeviceType
692 , SampleWindow::kANGLE_DeviceType
695 , SampleWindow::kCommandBufferES2_DeviceType
699 static_assert(SK_ARRAY_COUNT(gCT) == SampleWindow::kDeviceTypeCnt, "array_size_mismatch");
755 SampleWindow::SampleWindow(void* hwnd, int argc, char** argv, DeviceManager* devManager)
995 SampleWindow::~SampleWindow() {
1001 int SampleWindow::findByTitle(const char title[]) {
1011 void SampleWindow::listTitles() {
1049 void SampleWindow::draw(SkCanvas* canvas) {
1115 void SampleWindow::magnify(SkCanvas* canvas) {
1215 void SampleWindow::showZoomer(SkCanvas* canvas) {
1311 void SampleWindow::onDraw(SkCanvas* canvas) {
1316 void SampleWindow::saveToPdf()
1324 SkCanvas* SampleWindow::beforeChildren(SkCanvas* canvas) {
1363 void SampleWindow::afterChildren(SkCanvas* orig) {
1422 void SampleWindow::beforeChild(SkView* child, SkCanvas* canvas) {
1465 void SampleWindow::changeZoomLevel(float delta) {
1479 void SampleWindow::updateMatrix(){
1514 bool SampleWindow::previousSample() {
1522 bool SampleWindow::nextSample() {
1535 bool SampleWindow::goToSample(int i) {
1541 SkString SampleWindow::getSampleTitle(int i) {
1545 int SampleWindow::sampleCount() {
1549 void SampleWindow::showOverview() {
1553 void SampleWindow::postAnimatingEvent() {
1559 bool SampleWindow::onEvent(const SkEvent& evt) {
1630 bool SampleWindow::onQuery(SkEvent* query) {
1657 bool SampleWindow::onHandleChar(SkUnichar uni) {
1789 void SampleWindow::setDeviceType(DeviceType type) {
1803 void SampleWindow::setDeviceColorType(SkColorType ct, SkColorProfileType pt) {
1814 void SampleWindow::toggleSlideshow() {
1820 void SampleWindow::toggleRendering() {
1826 void SampleWindow::toggleFPS() {
1832 void SampleWindow::toggleDistanceFieldFonts() {
1847 bool SampleWindow::onHandleKey(SkKey key) {
1895 bool SampleWindow::onDispatchClick(int x, int y, Click::State state,
1938 SkView::Click* SampleWindow::onFindClickHandler(SkScalar x, SkScalar y,
1943 bool SampleWindow::onClick(Click* click) {
1968 void SampleWindow::loadView(SkView* view) {
1999 static_assert(SK_ARRAY_COUNT(gDeviceTypePrefix) == SampleWindow::kDeviceTypeCnt,
2012 bool SampleWindow::getRawTitle(SkString* title) {
2016 void SampleWindow::updateTitle() {
2074 void SampleWindow::onSizeChange() {
2281 return new SampleWindow(hwnd, argc, argv, nullptr);