Lines Matching refs:parent
61 * (parent before child). At each step, if a style property is not explicitly set, the property
62 * value is taken from the parent. Some properties have "computed" values that depend on:
63 * the parent's value (e.g. "font-size:larger"),
83 * cascade(): Cascade the parent's property values to the child if the child's property
85 * Calculate computed values that depend on parent.
86 * This requires that the parent already be updated.
87 * merge(): Merge the property values of a child and a parent that is being deleted,
101 * calculate 'computed' values. Inheritence, of course, requires access to the parent object's
146 virtual void cascade( const SPIBase* const parent ) = 0;
147 virtual void merge( const SPIBase* const parent ) = 0;
176 unsigned inherits : 1; // Property inherits by default from parent.
211 virtual void cascade( const SPIBase* const parent );
212 virtual void merge( const SPIBase* const parent );
292 virtual void cascade( const SPIBase* const parent );
293 virtual void merge( const SPIBase* const parent );
365 virtual void cascade( const SPIBase* const parent );
366 virtual void merge( const SPIBase* const parent );
420 virtual void cascade( const SPIBase* const parent );
421 virtual void merge( const SPIBase* const parent );
483 virtual void cascade( const SPIBase* const parent );
484 virtual void merge( const SPIBase* const parent );
611 virtual void cascade( const SPIBase* const parent );
612 virtual void merge( const SPIBase* const parent );
662 virtual void cascade( const SPIBase* const parent );
663 virtual void merge( const SPIBase* const parent );
740 virtual void cascade( const SPIBase* const parent );
741 virtual void merge( const SPIBase* const parent );
846 virtual void cascade( const SPIBase* const parent );
847 virtual void merge( const SPIBase* const parent );
894 virtual void cascade( const SPIBase* const parent );
895 virtual void merge( const SPIBase* const parent );
929 virtual void cascade( const SPIBase* const parent );
930 virtual void merge( const SPIBase* const parent );
978 virtual void cascade( const SPIBase* const parent );
979 virtual void merge( const SPIBase* const parent );
1032 virtual void cascade( const SPIBase* const /*parent*/ )
1035 virtual void merge( const SPIBase* const /*parent*/ )
1078 virtual void cascade( const SPIBase* const parent );
1079 virtual void merge( const SPIBase* const parent );
1133 virtual void cascade( const SPIBase* const parent );
1134 virtual void merge( const SPIBase* const parent );
1180 virtual void cascade( const SPIBase* const parent );
1181 virtual void merge( const SPIBase* const parent );
1236 virtual void cascade( const SPIBase* const parent );
1237 virtual void merge( const SPIBase* const parent );