|
makeup|SDK
makeup|SDK is a library based on visage|SDK face tracking used to configure and render virtual makeup.
|
Inherited by com.visagetechnologies.makeupsdk.ExternalMakeupObserver, and com.visagetechnologies.makeupsdk.MakeupEngine.InternalMakeupObserver.
Public Member Functions | |
| abstract void | OnStart (MakeupEngine sender) |
| abstract void | OnEffectCreated (MakeupEngine sender, Effect effect) |
| abstract void | OnEffectRemoved (MakeupEngine sender, Effect effect) |
| abstract void | OnEffectHidden (MakeupEngine sender, Effect effect) |
| abstract void | OnEffectDisplayed (MakeupEngine sender, Effect effect) |
| abstract void | OnEffectUpdated (MakeupEngine sender, Effect effect) |
| abstract void | OnClear (MakeupEngine sender) |
Interface. Exposes events triggered by MakeupEngine. The API client should implement this interface in order to receve notifications from the engine.
|
abstract |
Triggered when makeup effects are cleared.
| sender | an instance of makeup engine |
|
abstract |
Triggered when queried makeup effect is created.
| sender | an instance of makeup engine |
| effect | an instance of Effect class uniquely identifying created effect |
|
abstract |
Triggered when makeup effect is displayed.
| sender | an instance of makeup engine |
| effect | an instance of Effect uniquely identifying displayed effect |
|
abstract |
Triggered when makeup effect is hidden.
| sender | an instance of makeup engine |
| effect | an instance of Effect uniquely identifying hidden effect |
|
abstract |
Triggered when makeup effect is removed.
| sender | an instance of makeup engine |
| effect | an instance of Effect uniquely identifying removed effect |
|
abstract |
Triggered when makeup effect is updated.
| sender | an instance of makeup engine |
| effect | an instance of Effect uniquely identifying displayed effect |
|
abstract |
Triggered when the application is started.
| sender | an instance of makeup engine |