Lines Matching refs:properties

89            << (MathUtils::isZero(properties().getAlpha()) ? ", zero alpha" : "")
90 << (properties().hasShadow() ? ", casting shadow" : "")
92 << (properties().getProjectBackwards() ? ", projected" : "")
95 properties().debugOutputProperties(output, level + 1);
109 pprops->set_left(properties().getLeft());
110 pprops->set_top(properties().getTop());
111 pprops->set_right(properties().getRight());
112 pprops->set_bottom(properties().getBottom());
113 pprops->set_clip_flags(properties().getClippingFlags());
114 pprops->set_alpha(properties().getAlpha());
115 pprops->set_translation_x(properties().getTranslationX());
116 pprops->set_translation_y(properties().getTranslationY());
117 pprops->set_translation_z(properties().getTranslationZ());
118 pprops->set_elevation(properties().getElevation());
119 pprops->set_rotation(properties().getRotation());
120 pprops->set_rotation_x(properties().getRotationX());
121 pprops->set_rotation_y(properties().getRotationY());
122 pprops->set_scale_x(properties().getScaleX());
123 pprops->set_scale_y(properties().getScaleY());
124 pprops->set_pivot_x(properties().getPivotX());
125 pprops->set_pivot_y(properties().getPivotY());
126 pprops->set_has_overlapping_rendering(properties().getHasOverlappingRendering());
127 pprops->set_pivot_explicitly_set(properties().isPivotExplicitlySet());
128 pprops->set_project_backwards(properties().getProjectBackwards());
129 pprops->set_projection_receiver(properties().isProjectionReceiver());
130 set(pprops->mutable_clip_bounds(), properties().getClipBounds());
132 const Outline& outline = properties().getOutline();
157 const RevealClip& revealClip = properties().getRevealClip();
208 if (properties().getClipDamageToBounds()) {
209 info.damageAccumulator->dirty(0, 0, properties().getWidth(), properties().getHeight());
219 LayerType layerType = properties().effectiveLayerType();
234 LayerType layerType = properties().effectiveLayerType();
238 CC_UNLIKELY(properties().getWidth() == 0) || CC_UNLIKELY(properties().getHeight() == 0) ||
239 CC_UNLIKELY(!properties().fitsOnLayer())) {
267 * MODE_FULL = UI Thread-driven (thus properties must be synced), otherwise RT driven
324 // before properties() is trampled by stagingProperties(), as they are
426 if (properties().getLeft() != 0 || properties().getTop() != 0) {
427 matrix.translate(properties().getLeft(), properties().getTop());
429 if (properties().getStaticMatrix()) {
430 mat4 stat(*properties().getStaticMatrix());
432 } else if (properties().getAnimationMatrix()) {
433 mat4 anim(*properties().getAnimationMatrix());
437 bool applyTranslationZ = true3dTransform && !MathUtils::isZero(properties().getZ());
438 if (properties().hasTransformMatrix() || applyTranslationZ) {
439 if (properties().isTransformTranslateOnly()) {
440 matrix.translate(properties().getTranslationX(), properties().getTranslationY(),
441 true3dTransform ? properties().getZ() : 0.0f);
444 matrix.multiply(*properties().getTransformMatrix());
447 true3dMat.loadTranslate(properties().getPivotX() + properties().getTranslationX(),
448 properties().getPivotY() + properties().getTranslationY(),
449 properties().getZ());
450 true3dMat.rotate(properties().getRotationX(), 1, 0, 0);
451 true3dMat.rotate(properties().getRotationY(), 0, 1, 0);
452 true3dMat.rotate(properties().getRotation(), 0, 0, 1);
453 true3dMat.scale(properties().getScaleX(), properties().getScaleY(), 1);
454 true3dMat.translate(-properties().getPivotX(), -properties().getPivotY());
475 // transform properties are applied correctly to top level children
494 if (properties().getProjectBackwards()) {
513 if (isProjectionReceiver && !child->properties().getProjectBackwards()) {
535 const SkPath* outlinePath = properties().getOutline().getPath();