SceneGrpcService.java 958 B

1234567891011121314151617181920212223242526
  1. package com.fdkk.fdkkmeta.grpcService;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.fdkk.fdkkmeta.domain.entity.mysql.BreakpointsEntity;
  4. import com.fdkk.fdkkmeta.domain.po.PointPO;
  5. import com.fdkk.fdkkmeta.grpc.*;
  6. public interface SceneGrpcService {
  7. int test(int a);
  8. UserState createUserState(String user_id, State state, RenderInfo renderInfo, Event event);
  9. State createPlayerState(JSONObject userInfo);
  10. State createPlayerState2(Space player,Space camera,Point cameraCenter);
  11. JSONObject createActionResponse(int actionType,String traceId);
  12. RenderInfo createRenderInfo();
  13. Event createEvent();
  14. Space createSpace(Point position, AngleUe4 angle);
  15. Point createPoint(String x,String y,String z);
  16. AngleUe4 createAngle(int pitch,int yaw,int roll);
  17. double calAngle(PointPO o, PointPO s, PointPO e);
  18. int calAngleForBreakPointId(BreakpointsEntity breakpointsEntity1,BreakpointsEntity breakpointsEntity2);
  19. }