X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=Source%2FWebCore%2Frendering%2FColumnInfo.h;h=fd2e9bf72e3751e6ffc23399f357f695f51dc4b8;hb=b96e33af77ac7d81a666d5aa202235b793aeeb21;hp=4f43fc08fe041bbb049163fb39a81d157ea6b183;hpb=2632619e54bc9f41ccea7c574710fe213e49212d;p=framework%2Fweb%2Fwebkit-efl.git diff --git a/Source/WebCore/rendering/ColumnInfo.h b/Source/WebCore/rendering/ColumnInfo.h index 4f43fc0..fd2e9bf 100755 --- a/Source/WebCore/rendering/ColumnInfo.h +++ b/Source/WebCore/rendering/ColumnInfo.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Apple Inc. All rights reserved. + * Copyright (C) 2010, 2011 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -37,20 +37,27 @@ public: ColumnInfo() : m_desiredColumnWidth(0) , m_desiredColumnCount(1) + , m_progressionAxis(InlineAxis) , m_columnCount(1) , m_columnHeight(0) , m_minimumColumnHeight(0) , m_forcedBreaks(0) , m_maximumDistanceBetweenForcedBreaks(0) , m_forcedBreakOffset(0) - { } - + { + } + LayoutUnit desiredColumnWidth() const { return m_desiredColumnWidth; } void setDesiredColumnWidth(LayoutUnit width) { m_desiredColumnWidth = width; } unsigned desiredColumnCount() const { return m_desiredColumnCount; } void setDesiredColumnCount(unsigned count) { m_desiredColumnCount = count; } + enum Axis { InlineAxis, BlockAxis }; + + Axis progressionAxis() const { return m_progressionAxis; } + void setProgressionAxis(Axis progressionAxis) { m_progressionAxis = progressionAxis; } + unsigned columnCount() const { return m_columnCount; } LayoutUnit columnHeight() const { return m_columnHeight; } @@ -89,7 +96,8 @@ public: private: LayoutUnit m_desiredColumnWidth; unsigned m_desiredColumnCount; - + Axis m_progressionAxis; + unsigned m_columnCount; LayoutUnit m_columnHeight; LayoutUnit m_minimumColumnHeight;