HBhvBehaviorManager.h File Reference
#include "HTools.h"
#include "HTManager.h"
#include "HBhvUtility.h"
#include "HBhvInterpolator.h"

Go to the source code of this file.

Classes

class  HBhvBehaviorManager
 The HBhvBehaviorManager class stores and manages all animation related data. More...
 
class  HBhvTargetObject
 The HBhvTargetObject class encapsulates various target types for animations and sensors. More...
 

Enumerations

enum  HBhvCameraType {
  NoCamera, CameraTarget, CameraPosition, CameraTargetFree,
  CameraPositionFree, CameraPositionTarget
}
 

Detailed Description

Interface of the HBhvBehaviorManager class

Enumeration Type Documentation

◆ HBhvCameraType

Camera Type of target object

Enumerator
NoCamera 

There is no camera animation.

CameraTarget 

Animation is target driven. The position location is derived from the target location.

CameraPosition 

Animation is position driven. The target location is derived from the position location.

CameraTargetFree 

The camera target is independently defined but works in conjunction with CameraPositionFree.

CameraPositionFree 

The camera position is independently defined but works in conjunction with CameraTargetFree.

CameraPositionTarget 

Animation keyframe defines the camera target and position.