HBhvBehaviorManager Member List

This is the complete list of members for HBhvBehaviorManager, including all inherited members.

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)HBhvBehaviorManagerprotected
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()HBhvBehaviorManagerinline
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)HBhvBehaviorManagerprotected
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()HBhvBehaviorManagerinline
GetAnimationList()HBhvBehaviorManagerinline
GetCameraUpdated()HBhvBehaviorManagerinline
GetContinuousPlay()HBhvBehaviorManagerinline
GetCurrentTick()HBhvBehaviorManagerinline
GetCurrentTickByPercentage()HBhvBehaviorManager
GetFov(float fov)HBhvBehaviorManagerinline
GetFreeName()HBhvBehaviorManager
GetInterval() constHTClientinline
GetLastTick()HBhvBehaviorManager
GetMerge()HBhvBehaviorManagerinline
GetModel()HBhvBehaviorManagerinline
GetNextKeyframe(int ticknum, bool forward)HBhvBehaviorManager
GetNextRequest() constHTClientinline
GetPositionMatrix(float *mat)HBhvBehaviorManagerinline
GetPriority() constHTClientinline
GetRenderEveryTick()HBhvBehaviorManagerinline
GetStyle() constHTClientinline
GetTargetMatrix(float *mat)HBhvBehaviorManagerinline
GetTickFunction() constHTClientinline
GetTicksPerSecond()HBhvBehaviorManagerinline
GetUpdateCamera()HBhvBehaviorManagerinline
GetUserData() constHTClientinline
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)HTClientinline
IsAtFinalTick()HBhvBehaviorManager
IsPlaying()HBhvBehaviorManagerinline
m_AnimationListHBhvBehaviorManagerprotected
m_bCameraUpdatedHBhvBehaviorManagerprotected
m_bContinuousPlayHBhvBehaviorManagerprotected
m_bInfinitePlayHBhvBehaviorManagerprotected
m_bMergeHBhvBehaviorManagerprotected
m_bPlayingHBhvBehaviorManagerprotected
m_bRenderEveryFrameHBhvBehaviorManagerprotected
m_bShellSelectionActive (defined in HBhvBehaviorManager)HBhvBehaviorManagerprotected
m_bUpdateCameraHBhvBehaviorManagerprotected
m_CurrentTickHBhvBehaviorManagerprotected
m_DelayHBhvBehaviorManagerprotected
m_fovHBhvBehaviorManagerprotected
m_LastTickHBhvBehaviorManagerprotected
m_NameHBhvBehaviorManagerprotected
m_pModelHBhvBehaviorManagerprotected
m_positionmatrixHBhvBehaviorManagerprotected
m_pViewHBhvBehaviorManagerprotected
m_ScheduledAnimationListHBhvBehaviorManagerprotected
m_SensorListHBhvBehaviorManagerprotected
m_StartTimeHBhvBehaviorManagerprotected
m_targetmatrixHBhvBehaviorManagerprotected
m_TargetObjectListHBhvBehaviorManagerprotected
m_TpsHBhvBehaviorManagerprotected
m_VendorHBhvBehaviorManagerprotected
m_VersionHBhvBehaviorManagerprotected
mt_intervalHTClientprotected
mt_next_requestHTClientprotected
mt_priorityHTClientprotected
mt_styleHTClientprotected
mt_tick_functionHTClientprotected
mt_user_dataHTClientprotected
Play()HBhvBehaviorManager
ProcessXMLData(HBaseModel *model, const char *buffer)HBhvBehaviorManagerstatic
ReadFromFile(HBaseModel *model, const __wchar_t *filename)HBhvBehaviorManagerstatic
ReadFromFile(HBaseModel *model, const char *filename) (defined in HBhvBehaviorManager)HBhvBehaviorManagerstatic
RemoveScheduledAnimation(HBhvAnimation *animation)HBhvBehaviorManager
Reset()HBhvBehaviorManager
ResolveInstances()HBhvBehaviorManagerprotected
Rewind()HBhvBehaviorManager
ScheduleAllAnimations(bool reset=false)HBhvBehaviorManager
ScheduleAnimation(HBhvAnimation *animation, float currenttime)HBhvBehaviorManager
Serialize(HUtilityXMLGenerator *xmlgen)HBhvBehaviorManager
SetActiveView(HBaseView *view)HBhvBehaviorManager
SetContinuousPlay(bool cont)HBhvBehaviorManagerinline
SetCurrentTick(float tick)HBhvBehaviorManager
SetCurrentTick()HBhvBehaviorManager
SetCurrentTickByPercentage(float percentage)HBhvBehaviorManager
SetCurrentTickByTime(float t)HBhvBehaviorManagerinline
SetFov(float fov)HBhvBehaviorManagerinline
SetInfinitePlay(bool inf)HBhvBehaviorManagerinline
SetInterval(float interval)HTClientinline
SetMerge(bool merge)HBhvBehaviorManagerinline
SetNextRequest(float nr)HTClientinline
SetPositionMatrix(float *mat)HBhvBehaviorManagerinline
SetPriorityLowest()HTClientinline
SetRenderEveryTick(bool everytick)HBhvBehaviorManagerinline
SetStartTime(float time)HBhvBehaviorManagerinline
SetStyle(HTCStyle style)HTClientinline
SetTargetMatrix(float *mat)HBhvBehaviorManagerinline
SetTickFunction(HTClientTickFunction tick_function)HTClientinline
SetTicksPerSecond(int tps)HBhvBehaviorManagerinline
SetUpdateCamera(bool updatecamera)HBhvBehaviorManagerinline
SetUserData(void *user_data)HTClientinline
Stop()HBhvBehaviorManager
Tick(float request_time, float actual_time)HBhvBehaviorManagervirtual
WriteToFile(const __wchar_t *filename)HBhvBehaviorManager
WriteToFile(const char *filename) (defined in HBhvBehaviorManager)HBhvBehaviorManager
XMLCallback(HUtilityXMLTag *xt, bool open, void *m_pExtraData)HBhvBehaviorManagerstatic
~HBhvBehaviorManager() (defined in HBhvBehaviorManager)HBhvBehaviorManagervirtual
~HTClient() (defined in HTClient)HTClientvirtual