Space Engineers
Public Member Functions | List of all members
Sandbox.Game.Screens.Helpers.MyToolbarItemBot Class Reference
Inheritance diagram for Sandbox.Game.Screens.Helpers.MyToolbarItemBot:
Sandbox.Game.Screens.Helpers.MyToolbarItemDefinition Sandbox.Game.Screens.Helpers.MyToolbarItem

Public Member Functions

override bool Init (MyObjectBuilder_ToolbarItem data)
 
override bool Activate ()
 
override bool AllowedInToolbarType (MyToolbarType type)
 
override MyToolbarItem.ChangeInfo Update (MyEntity owner, long playerID=0)
 Return value should contain information about the stuff that changed during the update More...
 
- Public Member Functions inherited from Sandbox.Game.Screens.Helpers.MyToolbarItemDefinition
 MyToolbarItemDefinition ()
 
override bool Equals (object obj)
 
sealed override int GetHashCode ()
 
override MyObjectBuilder_ToolbarItem GetObjectBuilder ()
 
override bool Init (MyObjectBuilder_ToolbarItem data)
 
- Public Member Functions inherited from Sandbox.Game.Screens.Helpers.MyToolbarItem
 MyToolbarItem ()
 
virtual void OnRemovedFromToolbar (MyToolbar toolbar)
 
virtual void OnAddedToToolbar (MyToolbar toolbar)
 
ChangeInfo SetEnabled (bool newEnabled)
 
ChangeInfo SetIcons (string[] newIcons)
 
ChangeInfo SetSubIcon (string newSubIcon)
 
ChangeInfo SetIconText (StringBuilder newIconText)
 
ChangeInfo ClearIconText ()
 
ChangeInfo SetDisplayName (String newDisplayName)
 
virtual void FillGridItem (MyGuiControlGrid.Item gridItem)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Additional Inherited Members

- Public Types inherited from Sandbox.Game.Screens.Helpers.MyToolbarItem
enum  ChangeInfo {
  ChangeInfo.None = 0x0, ChangeInfo.Enabled = 1 << 0, ChangeInfo.Icon = 1 << 1, ChangeInfo.SubIcon = 1 << 2,
  ChangeInfo.IconText = 1 << 3, ChangeInfo.DisplayName = 1 << 4, ChangeInfo.All = Enabled | Icon | SubIcon | IconText | DisplayName
}
 Tells which data of MyToolbarItem changed during an update More...
 
- Public Attributes inherited from Sandbox.Game.Screens.Helpers.MyToolbarItemDefinition
MyDefinitionBase Definition
 
- Properties inherited from Sandbox.Game.Screens.Helpers.MyToolbarItem
bool Enabled [get]
 
string[] Icons [get]
 
string SubIcon [get]
 
StringBuilder IconText [get]
 
StringBuilder DisplayName [get]
 
bool WantsToBeActivated [get, protected set]
 
bool WantsToBeSelected [get, protected set]
 
bool ActivateOnClick [get, protected set]
 

Detailed Description

Definition at line 19 of file MyToolbarItemBot.cs.

Member Function Documentation

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemBot.Activate ( )
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 28 of file MyToolbarItemBot.cs.

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemBot.AllowedInToolbarType ( MyToolbarType  type)
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 46 of file MyToolbarItemBot.cs.

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemBot.Init ( MyObjectBuilder_ToolbarItem  data)
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 21 of file MyToolbarItemBot.cs.

override MyToolbarItem.ChangeInfo Sandbox.Game.Screens.Helpers.MyToolbarItemBot.Update ( MyEntity  owner,
long  playerID = 0 
)
inlinevirtual

Return value should contain information about the stuff that changed during the update

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 51 of file MyToolbarItemBot.cs.


The documentation for this class was generated from the following file: