@@ -4,7 +4,7 @@ import type {
44 IncomingMessage ,
55 Message ,
66 Record ,
7- Vec3d ,
7+ Vector3 ,
88} from './interfaces.js'
99import {
1010 EntityT ,
@@ -33,13 +33,13 @@ const decodeFlex: (flex: number[]) => Uint8Array = flex => {
3333}
3434// #endregion
3535
36- // #region Vec3d
37- const encodeVec3d : ( vec : Vec3d ) => Vec3dT = vec => {
36+ // #region Vector3
37+ const encodeVector3 : ( vec : Vector3 ) => Vec3dT = vec => {
3838 return new Vec3dT ( vec . x , vec . y , vec . z )
3939}
4040
41- const decodeVec3d : ( vec3dT : Vec3dT ) => Readonly < Vec3d > = vec3dT => {
42- const vec : Vec3d = {
41+ const decodeVector3 : ( vec3dT : Vec3dT ) => Readonly < Vector3 > = vec3dT => {
42+ const vec : Vector3 = {
4343 x : vec3dT . x ,
4444 y : vec3dT . x ,
4545 z : vec3dT . x ,
@@ -53,7 +53,7 @@ const decodeVec3d: (vec3dT: Vec3dT) => Readonly<Vec3d> = vec3dT => {
5353const encodeRecord : ( record : Record ) => RecordT = record => {
5454 return new RecordT (
5555 record . uuid ,
56- encodeVec3d ( record . position ) ,
56+ encodeVector3 ( record . position ) ,
5757 record . worldName ,
5858 record . data ,
5959 record . flex && encodeFlex ( record . flex )
@@ -75,7 +75,7 @@ const decodeRecord: (recordT: RecordT) => Readonly<Record> = recordT => {
7575
7676 const record : Record = {
7777 uuid : decodeString ( recordT . uuid ) ,
78- position : decodeVec3d ( recordT . position ) ,
78+ position : decodeVector3 ( recordT . position ) ,
7979 worldName : decodeString ( recordT . worldName ) ,
8080 data : ( recordT . data && decodeString ( recordT . data ) ) ?? undefined ,
8181 flex : ( recordT . flex && decodeFlex ( recordT . flex ) ) ?? undefined ,
@@ -89,7 +89,7 @@ const decodeRecord: (recordT: RecordT) => Readonly<Record> = recordT => {
8989const encodeEntity : ( entity : Entity ) => EntityT = entity => {
9090 return new EntityT (
9191 entity . uuid ,
92- encodeVec3d ( entity . position ) ,
92+ encodeVector3 ( entity . position ) ,
9393 entity . worldName ,
9494 entity . data ,
9595 entity . flex && encodeFlex ( entity . flex )
@@ -111,7 +111,7 @@ const decodeEntity: (entityT: EntityT) => Readonly<Entity> = entityT => {
111111
112112 const entity : Entity = {
113113 uuid : decodeString ( entityT . uuid ) ,
114- position : decodeVec3d ( entityT . position ) ,
114+ position : decodeVector3 ( entityT . position ) ,
115115 worldName : decodeString ( entityT . worldName ) ,
116116 data : ( entityT . data && decodeString ( entityT . data ) ) ?? undefined ,
117117 flex : ( entityT . flex && decodeFlex ( entityT . flex ) ) ?? undefined ,
@@ -136,7 +136,7 @@ const encodeMessage: (message: Message, uuid: string) => MessageT = (
136136 message . worldName ,
137137 records ,
138138 entities ,
139- ( message . position && encodeVec3d ( message . position ) ) ?? undefined ,
139+ ( message . position && encodeVector3 ( message . position ) ) ?? undefined ,
140140 message . flex && encodeFlex ( message . flex )
141141 )
142142
@@ -166,7 +166,7 @@ const decodeMessage: (messageT: MessageT) => Readonly<IncomingMessage> =
166166 records : messageT . records . map ( x => decodeRecord ( x ) ) ,
167167 entities : messageT . entities . map ( x => decodeEntity ( x ) ) ,
168168 position :
169- ( messageT . position && decodeVec3d ( messageT . position ) ) ?? undefined ,
169+ ( messageT . position && decodeVector3 ( messageT . position ) ) ?? undefined ,
170170 flex : ( messageT . flex && decodeFlex ( messageT . flex ) ) ?? undefined ,
171171 }
172172
0 commit comments