◆ ~CTActor()
31 {
32 delete m_FollowerRoot;
33 }
◆ AddItem()
43 {
45 if(
p.GetInventory().CreateAttachment(
item ) )
47 }
ref array< string > m_Items
Definition CTActor.c:9
Definition PlayerBaseClient.c:2
◆ CTActor()
14 {
15 m_FollowerRoot =
GetGame().GetWorkspace().CreateWidgets(
"gui/layouts/camera_tools/event_tracker.layout",
null );
16 m_FollowerButton = m_FollowerRoot.FindAnyWidget( "IconPanel" );
22
24 m_FollowerRoot.SetHandler( this );
25 CreateFollowedObject( type );
28 }
vector m_Orientation
Definition BleedingSource.c:15
vector m_Position
Cached world position.
Definition Effect.c:41
ServerBrowserMenuNew m_Menu
Definition ServerBrowserTab.c:37
TextWidget m_IndexWidget
Definition CTActor.c:6
int m_Index
Definition CTActor.c:3
void SetItems(array< string > items)
Definition CTActor.c:49
void SetHandsItem(string item)
Definition CTActor.c:67
Definition EnWidgets.c:220
proto native CGame GetGame()
Перекрестные ссылки GetGame(), m_Menu, m_Orientation, m_Position, SetHandsItem() и SetItems().
Используется в ScriptedWidgetEventHandler::OnMouseButtonDown().
◆ GetActorType()
36 {
37 if( m_FollowedObject )
38 return m_FollowedObject.GetType();
39 return "";
40 }
◆ GetHandsItem()
82 {
84 }
string m_HandsItem
Definition CTActor.c:8
Перекрестные ссылки m_HandsItem.
◆ GetItems()
◆ Reset()
87 {
88 string type = m_FollowedObject.GetType();
89 DestroyFollowedObject();
90 CreateFollowedObject( type );
91
94 }
array< string > GetItems()
Definition CTActor.c:62
Перекрестные ссылки GetItems(), SetHandsItem() и SetItems().
◆ SetHandsItem()
◆ SetItems()
50 {
54 {
56 {
57 p.GetInventory().CreateAttachment(
item );
58 }
59 }
60 }
Используется в CTActor() и Reset().
◆ m_HandsItem
◆ m_HandsItemObj
◆ m_Index
◆ m_IndexWidget
◆ m_Items
◆ m_Root
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/5_Mission/GUI/CameraTools/CTActor.c