// Sample Code. Manipulating Face Beautification Effects
ARGSession *argSession = [[ARGSession alloc] initWithARGConfig:argConfig error:&error];
// Set a Specific Face Beautification Effect Level
[[argSession contents] setBeauty:ARGContentItemBeautyFaceSlim value:0.7f];
// Set 16 Face Beautification Effects at the Same Time
float beautyValue[BEAUTY_TYPE_NUM];
defaultValue[BEAUTY_TYPE_VLINE] = 10.f;
defaultValue[BEAUTY_TYPE_FACE_SLIM] = 90.f;
defaultValue[BEAUTY_TYPE_JAW] = 55.f;
defaultValue[BEAUTY_TYPE_CHIN] = -50.f;
defaultValue[BEAUTY_TYPE_EYE] = 5.f;
defaultValue[BEAUTY_TYPE_EYE_GAP] = -10.f;
defaultValue[BEAUTY_TYPE_NOSE_LINE] = 0.f;
defaultValue[BEAUTY_TYPE_NOSE_SIDE] = 35.f;
defaultValue[BEAUTY_TYPE_NOSE_LENGTH] = 30.f;
defaultValue[BEAUTY_TYPE_MOUTH_SIZE] = -35.f;
defaultValue[BEAUTY_TYPE_EYE_BACK] = 0.f;
defaultValue[BEAUTY_TYPE_EYE_CORNER] = 0.f;
defaultValue[BEAUTY_TYPE_LIP_SIZE ] = 0.f;
defaultValue[BEAUTY_TYPE_SKIN_FACE] = 50.f;
defaultValue[BEAUTY_TYPE_SKIN_DARK_CIRCLE ] = 0.f;
defaultValue[BEAUTY_TYPE_SKIN_MOUTH_WRINKLE ] = 0.f;
[[argSession contents] setBeautyValues:beautyValue];