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 & aFlowLayoutManager flow layout manager instance

~AlfFlowLayoutPolicyImpl()

~AlfFlowLayoutPolicyImpl ( )

destructor

Member Functions Documentation

flowDirection()

enum flowDirection flowDirection ( ) 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 & aType The type id of the queried interface.

mode()

int mode ( ) const [virtual]

Returns the mode flags of the flow.

IAlfFlowLayoutPolicy::flowModeFlags

setFlowDirection(enum flowDirection)

void setFlowDirection ( enum flowDirection aDirection ) [virtual]

Sets the direction of the flow.

Parameters

enum flowDirection aDirection Flow direction.

setMode(int)

void setMode ( int aMode ) [virtual]

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

IAlfFlowLayoutPolicy::flowModeFlags

Parameters

int aMode Mode flags (OR'd together).

Member Data Documentation

enum IAlfFlowLayoutPolicy::flowDirection mDirection

enum IAlfFlowLayoutPolicy::flowDirection mDirection [private]

AlfFlowLayoutManager & mFlowLayoutManager

AlfFlowLayoutManager & mFlowLayoutManager [private]