UNPKG

@dcl/ecs

Version:
140 lines (139 loc) 4.55 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Rect = exports.BorderRect = void 0; /* eslint-disable */ const minimal_1 = __importDefault(require("protobufjs/minimal")); const protobufPackageSarasa = "decentraland.common"; function createBaseBorderRect() { return { top: 0, left: 0, right: 0, bottom: 0 }; } /** * @public */ var BorderRect; (function (BorderRect) { function encode(message, writer = minimal_1.default.Writer.create()) { if (message.top !== 0) { writer.uint32(13).float(message.top); } if (message.left !== 0) { writer.uint32(21).float(message.left); } if (message.right !== 0) { writer.uint32(29).float(message.right); } if (message.bottom !== 0) { writer.uint32(37).float(message.bottom); } return writer; } BorderRect.encode = encode; function decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseBorderRect(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 13) { break; } message.top = reader.float(); continue; case 2: if (tag !== 21) { break; } message.left = reader.float(); continue; case 3: if (tag !== 29) { break; } message.right = reader.float(); continue; case 4: if (tag !== 37) { break; } message.bottom = reader.float(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; } BorderRect.decode = decode; })(BorderRect = exports.BorderRect || (exports.BorderRect = {})); function createBaseRect() { return { x: 0, y: 0, width: 0, height: 0 }; } /** * @public */ var Rect; (function (Rect) { function encode(message, writer = minimal_1.default.Writer.create()) { if (message.x !== 0) { writer.uint32(13).float(message.x); } if (message.y !== 0) { writer.uint32(21).float(message.y); } if (message.width !== 0) { writer.uint32(29).float(message.width); } if (message.height !== 0) { writer.uint32(37).float(message.height); } return writer; } Rect.encode = encode; function decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseRect(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 13) { break; } message.x = reader.float(); continue; case 2: if (tag !== 21) { break; } message.y = reader.float(); continue; case 3: if (tag !== 29) { break; } message.width = reader.float(); continue; case 4: if (tag !== 37) { break; } message.height = reader.float(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; } Rect.decode = decode; })(Rect = exports.Rect || (exports.Rect = {}));