
|
|
This file was automatically generated from diguyMotionSpeedType.h. Do not edit this file directly; the changes will be lost.Includes: declspec_diguy.h
Contents:
typedef diguyMotionSpeedType
|
Description:typedef int diguyMotionSpeedType;
DI-Guy character speed types.
There are times when it is convenient to refer to actions based on roughly how fast they will move a character. When this is possible, DI-Guy uses "speed types".DIGUY_MOTION_SPEED_TYPE_UNKNOWN
Error return value.DIGUY_MOTION_SPEED_TYPE_STILL
Specifies that character/action should not move. For upright characters, this is typically some kind of stand.DIGUY_MOTION_SPEED_TYPE_SLOW
Specifies that character/action should move slowly. For upright characters, this is typically a shuffle.DIGUY_MOTION_SPEED_TYPE_MEDIUM
Specifies that character/action should move at medium, or average, speed. For upright characters, this is typically a walk.DIGUY_MOTION_SPEED_TYPE_FAST
Specifies that character/action should move at a speed faster than a walk, but slower than its fastest speed. For upright characters, this is typically a jog.DIGUY_MOTION_SPEED_TYPE_FASTEST
Specifies that character/action should move at its fastest speed. For upright characters, this is typically a run.
enumeration
|
enum { DIGUY_MOTION_SPEED_TYPE_UNKNOWN = -1, DIGUY_MOTION_SPEED_TYPE_STILL = 0, DIGUY_MOTION_SPEED_TYPE_SLOW, DIGUY_MOTION_SPEED_TYPE_MEDIUM, DIGUY_MOTION_SPEED_TYPE_FAST, DIGUY_MOTION_SPEED_TYPE_FASTEST, DIGUY_MOTION_SPEED_TYPE_COUNT };
function diguy_motion_speed_type_to_string |
Prototype:
Description:const char* diguy_motion_speed_type_to_string(diguyMotionSpeedType motion_speed_type);
Utility function that converts a diguyMotionSpeedType enum into a string.
function diguy_motion_speed_type_from_string |
Prototype:
Description:diguyMotionSpeedType diguy_motion_speed_type_from_string(const char* string);
Utility function that converts a string into a diguyMotionSpeedType enum.
ALL RIGHTS RESERVED.
These coded instructions, statements, and computer programs contain unpublished proprietary information of Boston Dynamics and are protected by Copyright Laws of the United States. They may not be used, duplicated, or disclosed in any form, in whole or in part, without the prior written consent from Boston Dynamics.
RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the government is subject to restrictions as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Sofware clause at DFARS 252.227-7013 and/or in similar or successor clauses in the FAR, or the DOD or NASA FAR Supplement, or to subparagraphs (c)(1) and (c)(2) of the Commercial Computer Software--Restricted Rights at 48 CFR 52.227-19, as applicable. Unpublished-rights reserved under the Copyright Laws of the United States.
Contractor/Manufacturer is:
Boston Dynamics/78 Fourth Avenue/Waltham MA 02451.