Home | History | Annotate | Download | only in animator

Lines Matching refs:script

19     ? use standard XML / script notation like document.getElementById("canvas");  
369 bool SkScriptEngine::evaluateDot(const char*& script, bool suppressed) {
370 size_t fieldLength = token_length(++script); // skip dot
375 const char* field = script;
376 script += fieldLength;
382 return evaluateDotParam(script, suppressed, field, fieldLength);
385 bool SkScriptEngine::evaluateDotParam(const char*& script, bool suppressed,
400 while (is_ws(ch = script[0]))
401 script++;
411 success = functionParams(&script, params);
425 if (strncmp(*scriptPtr, "#script:", sizeof("#script:") - 1) == 0) {
426 *scriptPtr += sizeof("#script:") - 1;
439 const char* script = *scriptPtr;
441 while (is_ws(ch = script[0]))
442 script++;
452 SkDebugf("script failed: %s", *original);
519 const char* script = *scriptPtr;
526 while ((ch = script[0]) != '\0') {
528 script++;
539 ++script;
551 success = innerScript(&script, &tokenValue); // terminate and return on comma, close brace
573 success = innerScript(&script, &tokenValue); // terminate and return on comma, close brace
604 if (token_length(script) == 0) {
613 if (handleFunction(&script, SkToBool(suppressed)) == false)
620 if (handleArrayIndexer(&script, SkToBool(suppressed)) == false)
631 if (ch == '0' && (script[1] & ~0x20) == 'X') {
636 script += 2;
637 script = SkParse::FindHex(script, (uint32_t*)&operand.fS32);
638 if (script == NULL) {
651 dotCheck = SkParse::FindS32(script, &operand.fS32);
653 script = dotCheck;
659 script = SkParse::FindScalar(script, &operand.fScalar);
668 int length = token_length(script);
674 fToken = script;
676 script += length;
688 ++script;
691 // how hard to preflight script so we know how much to grow fString by?
693 if (script[0] == '\\')
694 ++script;
695 operand.fString->append(script, 1);
696 ++script;
697 if (script[0] == '\0') {
701 } while (script[0] != startQuote);
702 ++script;
715 int tokenLength = token_length(++script);
716 const char* token = script;
717 script += tokenLength;
729 success = evaluateDotParam(script, SkToBool(suppressed), token, tokenLength);
736 success = evaluateDot(script, SkToBool(suppressed));
744 script++;
754 if (handleArrayIndexer(&script, SkToBool(suppressed)) == false)
762 script++;
790 script++;
794 char nextChar = script[1];
803 script += advance;
852 *scriptPtr = script;
1032 success = false; // note that with standard animator-script plugins, callback never returns false
1887 const char* script = scriptTests[index].fScript;
1888 SkASSERT(engine.evaluateScript(&script, &value) == true);