ActivateAllAnimations() | HBhvBehaviorManager | |
ActivateAnimationByName(const char *name, bool AllowPartial=true) | HBhvBehaviorManager | |
AddAnimation(const char *name, const char *target, HBhvTimeline *timeline, HBhvInterpolator *interpolator) | HBhvBehaviorManager | |
AddAnimation(HBhvAnimation *animation) | HBhvBehaviorManager | |
AddAnimation(const char *name, const char *targetpath, HPoint *pivot) | HBhvBehaviorManager | |
AddAttributeSwitchKeyframe(const char *animname, int tick, const char *att) | HBhvBehaviorManager | |
AddAxisRotateKeyframe(const char *animname, int tick, float rot, HPoint *axis=0) | HBhvBehaviorManager | |
AddColorKeyframe(const char *animname, int tick, HPoint color, const char *colorcomponent=0, const char *geomtype=0) | HBhvBehaviorManager | |
AddColorMorphDataToAnimation(const char *animname, HPoint *md, int pnum, HBaseModel *model, int pos=-1) | HBhvBehaviorManager | |
AddColorMorphInterpolator(const char *animname, int tick, const char *mident, bool discrete) | HBhvBehaviorManager | |
AddInstanceCreateKeyframe(const char *animname, int tick, const char *instance) | HBhvBehaviorManager | |
AddKeyframe(const char *animname, const char *IntType, HKeyframe *keyframe, int tick) | HBhvBehaviorManager | protected |
AddMatrixKeyframe(const char *animname, int tick, float *matrix) | HBhvBehaviorManager | |
AddPositionKeyframe(const char *animname, int tick, HPoint pos, bool linear) | HBhvBehaviorManager | |
AddQuatSquadKeyframe(const char *animname, int tick, HQuat rot, bool linear) | HBhvBehaviorManager | |
AddScaleKeyframe(const char *animname, int tick, HPoint scale) | HBhvBehaviorManager | |
AddSegmentMoveKeyframe(const char *animname, int tick, char *path) | HBhvBehaviorManager | |
AddSegmentSwitchKeyframe(const char *animname, int tick, const char *ss) | HBhvBehaviorManager | |
AddSensor(HBhvSensor *sensor) | HBhvBehaviorManager | |
AddTargetObject(HBhvTargetObject *targetobject) | HBhvBehaviorManager | |
AddTrailKeyframe(const char *animname, int tick, HPoint pos, bool linear, TrailInterpolatorType *trailtype=0, int *weight=0, const char *style=0, const char *color=0) | HBhvBehaviorManager | |
AddVertexMorphDataToAnimation(const char *animname, HPoint *md, int pnum, HBaseModel *model, int pos=-1) | HBhvBehaviorManager | |
AddVertexMorphInterpolator(const char *animname, int tick, const char *mident, bool discrete) | HBhvBehaviorManager | |
CameraUpdated() | HBhvBehaviorManager | inline |
Continue() | HBhvBehaviorManager | |
CreateTargetObjectByPath(const char *name, const char *path) | HBhvBehaviorManager | |
DeactivateAllAnimations() | HBhvBehaviorManager | |
DeactivateAnimationByName(const char *name, bool AllowPartial=true) | HBhvBehaviorManager | |
DeleteAllAnimations() | HBhvBehaviorManager | |
DeleteAnimation(HBhvAnimation *animation) | HBhvBehaviorManager | |
EvaluateCollision(HBhvTargetObject *tob) | HBhvBehaviorManager | protected |
ExecuteAnimations(float currenttick, float starttick) | HBhvBehaviorManager | |
FindAnimation(const char *target, const char *interpolatortype) | HBhvBehaviorManager | |
FindAnimationByName(const char *name) | HBhvBehaviorManager | |
FindSensorByName(const char *name) | HBhvBehaviorManager | |
FindTargetObjectByName(const char *name) | HBhvBehaviorManager | |
FindTargetObjectByPath(const char *path) | HBhvBehaviorManager | |
GetActiveSceneKey() | HBhvBehaviorManager | |
GetActiveView() | HBhvBehaviorManager | inline |
GetAnimationList() | HBhvBehaviorManager | inline |
GetCameraUpdated() | HBhvBehaviorManager | inline |
GetContinuousPlay() | HBhvBehaviorManager | inline |
GetCurrentTick() | HBhvBehaviorManager | inline |
GetCurrentTickByPercentage() | HBhvBehaviorManager | |
GetFov(float fov) | HBhvBehaviorManager | inline |
GetFreeName() | HBhvBehaviorManager | |
GetInterval() const | HTClient | inline |
GetLastTick() | HBhvBehaviorManager | |
GetMerge() | HBhvBehaviorManager | inline |
GetModel() | HBhvBehaviorManager | inline |
GetNextKeyframe(int ticknum, bool forward) | HBhvBehaviorManager | |
GetNextRequest() const | HTClient | inline |
GetPositionMatrix(float *mat) | HBhvBehaviorManager | inline |
GetPriority() const | HTClient | inline |
GetRenderEveryTick() | HBhvBehaviorManager | inline |
GetStyle() const | HTClient | inline |
GetTargetMatrix(float *mat) | HBhvBehaviorManager | inline |
GetTickFunction() const | HTClient | inline |
GetTicksPerSecond() | HBhvBehaviorManager | inline |
GetUpdateCamera() | HBhvBehaviorManager | inline |
GetUserData() const | HTClient | inline |
HasAnimations() | HBhvBehaviorManager | |
HBhvBehaviorManager(HBaseModel *model, int tps=10, int delay=0, const char *name=0, const char *version=0, const char *vendor=0) | HBhvBehaviorManager | |
HTClient(float interval=0.1f, HTCStyle style=HTCS_Invalid, HTClientTickFunction tick_function=0, void *user_data=0) | HTClient | inline |
IsAtFinalTick() | HBhvBehaviorManager | |
IsPlaying() | HBhvBehaviorManager | inline |
m_AnimationList | HBhvBehaviorManager | protected |
m_bCameraUpdated | HBhvBehaviorManager | protected |
m_bContinuousPlay | HBhvBehaviorManager | protected |
m_bInfinitePlay | HBhvBehaviorManager | protected |
m_bMerge | HBhvBehaviorManager | protected |
m_bPlaying | HBhvBehaviorManager | protected |
m_bRenderEveryFrame | HBhvBehaviorManager | protected |
m_bShellSelectionActive (defined in HBhvBehaviorManager) | HBhvBehaviorManager | protected |
m_bUpdateCamera | HBhvBehaviorManager | protected |
m_CurrentTick | HBhvBehaviorManager | protected |
m_Delay | HBhvBehaviorManager | protected |
m_fov | HBhvBehaviorManager | protected |
m_LastTick | HBhvBehaviorManager | protected |
m_Name | HBhvBehaviorManager | protected |
m_pModel | HBhvBehaviorManager | protected |
m_positionmatrix | HBhvBehaviorManager | protected |
m_pView | HBhvBehaviorManager | protected |
m_ScheduledAnimationList | HBhvBehaviorManager | protected |
m_SensorList | HBhvBehaviorManager | protected |
m_StartTime | HBhvBehaviorManager | protected |
m_targetmatrix | HBhvBehaviorManager | protected |
m_TargetObjectList | HBhvBehaviorManager | protected |
m_Tps | HBhvBehaviorManager | protected |
m_Vendor | HBhvBehaviorManager | protected |
m_Version | HBhvBehaviorManager | protected |
mt_interval | HTClient | protected |
mt_next_request | HTClient | protected |
mt_priority | HTClient | protected |
mt_style | HTClient | protected |
mt_tick_function | HTClient | protected |
mt_user_data | HTClient | protected |
Play() | HBhvBehaviorManager | |
ProcessXMLData(HBaseModel *model, const char *buffer) | HBhvBehaviorManager | static |
ReadFromFile(HBaseModel *model, const __wchar_t *filename) | HBhvBehaviorManager | static |
ReadFromFile(HBaseModel *model, const char *filename) (defined in HBhvBehaviorManager) | HBhvBehaviorManager | static |
RemoveScheduledAnimation(HBhvAnimation *animation) | HBhvBehaviorManager | |
Reset() | HBhvBehaviorManager | |
ResolveInstances() | HBhvBehaviorManager | protected |
Rewind() | HBhvBehaviorManager | |
ScheduleAllAnimations(bool reset=false) | HBhvBehaviorManager | |
ScheduleAnimation(HBhvAnimation *animation, float currenttime) | HBhvBehaviorManager | |
Serialize(HUtilityXMLGenerator *xmlgen) | HBhvBehaviorManager | |
SetActiveView(HBaseView *view) | HBhvBehaviorManager | |
SetContinuousPlay(bool cont) | HBhvBehaviorManager | inline |
SetCurrentTick(float tick) | HBhvBehaviorManager | |
SetCurrentTick() | HBhvBehaviorManager | |
SetCurrentTickByPercentage(float percentage) | HBhvBehaviorManager | |
SetCurrentTickByTime(float t) | HBhvBehaviorManager | inline |
SetFov(float fov) | HBhvBehaviorManager | inline |
SetInfinitePlay(bool inf) | HBhvBehaviorManager | inline |
SetInterval(float interval) | HTClient | inline |
SetMerge(bool merge) | HBhvBehaviorManager | inline |
SetNextRequest(float nr) | HTClient | inline |
SetPositionMatrix(float *mat) | HBhvBehaviorManager | inline |
SetPriorityLowest() | HTClient | inline |
SetRenderEveryTick(bool everytick) | HBhvBehaviorManager | inline |
SetStartTime(float time) | HBhvBehaviorManager | inline |
SetStyle(HTCStyle style) | HTClient | inline |
SetTargetMatrix(float *mat) | HBhvBehaviorManager | inline |
SetTickFunction(HTClientTickFunction tick_function) | HTClient | inline |
SetTicksPerSecond(int tps) | HBhvBehaviorManager | inline |
SetUpdateCamera(bool updatecamera) | HBhvBehaviorManager | inline |
SetUserData(void *user_data) | HTClient | inline |
Stop() | HBhvBehaviorManager | |
Tick(float request_time, float actual_time) | HBhvBehaviorManager | virtual |
WriteToFile(const __wchar_t *filename) | HBhvBehaviorManager | |
WriteToFile(const char *filename) (defined in HBhvBehaviorManager) | HBhvBehaviorManager | |
XMLCallback(HUtilityXMLTag *xt, bool open, void *m_pExtraData) | HBhvBehaviorManager | static |
~HBhvBehaviorManager() (defined in HBhvBehaviorManager) | HBhvBehaviorManager | virtual |
~HTClient() (defined in HTClient) | HTClient | virtual |