Lines Matching refs:SkGroup
30 const SkMemberInfo SkGroup::fInfo[] = {
37 DEFINE_GET_MEMBER(SkGroup);
39 SkGroup::SkGroup() : fParentList(NULL), fOriginal(NULL) {
42 SkGroup::~SkGroup() {
60 bool SkGroup::add(SkAnimateMaker& , SkDisplayable* child) {
65 SkGroup* groupie = (SkGroup*) child;
72 bool SkGroup::contains(SkDisplayable* match) {
81 SkGroup* SkGroup::copy() {
82 SkGroup* result = new SkGroup();
88 SkBool SkGroup::copySet(int index) {
92 SkDisplayable* SkGroup::deepCopy(SkAnimateMaker* maker) {
97 ((SkGroup*)copy)->add(*maker, deeperCopy);
102 bool SkGroup::doEvent(SkDisplayEvent::Kind kind, SkEventState* state) {
113 bool SkGroup::draw(SkAnimateMaker& maker) {
133 void SkGroup::dump(SkAnimateMaker* maker) {
142 void SkGroup::dumpDrawables(SkAnimateMaker* maker) {
164 void SkGroup::dumpEvents() {
172 bool SkGroup::enable(SkAnimateMaker& maker ) {
183 int SkGroup::findGroup(SkDrawable* match, SkTDDrawableArray** list,
184 SkGroup** parent, SkGroup** found, SkTDDrawableArray** grandList) {
189 SkGroup* childGroup = (SkGroup*) drawable;
203 bool SkGroup::hasEnable() const {
207 bool SkGroup::ifCondition(SkAnimateMaker& maker, SkDrawable* drawable,
227 void SkGroup::initialize() {
236 void SkGroup::markCopyClear(int index) {
242 void SkGroup::markCopySet(int index) {
248 void SkGroup::markCopySize(int index) {
259 void SkGroup::reset() {
276 bool SkGroup::resolveIDs(SkAnimateMaker& maker, SkDisplayable* orig, SkApply* apply) {
277 SkGroup* original = (SkGroup*) orig;
282 SkDrawable** origChild = ((SkGroup*) orig)->fChildren.begin();
292 void SkGroup::setSteps(int steps) {
302 void SkGroup::validate() {