| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
| 8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
| 9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
| 10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 264 | 264 |
| 265 bool preserves3D() const { return m_preserves3D; } | 265 bool preserves3D() const { return m_preserves3D; } |
| 266 virtual void setPreserves3D(bool b) { m_preserves3D = b; } | 266 virtual void setPreserves3D(bool b) { m_preserves3D = b; } |
| 267 | 267 |
| 268 bool masksToBounds() const { return m_masksToBounds; } | 268 bool masksToBounds() const { return m_masksToBounds; } |
| 269 virtual void setMasksToBounds(bool b) { m_masksToBounds = b; } | 269 virtual void setMasksToBounds(bool b) { m_masksToBounds = b; } |
| 270 | 270 |
| 271 bool drawsContent() const { return m_drawsContent; } | 271 bool drawsContent() const { return m_drawsContent; } |
| 272 virtual void setDrawsContent(bool b) { m_drawsContent = b; } | 272 virtual void setDrawsContent(bool b) { m_drawsContent = b; } |
| 273 | 273 |
| 274 bool contentsAreVisible() const { return m_contentsVisible; } | |
| 275 virtual void setContentsVisible(bool b) { m_contentsVisible = b; } | |
| 276 | |
| 277 bool acceleratesDrawing() const { return m_acceleratesDrawing; } | 274 bool acceleratesDrawing() const { return m_acceleratesDrawing; } |
| 278 virtual void setAcceleratesDrawing(bool b) { m_acceleratesDrawing = b; } | 275 virtual void setAcceleratesDrawing(bool b) { m_acceleratesDrawing = b; } |
| 279 | 276 |
| 280 // The color used to paint the layer backgrounds | 277 // The color used to paint the layer backgrounds |
| 281 const Color& backgroundColor() const { return m_backgroundColor; } | 278 const Color& backgroundColor() const { return m_backgroundColor; } |
| 282 virtual void setBackgroundColor(const Color&); | 279 virtual void setBackgroundColor(const Color&); |
| 283 virtual void clearBackgroundColor(); | 280 virtual void clearBackgroundColor(); |
| 284 bool backgroundColorSet() const { return m_backgroundColorSet; } | 281 bool backgroundColorSet() const { return m_backgroundColorSet; } |
| 285 | 282 |
| 286 // opaque means that we know the layer contents have no alpha | 283 // opaque means that we know the layer contents have no alpha |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 427 float m_opacity; | 424 float m_opacity; |
| 428 float m_zPosition; | 425 float m_zPosition; |
| 429 | 426 |
| 430 bool m_backgroundColorSet : 1; | 427 bool m_backgroundColorSet : 1; |
| 431 bool m_contentsOpaque : 1; | 428 bool m_contentsOpaque : 1; |
| 432 bool m_preserves3D: 1; | 429 bool m_preserves3D: 1; |
| 433 bool m_backfaceVisibility : 1; | 430 bool m_backfaceVisibility : 1; |
| 434 bool m_usingTiledLayer : 1; | 431 bool m_usingTiledLayer : 1; |
| 435 bool m_masksToBounds : 1; | 432 bool m_masksToBounds : 1; |
| 436 bool m_drawsContent : 1; | 433 bool m_drawsContent : 1; |
| 437 bool m_contentsVisible : 1; | |
| 438 bool m_acceleratesDrawing : 1; | 434 bool m_acceleratesDrawing : 1; |
| 439 bool m_maintainsPixelAlignment : 1; | 435 bool m_maintainsPixelAlignment : 1; |
| 440 bool m_appliesPageScale : 1; // Set for the layer which has the page scale a
pplied to it. | 436 bool m_appliesPageScale : 1; // Set for the layer which has the page scale a
pplied to it. |
| 441 | 437 |
| 442 GraphicsLayerPaintingPhase m_paintingPhase; | 438 GraphicsLayerPaintingPhase m_paintingPhase; |
| 443 CompositingCoordinatesOrientation m_contentsOrientation; // affects orientat
ion of layer contents | 439 CompositingCoordinatesOrientation m_contentsOrientation; // affects orientat
ion of layer contents |
| 444 | 440 |
| 445 Vector<GraphicsLayer*> m_children; | 441 Vector<GraphicsLayer*> m_children; |
| 446 GraphicsLayer* m_parent; | 442 GraphicsLayer* m_parent; |
| 447 | 443 |
| (...skipping 18 matching lines...) Expand all Loading... |
| 466 | 462 |
| 467 #ifndef NDEBUG | 463 #ifndef NDEBUG |
| 468 // Outside the WebCore namespace for ease of invocation from gdb. | 464 // Outside the WebCore namespace for ease of invocation from gdb. |
| 469 void showGraphicsLayerTree(const WebCore::GraphicsLayer* layer); | 465 void showGraphicsLayerTree(const WebCore::GraphicsLayer* layer); |
| 470 #endif | 466 #endif |
| 471 | 467 |
| 472 #endif // USE(ACCELERATED_COMPOSITING) | 468 #endif // USE(ACCELERATED_COMPOSITING) |
| 473 | 469 |
| 474 #endif // GraphicsLayer_h | 470 #endif // GraphicsLayer_h |
| 475 | 471 |
| OLD | NEW |