class CTObjectFollowerSource
CTActor › CTObjectFollower › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constructors 1
void ~CTObjectFollower()Members 8
protected Widget m_FollowerRootReferenced by CTActor.~CTActor(), CTActor.CTActor(), ~CTObjectFollower()
Show 4 more
, Fade(), Hide(), Show(), and UpdatePos()protected Widget m_FollowerButtonprotected vector m_Positionprotected vector m_Orientationprotected EntityAI m_FollowedObjectprotected CameraToolsMenu m_MenuMethods 16
void CreateFollowedObject(string type)References Class.Cast(), CGame.CreateObject(), SetPosition()
Show 4 more
, SetRotation(), m_FollowedObject, m_Orientation, and m_Positionvoid DestroyFollowedObject()EntityAI GetObj()References m_FollowedObject
void SetPosition(vector position)References Object.GetPosition(), Object.SetPosition(), UpdatePos()
Show 2 more
, m_FollowedObject, and m_Positionvoid SetRotation(vector dir)References Class.Cast(), Object.SetOrientation(), UpdatePos()
Show 2 more
, m_FollowedObject, and m_Orientationvector GetPosition()vector GetRotation()Referenced by CameraToolsMenu.SaveData()
void UpdatePos()Function updating the position of the tracker widget.
Currently tracks using GetScreenPos() on the position of the player.
References GetPosition(), CGame.GetScreenPosRelative(), Widget.GetSize()
Show 3 more
, Widget.SetPos(), Widget.Show(), and m_FollowerRootvoid Fade(bool fade)