17 proto external IEntity Entity();
21 proto external MapDescriptorComponent Descriptor();
26 proto external
void Recycle();
30 proto external
void SetVisible(
bool enable );
34 proto external
bool IsVisible();
38 proto external
void SetEditor(
bool enable );
42 proto external
bool IsEditor();
46 proto external
void SetHovering(
bool enable );
50 proto external
bool IsHovering();
54 proto external
void SetHighlighted(
bool enable );
58 proto external
bool IsHighlighted();
62 proto external
void Select(
bool enable );
66 proto external
bool IsSelected();
70 proto external
void SetLayerLinkProps(
bool enable );
74 proto external
bool IsUseLayerLinkProps();
78 proto external
string GetDisplayName();
82 proto external
void SetDisplayName(
string name, array<string>
params =
null);
90 proto external
int GetGroupType();
94 proto external
void SetGroupType(
int type );
98 proto external
int GetPriority();
102 proto external
void SetPriority(
int iPriority );
104 proto external
void UnLink(
MapItem item );
108 proto external
int GetLinks( out notnull array<MapLink> outItems );
112 proto external
void ClearLinks();
116 proto external
string GetInfoText();
120 proto external
void SetInfoText(
string name, array<string>
params =
null);
124 proto external
string GetImageDef();
128 proto external
void SetImageDef(
string name );
132 proto external
float GetRange();
136 proto external
void SetRange(
float range );
140 proto external
void SetAngle(
float angle );
144 proto external
float GetAngle();
148 proto external vector GetPos();
152 proto external
void SetPos(
float x,
float z );
164 proto external
int GetBaseType();
168 proto external
void SetBaseType(
int type );
175 proto external
int GetFactionIndex();
182 proto external
void SetFactionIndex(
int iIndex );