Alf::AlfFlowLayoutPolicyImpl Class Reference

class Alf::AlfFlowLayoutPolicyImpl : public Alf::IAlfFlowLayoutPolicy

flow layout policy implementation

alfwidgetmodel.lib
Since
S60 ?S60_version

Inherits from

Constructor & Destructor Documentation

AlfFlowLayoutPolicyImpl(AlfFlowLayoutManager &)

AlfFlowLayoutPolicyImpl(AlfFlowLayoutManager &aFlowLayoutManager)

layout policy constructor

Parameters

AlfFlowLayoutManager & aFlowLayoutManagerflow layout manager instance

~AlfFlowLayoutPolicyImpl()

~AlfFlowLayoutPolicyImpl()

destructor

Member Functions Documentation

flowDirection()

enum flowDirectionflowDirection()const [virtual]

returns the flow direction

layout()

CAlfFlowLayout &layout()const [private]

returns the native flowlayout used by the implementation.

makeInterface(const IfId &)

IAlfInterfaceBase *makeInterface(const IfId &aType)[virtual]
Interface getter. IAlfInterfaceBase::MakeInterface
Since
S60 ?S60_version

Parameters

const IfId & aTypeThe type id of the queried interface.

mode()

intmode()const [virtual]

Returns the mode flags of the flow.

IAlfFlowLayoutPolicy::flowModeFlags

setFlowDirection(enum flowDirection)

voidsetFlowDirection(enum flowDirectionaDirection)[virtual]

Sets the direction of the flow.

Parameters

enum flowDirection aDirectionFlow direction.

setMode(int)

voidsetMode(intaMode)[virtual]

Sets the mode of the flow. The mode flags determine how the flow layout behaves.

IAlfFlowLayoutPolicy::flowModeFlags

Parameters

int aModeMode flags (OR'd together).

Member Data Documentation

enum IAlfFlowLayoutPolicy::flowDirection mDirection

enum IAlfFlowLayoutPolicy::flowDirectionmDirection[private]

AlfFlowLayoutManager & mFlowLayoutManager

AlfFlowLayoutManager &mFlowLayoutManager[private]