• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/html/track/

Lines Matching defs:VTTCue

35 #include "VTTCue.h"
69 COMPILE_ASSERT(WTF_ARRAY_LENGTH(displayWritingModeMap) == VTTCue::NumberOfWritingDirections, displayWritingModeMap_has_wrong_size);
74 COMPILE_ASSERT(WTF_ARRAY_LENGTH(displayAlignmentMap) == VTTCue::NumberOfAlignments, displayAlignmentMap_has_wrong_size);
125 PassRefPtr<VTTCueBox> VTTCueBox::create(Document& document, VTTCue& cue)
132 VTTCueBox::VTTCueBox(Document& document, VTTCue& cue)
139 VTTCue* VTTCueBox::getCue() const
244 const AtomicString& VTTCue::cueBackdropShadowPseudoId()
250 PassRefPtr<VTTCue> VTTCue::create(ScriptExecutionContext& context, double start, double end, const String& content)
252 return adoptRef(new VTTCue(context, start, end, content));
255 PassRefPtr<VTTCue> VTTCue::create(ScriptExecutionContext& context, const WebVTTCueData& data)
257 return adoptRef(new VTTCue(context, data));
260 VTTCue::VTTCue(ScriptExecutionContext& context, double start, double end, const String& content)
267 VTTCue::VTTCue(ScriptExecutionContext& context, const WebVTTCueData& cueData)
279 VTTCue::~VTTCue()
287 void VTTCue::initialize(ScriptExecutionContext& context)
306 PassRefPtr<VTTCueBox> VTTCue::createDisplayTree()
311 VTTCueBox* VTTCue::displayTreeInternal()
318 void VTTCue::didChange()
324 const String& VTTCue::vertical() const
339 void VTTCue::setVertical(const String& value, ExceptionCode& ec)
365 void VTTCue::setSnapToLines(bool value)
375 void VTTCue::setLine(double position, ExceptionCode& ec)
395 void VTTCue::setPosition(double position, ExceptionCode& ec)
414 void VTTCue::setSize(int size, ExceptionCode& ec)
433 const String& VTTCue::align() const
452 void VTTCue::setAlign(const String& value, ExceptionCode& ec)
482 void VTTCue::setText(const String& text)
495 void VTTCue::createWebVTTNodeTree()
501 void VTTCue::copyWebVTTNodeToDOMTree(ContainerNode* webVTTNode, ContainerNode* parent)
515 PassRefPtr<DocumentFragment> VTTCue::getCueAsHTML()
526 PassRefPtr<DocumentFragment> VTTCue::createCueRenderingTree()
539 void VTTCue::setRegionId(const String& regionId)
549 void VTTCue::notifyRegionWhenRemovingDisplayTree(bool notifyRegion)
555 void VTTCue::setIsActive(bool active)
568 int VTTCue::calculateComputedLinePosition()
610 void VTTCue::determineTextDirection()
653 void VTTCue::calculateDisplayParameters()
754 void VTTCue::markFutureAndPastNodes(ContainerNode* root, double previousTimestamp, double movieTime)
783 void VTTCue::updateDisplayTree(double movieTime)
803 VTTCueBox* VTTCue::getDisplayTree(const IntSize& videoSize, int fontSize)
844 void VTTCue::removeDisplayTree()
861 std::pair<double, double> VTTCue::getPositionCoordinates() const
899 VTTCue::CueSetting VTTCue::settingName(VTTScanner& input)
923 void VTTCue::setCueSettings(const String& inputString)
965 LOG(Media, "VTTCue::setCueSettings, invalid Vertical");
1020 LOG(Media, "VTTCue::setCueSettings, invalid Line");
1029 LOG(Media, "VTTCue::setCueSettings, invalid Position");
1037 LOG(Media, "VTTCue::setCueSettings, invalid Size");
1062 LOG(Media, "VTTCue::setCueSettings, invalid Align");
1090 CSSValueID VTTCue::getCSSAlignment() const
1095 CSSValueID VTTCue::getCSSWritingDirection() const
1100 CSSValueID VTTCue::getCSSWritingMode() const
1105 int VTTCue::getCSSSize() const
1110 std::pair<double, double> VTTCue::getCSSPosition() const
1118 bool VTTCue::cueContentsMatch(const TextTrackCue& cue) const
1120 const VTTCue* vttCue = toVTTCue(&cue);
1137 bool VTTCue::isEqual(const TextTrackCue& cue, TextTrackCue::CueMatchRules match) const
1148 bool VTTCue::doesExtendCue(const TextTrackCue& cue) const
1156 void VTTCue::setFontSize(int fontSize, const IntSize&, bool important)
1167 VTTCue* toVTTCue(TextTrackCue* cue)
1169 return const_cast<VTTCue*>(toVTTCue(const_cast<const TextTrackCue*>(cue)));
1172 const VTTCue* toVTTCue(const TextTrackCue* cue)
1175 return static_cast<const VTTCue*>(cue);