@@ -244,51 +244,103 @@ enum class UnityBone(
244244 /* *
245245 * Returns true if the bone is part of the left arm (incl. fingers, excl. shoulder)
246246 */
247- fun isLeftArmBone (bone : UnityBone ): Boolean = bone == LEFT_UPPER_ARM || bone == LEFT_LOWER_ARM || bone == LEFT_HAND ||
248- bone == LEFT_THUMB_PROXIMAL || bone == LEFT_THUMB_INTERMEDIATE || bone == LEFT_THUMB_DISTAL ||
249- bone == LEFT_INDEX_PROXIMAL || bone == LEFT_INDEX_INTERMEDIATE || bone == LEFT_INDEX_DISTAL ||
250- bone == LEFT_MIDDLE_PROXIMAL || bone == LEFT_MIDDLE_INTERMEDIATE || bone == LEFT_MIDDLE_DISTAL ||
251- bone == LEFT_RING_PROXIMAL || bone == LEFT_RING_INTERMEDIATE || bone == LEFT_RING_DISTAL ||
252- bone == LEFT_LITTLE_PROXIMAL || bone == LEFT_LITTLE_INTERMEDIATE || bone == LEFT_LITTLE_DISTAL
247+ fun isLeftArmBone (bone : UnityBone ): Boolean = bone == LEFT_UPPER_ARM ||
248+ bone == LEFT_LOWER_ARM ||
249+ bone == LEFT_HAND ||
250+ bone == LEFT_THUMB_PROXIMAL ||
251+ bone == LEFT_THUMB_INTERMEDIATE ||
252+ bone == LEFT_THUMB_DISTAL ||
253+ bone == LEFT_INDEX_PROXIMAL ||
254+ bone == LEFT_INDEX_INTERMEDIATE ||
255+ bone == LEFT_INDEX_DISTAL ||
256+ bone == LEFT_MIDDLE_PROXIMAL ||
257+ bone == LEFT_MIDDLE_INTERMEDIATE ||
258+ bone == LEFT_MIDDLE_DISTAL ||
259+ bone == LEFT_RING_PROXIMAL ||
260+ bone == LEFT_RING_INTERMEDIATE ||
261+ bone == LEFT_RING_DISTAL ||
262+ bone == LEFT_LITTLE_PROXIMAL ||
263+ bone == LEFT_LITTLE_INTERMEDIATE ||
264+ bone == LEFT_LITTLE_DISTAL
253265
254266 /* *
255267 * Returns true if the bone is part of the right arm (incl. fingers, excl. shoulder)
256268 */
257- fun isRightArmBone (bone : UnityBone ): Boolean = bone == RIGHT_UPPER_ARM || bone == RIGHT_LOWER_ARM || bone == RIGHT_HAND ||
258- bone == RIGHT_THUMB_PROXIMAL || bone == RIGHT_THUMB_INTERMEDIATE || bone == RIGHT_THUMB_DISTAL ||
259- bone == RIGHT_INDEX_PROXIMAL || bone == RIGHT_INDEX_INTERMEDIATE || bone == RIGHT_INDEX_DISTAL ||
260- bone == RIGHT_MIDDLE_PROXIMAL || bone == RIGHT_MIDDLE_INTERMEDIATE || bone == RIGHT_MIDDLE_DISTAL ||
261- bone == RIGHT_RING_PROXIMAL || bone == RIGHT_RING_INTERMEDIATE || bone == RIGHT_RING_DISTAL ||
262- bone == RIGHT_LITTLE_PROXIMAL || bone == RIGHT_LITTLE_INTERMEDIATE || bone == RIGHT_LITTLE_DISTAL
269+ fun isRightArmBone (bone : UnityBone ): Boolean = bone == RIGHT_UPPER_ARM ||
270+ bone == RIGHT_LOWER_ARM ||
271+ bone == RIGHT_HAND ||
272+ bone == RIGHT_THUMB_PROXIMAL ||
273+ bone == RIGHT_THUMB_INTERMEDIATE ||
274+ bone == RIGHT_THUMB_DISTAL ||
275+ bone == RIGHT_INDEX_PROXIMAL ||
276+ bone == RIGHT_INDEX_INTERMEDIATE ||
277+ bone == RIGHT_INDEX_DISTAL ||
278+ bone == RIGHT_MIDDLE_PROXIMAL ||
279+ bone == RIGHT_MIDDLE_INTERMEDIATE ||
280+ bone == RIGHT_MIDDLE_DISTAL ||
281+ bone == RIGHT_RING_PROXIMAL ||
282+ bone == RIGHT_RING_INTERMEDIATE ||
283+ bone == RIGHT_RING_DISTAL ||
284+ bone == RIGHT_LITTLE_PROXIMAL ||
285+ bone == RIGHT_LITTLE_INTERMEDIATE ||
286+ bone == RIGHT_LITTLE_DISTAL
263287
264288 /* *
265289 * Returns true if the bone is the left upper arm or proximal left finger bone
266290 */
267- fun isLeftStartOfArmOrFingerBone (bone : UnityBone ): Boolean = bone == LEFT_UPPER_ARM || bone == LEFT_THUMB_PROXIMAL ||
268- bone == LEFT_INDEX_PROXIMAL || bone == LEFT_MIDDLE_PROXIMAL || bone == LEFT_RING_PROXIMAL || bone == LEFT_LITTLE_PROXIMAL
291+ fun isLeftStartOfArmOrFingerBone (bone : UnityBone ): Boolean = bone == LEFT_UPPER_ARM ||
292+ bone == LEFT_THUMB_PROXIMAL ||
293+ bone == LEFT_INDEX_PROXIMAL ||
294+ bone == LEFT_MIDDLE_PROXIMAL ||
295+ bone == LEFT_RING_PROXIMAL ||
296+ bone == LEFT_LITTLE_PROXIMAL
269297
270298 /* *
271299 * Returns true if the bone is the right upper arm or proximal right finger bone
272300 */
273- fun isRightStartOfArmOrFingerBone (bone : UnityBone ): Boolean = bone == RIGHT_UPPER_ARM || bone == RIGHT_THUMB_PROXIMAL ||
274- bone == RIGHT_INDEX_PROXIMAL || bone == RIGHT_MIDDLE_PROXIMAL || bone == RIGHT_RING_PROXIMAL || bone == RIGHT_LITTLE_PROXIMAL
301+ fun isRightStartOfArmOrFingerBone (bone : UnityBone ): Boolean = bone == RIGHT_UPPER_ARM ||
302+ bone == RIGHT_THUMB_PROXIMAL ||
303+ bone == RIGHT_INDEX_PROXIMAL ||
304+ bone == RIGHT_MIDDLE_PROXIMAL ||
305+ bone == RIGHT_RING_PROXIMAL ||
306+ bone == RIGHT_LITTLE_PROXIMAL
275307
276308 /* *
277309 * Returns true if the bone is part of the left fingers
278310 */
279- fun isLeftFingerBone (bone : UnityBone ): Boolean = bone == LEFT_THUMB_PROXIMAL || bone == LEFT_THUMB_INTERMEDIATE || bone == LEFT_THUMB_DISTAL ||
280- bone == LEFT_INDEX_PROXIMAL || bone == LEFT_INDEX_INTERMEDIATE || bone == LEFT_INDEX_DISTAL ||
281- bone == LEFT_MIDDLE_PROXIMAL || bone == LEFT_MIDDLE_INTERMEDIATE || bone == LEFT_MIDDLE_DISTAL ||
282- bone == LEFT_RING_PROXIMAL || bone == LEFT_RING_INTERMEDIATE || bone == LEFT_RING_DISTAL ||
283- bone == LEFT_LITTLE_PROXIMAL || bone == LEFT_LITTLE_INTERMEDIATE || bone == LEFT_LITTLE_DISTAL
311+ fun isLeftFingerBone (bone : UnityBone ): Boolean = bone == LEFT_THUMB_PROXIMAL ||
312+ bone == LEFT_THUMB_INTERMEDIATE ||
313+ bone == LEFT_THUMB_DISTAL ||
314+ bone == LEFT_INDEX_PROXIMAL ||
315+ bone == LEFT_INDEX_INTERMEDIATE ||
316+ bone == LEFT_INDEX_DISTAL ||
317+ bone == LEFT_MIDDLE_PROXIMAL ||
318+ bone == LEFT_MIDDLE_INTERMEDIATE ||
319+ bone == LEFT_MIDDLE_DISTAL ||
320+ bone == LEFT_RING_PROXIMAL ||
321+ bone == LEFT_RING_INTERMEDIATE ||
322+ bone == LEFT_RING_DISTAL ||
323+ bone == LEFT_LITTLE_PROXIMAL ||
324+ bone == LEFT_LITTLE_INTERMEDIATE ||
325+ bone == LEFT_LITTLE_DISTAL
284326
285327 /* *
286328 * Returns true if the bone part of the right fingers
287329 */
288- fun isRightFingerBone (bone : UnityBone ): Boolean = bone == RIGHT_THUMB_PROXIMAL || bone == RIGHT_THUMB_INTERMEDIATE || bone == RIGHT_THUMB_DISTAL ||
289- bone == RIGHT_INDEX_PROXIMAL || bone == RIGHT_INDEX_INTERMEDIATE || bone == RIGHT_INDEX_DISTAL ||
290- bone == RIGHT_MIDDLE_PROXIMAL || bone == RIGHT_MIDDLE_INTERMEDIATE || bone == RIGHT_MIDDLE_DISTAL ||
291- bone == RIGHT_RING_PROXIMAL || bone == RIGHT_RING_INTERMEDIATE || bone == RIGHT_RING_DISTAL ||
292- bone == RIGHT_LITTLE_PROXIMAL || bone == RIGHT_LITTLE_INTERMEDIATE || bone == RIGHT_LITTLE_DISTAL
330+ fun isRightFingerBone (bone : UnityBone ): Boolean = bone == RIGHT_THUMB_PROXIMAL ||
331+ bone == RIGHT_THUMB_INTERMEDIATE ||
332+ bone == RIGHT_THUMB_DISTAL ||
333+ bone == RIGHT_INDEX_PROXIMAL ||
334+ bone == RIGHT_INDEX_INTERMEDIATE ||
335+ bone == RIGHT_INDEX_DISTAL ||
336+ bone == RIGHT_MIDDLE_PROXIMAL ||
337+ bone == RIGHT_MIDDLE_INTERMEDIATE ||
338+ bone == RIGHT_MIDDLE_DISTAL ||
339+ bone == RIGHT_RING_PROXIMAL ||
340+ bone == RIGHT_RING_INTERMEDIATE ||
341+ bone == RIGHT_RING_DISTAL ||
342+ bone == RIGHT_LITTLE_PROXIMAL ||
343+ bone == RIGHT_LITTLE_INTERMEDIATE ||
344+ bone == RIGHT_LITTLE_DISTAL
293345 }
294346}
0 commit comments