コード例 #1
0
 internal NativeArray <Transform3D> GetAllTransform3D(E_EntityOfTransform3D entity)
 {
     switch (entity)
     {
     case E_EntityOfTransform3D.PlayerCube: return(_GetAllPlayerCube_Transform3D <Transform3D>(0)); break;
     }
     return(new NativeArray <Transform3D>());
 }
コード例 #2
0
 internal NativeArray <LFloat> GetAllTransform3D_Scale(E_EntityOfTransform3D entity, FuncEntityFilter <Entity> filterFunc, out int length)
 {
     switch (entity)
     {
     case E_EntityOfTransform3D.PlayerCube: return(_GetAllPlayerCube_Transform3D <LFloat>(_GetOffsetOfTransform3D_Scale(), filterFunc, out length)); break;
     }
     length = 0; return(new NativeArray <LFloat>());
 }
コード例 #3
0
 internal NativeArray <LFloat> GetAllTransform3D_Scale(E_EntityOfTransform3D entity)
 {
     switch (entity)
     {
     case E_EntityOfTransform3D.PlayerCube: return(_GetAllPlayerCube_Transform3D <LFloat>(_GetOffsetOfTransform3D_Scale())); break;
     }
     return(new NativeArray <LFloat>());
 }
コード例 #4
0
 internal NativeArray <LVector3> GetAllTransform3D_Forward(E_EntityOfTransform3D entity)
 {
     switch (entity)
     {
     case E_EntityOfTransform3D.PlayerCube: return(_GetAllPlayerCube_Transform3D <LVector3>(_GetOffsetOfTransform3D_Forward())); break;
     }
     return(new NativeArray <LVector3>());
 }
コード例 #5
0
 internal NativeArray <Transform3D> GetAllTransform3D(E_EntityOfTransform3D entity, FuncEntityFilter <Entity> filterFunc, out int length)
 {
     switch (entity)
     {
     case E_EntityOfTransform3D.PlayerCube: return(_GetAllPlayerCube_Transform3D <Transform3D>(0, filterFunc, out length)); break;
     }
     length = 0;
     return(new NativeArray <Transform3D>());
 }
コード例 #6
0
 public NativeArray <LFloat> GetAllTransform3D_Scale(EAllocatorType allocatorType, E_EntityOfTransform3D entity, FuncEntityFilter <Entity> filterFunc, out int length)
 {
     var val = _entities.GetAllTransform3D_Scale(entity, filterFunc, out length); _RegisterAry(allocatorType, ref val);; return(val);
 }
コード例 #7
0
 public NativeArray <LFloat> GetAllTransform3D_Scale(EAllocatorType allocatorType, E_EntityOfTransform3D entity)
 {
     var val = _entities.GetAllTransform3D_Scale(entity); _RegisterAry(allocatorType, ref val);; return(val);
 }
コード例 #8
0
 public NativeArray <LVector3> GetAllTransform3D_Forward(EAllocatorType allocatorType, E_EntityOfTransform3D entity)
 {
     var val = _entities.GetAllTransform3D_Forward(entity); _RegisterAry(allocatorType, ref val);; return(val);
 }