THuiVisualCommand Class Reference

class THuiVisualCommand : public THuiObjectCommand

THuiVisualCommand is an object command that operates on a visual.

Inherits from

Constructor & Destructor Documentation

THuiVisualCommand(CHuiVisual &, THuiOp, TInt, TInt)

IMPORT_C THuiVisualCommand ( CHuiVisual & aVisual,
THuiOp aOperation,
TInt aSetFlags = 0,
TInt aClearFlags = 0
)

Constructs a new visual command.

Parameters

CHuiVisual & aVisual Visual.
THuiOp aOperation Operation to do on the visual.
TInt aSetFlags = 0
TInt aClearFlags = 0

Member Functions Documentation

CommandExtension(const TUid &, TAny **)

IMPORT_C void CommandExtension ( const TUid & aExtensionUid,
TAny ** aExtensionParams
) [protected, virtual]

Parameters

const TUid & aExtensionUid
TAny ** aExtensionParams

ExecuteL(CHuiEnv &)

IMPORT_C void ExecuteL ( CHuiEnv & aEnv ) const [virtual]

Executes the command.

Parameters

CHuiEnv & aEnv The environment in which the command is being executed.

FlagsToClear()

IMPORT_C TInt FlagsToClear ( ) const

Returns the flags that will be cleared by the command.

FlagsToSet()

IMPORT_C TInt FlagsToSet ( ) const

Returns the flags that will be set by the command.

Size()

IMPORT_C TInt Size ( ) const [virtual]

Returns the size of the command.

Visual()

IMPORT_C CHuiVisual & Visual ( ) const

Returns the visual that the command operates on.

Member Data Documentation

TInt iClearFlags

TInt iClearFlags [private]

Flags to clear.

TInt iSetFlags

TInt iSetFlags [private]

Flags to set.

TInt iSpare1

TInt iSpare1 [private]

TInt iSpare2

TInt iSpare2 [private]