PocketMine-MP 5.18.2 git-00e39821f06a4b6d728d35053c2621dbb19369ff
CameraSetInstructionEaseType.php
1<?php
2
3/*
4 * This file is part of BedrockProtocol.
5 * Copyright (C) 2014-2022 PocketMine Team <https://github.com/pmmp/BedrockProtocol>
6 *
7 * BedrockProtocol is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU Lesser General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 */
12
13declare(strict_types=1);
14
15namespace pocketmine\network\mcpe\protocol\types\camera;
16
18
19 private function __construct(){
20 //NOOP
21 }
22
23 public const LINEAR = 0;
24 public const SPRING = 1;
25 public const IN_QUAD = 2;
26 public const OUT_QUAD = 3;
27 public const IN_OUT_QUAD = 4;
28 public const IN_CUBIC = 5;
29 public const OUT_CUBIC = 6;
30 public const IN_OUT_CUBIC = 7;
31 public const IN_QUART = 8;
32 public const OUT_QUART = 9;
33 public const IN_OUT_QUART = 10;
34 public const IN_QUINT = 11;
35 public const OUT_QUINT = 12;
36 public const IN_OUT_QUINT = 13;
37 public const IN_SINE = 14;
38 public const OUT_SINE = 15;
39 public const IN_OUT_SINE = 16;
40 public const IN_EXPO = 17;
41 public const OUT_EXPO = 18;
42 public const IN_OUT_EXPO = 19;
43 public const IN_CIRC = 20;
44 public const OUT_CIRC = 21;
45 public const IN_OUT_CIRC = 22;
46 public const IN_BOUNCE = 23;
47 public const OUT_BOUNCE = 24;
48 public const IN_OUT_BOUNCE = 25;
49 public const IN_BACK = 26;
50 public const OUT_BACK = 27;
51 public const IN_OUT_BACK = 28;
52 public const IN_ELASTIC = 29;
53 public const OUT_ELASTIC = 30;
54 public const IN_OUT_ELASTIC = 31;
55
56}