Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Interfaces

There are two interfaces that support widget transitions, ITransition2 and ITransitionMgr.

ITransition2

Transitions are instances of the ITransition2 interface. ITransition2 provides functions to get and set transition properties, and to step or reset transitions.

Required Files
AEEITransition2.h
Class ID(s)

AEECLSID_CTransition2_Resizer

AEECLSID_CTransition2_Mover

AEECLSID_CTransition2_Scaler

AEECLSID_CTransition2_Fader

AEECLSID_CTransition2_Scroller

Interface ID
AEEIID_ITransition2
Location
platform\ui\inc in the Brew MP Platform

ITransitionMgr

A transition manager is an instance of the ITransitionMgr interface. A transition manager is also an ITransition2 object, and can receive step calls from another transition manager.

The ITransitionMgr interface provides functions to do the following:

  • Get and set transition manager properties
  • Get and set transition properties
  • Remove transitions
  • Start, stop, step, and reset the transition manager
  • Start and stop transitions
Required Files
AEEITransitionMgr.h
Class ID(s)

AEECLSID_CTransitionMgr

Interface ID
AEEIID_ITransitionMgr
Location
platform\ui\inc in the Brew MP Platform