@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
28 lines (27 loc) • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CharacterAppearance = void 0;
const Mapper_1 = require("../common/Mapper");
/**
* @export
* @class CharacterAppearance
*/
class CharacterAppearance {
constructor(obj) {
if (!obj) {
return;
}
this.summary = (0, Mapper_1.map)(obj.summary);
this.gender = (0, Mapper_1.map)(obj.gender);
this.approximateAge = (0, Mapper_1.map)(obj.approximateAge);
this.hairColor = (0, Mapper_1.map)(obj.hairColor);
this.hairStyle = (0, Mapper_1.map)(obj.hairStyle);
this.hairFullness = (0, Mapper_1.map)(obj.hairFullness);
this.facialHair = (0, Mapper_1.map)(obj.facialHair);
this.physicalBuild = (0, Mapper_1.map)(obj.physicalBuild);
this.distinguishingFeatures = (0, Mapper_1.map)(obj.distinguishingFeatures);
this.clothing = (0, Mapper_1.map)(obj.clothing);
}
}
exports.CharacterAppearance = CharacterAppearance;
exports.default = CharacterAppearance;