|
Open CASCADE Technology 7.9.3
|
Walking values. More...
#include <AIS_WalkDelta.hxx>
Public Member Functions | |
| AIS_WalkDelta () | |
| Empty constructor. | |
| const AIS_WalkPart & | operator[] (AIS_WalkTranslation thePart) const |
| Return translation component. | |
| AIS_WalkPart & | operator[] (AIS_WalkTranslation thePart) |
| Return translation component. | |
| const AIS_WalkPart & | operator[] (AIS_WalkRotation thePart) const |
| Return rotation component. | |
| AIS_WalkPart & | operator[] (AIS_WalkRotation thePart) |
| Return rotation component. | |
| bool | IsJumping () const |
| Return jumping state. | |
| void | SetJumping (bool theIsJumping) |
| Set jumping state. | |
| bool | IsCrouching () const |
| Return crouching state. | |
| void | SetCrouching (bool theIsCrouching) |
| Set crouching state. | |
| bool | IsRunning () const |
| Return running state. | |
| void | SetRunning (bool theIsRunning) |
| Set running state. | |
| bool | IsDefined () const |
| Return TRUE if navigation keys are pressed even if delta from the previous frame is empty. | |
| void | SetDefined (bool theIsDefined) |
| Set if any navigation key is pressed. | |
| bool | IsEmpty () const |
| Return TRUE when both Rotation and Translation deltas are empty. | |
| bool | ToMove () const |
| Return TRUE if translation delta is defined. | |
| bool | ToRotate () const |
| Return TRUE if rotation delta is defined. | |
Walking values.
|
inline |
Empty constructor.
|
inline |
Return crouching state.
|
inline |
Return TRUE if navigation keys are pressed even if delta from the previous frame is empty.
|
inline |
Return TRUE when both Rotation and Translation deltas are empty.
|
inline |
Return jumping state.
|
inline |
Return running state.
|
inline |
Return rotation component.
|
inline |
Return rotation component.
|
inline |
Return translation component.
|
inline |
Return translation component.
|
inline |
Set crouching state.
|
inline |
Set if any navigation key is pressed.
|
inline |
Set jumping state.
|
inline |
Set running state.
|
inline |
Return TRUE if translation delta is defined.
|
inline |
Return TRUE if rotation delta is defined.